Expand description
HTTP REST API client implementation for BitMEX.
This module provides an HTTP client for interacting with the BitMEX REST API. It handles:
- Request signing and authentication.
- Rate limiting and retry logic.
- Request/response models.
- Parsing BitMEX data into Nautilus domain models.
The client supports all major BitMEX REST endpoints including:
- Market data (instruments, trades, order books).
- Account data (wallet, positions, margins).
- Order management (place, modify, cancel orders).
- Execution history.
Modulesยง
- client
- Provides the HTTP client integration for the BitMEX REST API.
- error
- Error structures and enumerations for the BitMEX integration.
- models
- Data structures representing BitMEX REST API payloads.
- parse
- Conversion routines that map BitMEX REST models into Nautilus domain structures.
- query
- Builder types for BitMEX REST query parameters and filters.