Kraken¶
- class KrakenDataClientConfig¶
Bases:
objectConfiguration for the Kraken data client.
- base_url¶
- environment¶
- has_proxy_url¶
- heartbeat_interval_secs¶
- max_requests_per_second¶
- product_type¶
- timeout_secs¶
- transport_backend¶
- validate_l3_checksum¶
- ws_idle_timeout_ms¶
- ws_l3_url¶
Returns the configured L3 WebSocket URL override.
- ws_private_url¶
Returns the configured private WebSocket URL override.
- ws_public_url¶
Returns the configured public WebSocket URL override.
- class KrakenEnvironment¶
Bases:
objectKraken API environment (live or demo).
- DEMO = KrakenEnvironment.DEMO¶
- LIVE = KrakenEnvironment.LIVE¶
- class KrakenExecClientConfig¶
Bases:
objectConfiguration for the Kraken execution client.
- account_id¶
- auth_timeout_secs¶
- base_url¶
- default_leverage¶
- environment¶
- has_proxy_url¶
- heartbeat_interval_secs¶
- margin_balance_asset¶
- max_requests_per_second¶
- product_type¶
- spot_account_type¶
- spot_positions_quote_currency¶
- timeout_secs¶
- trader_id¶
- transport_backend¶
- use_spot_position_reports¶
- use_ws_trade¶
- ws_request_timeout_secs¶
- ws_url¶
Returns the configured WebSocket URL override.