Crate deribit_ws_data

Crate deribit_ws_data 

Source
Expand description

Example binary demonstrating Deribit WebSocket data streaming.

This example connects to the Deribit WebSocket API and subscribes to trade data. Supports both aggregated (100ms) and raw data streams.

§Environment Variables

For raw streams (required):

  • DERIBIT_TESTNET_API_KEY: Your Deribit testnet API key
  • DERIBIT_TESTNET_API_SECRET: Your Deribit testnet API secret

For mainnet raw streams:

  • DERIBIT_API_KEY: Your Deribit mainnet API key
  • DERIBIT_API_SECRET: Your Deribit mainnet API secret

§Usage

# Aggregated 100ms streams (no auth required)
cargo run -p nautilus-deribit --bin deribit-ws-data

# Raw streams (requires auth)
cargo run -p nautilus-deribit --bin deribit-ws-data -- --raw --testnet

Functions§

main 🔒