Module http

Module http 

Source
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.