Binance — Калькулятор прибыли на спотовом рынкеPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Binance — Калькулятор прибыли на спотовом рынке

Сообщение Anonymous »

У меня есть метод Python, который рассчитывает прибыль с учетом структуры комиссии. Однако он не может воспроизвести точные значения из торговой истории Binance. Например, я купил ETH/USDT с использованием ордера LIMIT по цене 2595 с суммой покупки 57,609 USDT. Затем я продал по LIMIT ордеру по цене 2700. Насколько я понимаю, значение точности для этой пары равно 8, но калькулятор все равно не дает правильных результатов. Ниже приведен код, который я использую.

Код: Выделить всё

def calculate_profit_after_commission_binance(buy_price: float, buy_amount_usdt: float, sell_price: float,
order_type_buy: str = 'MARKET', order_type_sell: str = 'MARKET',
fee_rate_maker: float = 0.001, fee_rate_taker: float = 0.001) -> float:
if order_type_buy == 'MARKET':
buy_fee_rate = fee_rate_taker
else:
buy_fee_rate = fee_rate_maker

if order_type_sell == 'MARKET':
sell_fee_rate = fee_rate_taker
else:
sell_fee_rate = fee_rate_maker

# Calculate the amount of asset bought
asset_quantity = buy_amount_usdt / buy_price

# Deduct commission on the asset bought
asset_quantity_available = asset_quantity * (1 - buy_fee_rate)

# Selling commission in USDT
sell_commission = asset_quantity_available * sell_price * sell_fee_rate

# Profit after sell commission
profit = asset_quantity_available * sell_price - sell_commission - buy_amount_usdt

return profit
Изображение


Подробнее здесь: https://stackoverflow.com/questions/789 ... calculator
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Когда я использую этот код для торговли фьючерсами в Bybit, вместо этого он открывает ордер на спотовом кошельке. как я
    Anonymous » » в форуме Python
    0 Ответы
    72 Просмотры
    Последнее сообщение Anonymous
  • Калькулятор SWP и калькулятор шага [закрыто]
    Anonymous » » в форуме Php
    0 Ответы
    21 Просмотры
    Последнее сообщение Anonymous
  • Калькулятор SWP и калькулятор шага [закрыто]
    Anonymous » » в форуме Html
    0 Ответы
    21 Просмотры
    Последнее сообщение Anonymous
  • Калькулятор SWP и калькулятор шага [закрыто]
    Anonymous » » в форуме CSS
    0 Ответы
    18 Просмотры
    Последнее сообщение Anonymous
  • Калькулятор SWP и калькулятор шага [закрыто]
    Anonymous » » в форуме Javascript
    0 Ответы
    14 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Python»