So the minimum price for take-profit limit (based on a short position) in 1000SATSUSDT is wrong. Every api call says its 0.0000001, while the real number is 0.0001, which is very close to the current price, and cant be right. The symbol price precision is also 7. All the other tickers work. This problem only relates to 1000SATSUSDT
How to replicate:
# Define futures exchange info
info = client.futures_exchange_info()
Go to symbols, find 1000SATSUSDT, go to filters. Confirm that it says minimum price= 0.0000001
Run this command (doesnt work)
# Place a short order
Futures_Order = client.futures_create_order(
symbol="1000SATSUSDT",
side="SELL",
type="LIMIT",
timeInForce="GTC",
positionSide="SHORT",
quantity=10000,
price=0.000001
)