MCPcopy Create free account
hub / github.com/ccxt/ccxt / parse_trading_fee

Method parse_trading_fee

python/ccxt/pacifica.py:2515–2544  ·  view source on GitHub ↗
(self, fee: dict, market: Market = None)

Source from the content-addressed store, hash-verified

2513 return self.parse_trading_fee(data, market)
2514
2515 def parse_trading_fee(self, fee: dict, market: Market = None) -> TradingFeeInterface:
2516 #
2517 # {
2518 # "balance": "2000.000000",
2519 # "fee_level": 0,
2520 # "maker_fee": "0.00015",
2521 # "taker_fee": "0.0004",
2522 # "account_equity": "2150.250000",
2523 # "available_to_spend": "1800.750000",
2524 # "available_to_withdraw": "1500.850000",
2525 # "pending_balance": "0.000000",
2526 # "total_margin_used": "349.500000",
2527 # "cross_mmr": "420.690000",
2528 # "positions_count": 2,
2529 # "orders_count": 3,
2530 # "stop_orders_count": 1,
2531 # "updated_at": 1716200000000,
2532 # "use_ltp_for_stop_orders": False
2533 # }
2534 #
2535 #
2536 symbol = self.safe_symbol(None, market)
2537 return {
2538 'info': fee,
2539 'symbol': symbol,
2540 'maker': self.safe_number(fee, 'maker_fee'),
2541 'taker': self.safe_number(fee, 'taker_fee'),
2542 'percentage': None,
2543 'tierBased': None,
2544 }
2545
2546 def fetch_open_interests(self, symbols: Strings = None, params={}):
2547 """

Callers 1

fetch_trading_feeMethod · 0.95

Calls 2

safe_symbolMethod · 0.80
safe_numberMethod · 0.80

Tested by

no test coverage detected