Skip to main content

Module config

Module config 

Source
Expand description

Bot CLI configuration types - V2 format.

Strategy config structs (GridConfigJson, MMConfigJson, etc.) are defined once in bot-engine and re-exported here. Only CLI/schema-specific types (BotConfig, MarketConfig, Hip3ConfigJson, InstrumentMetaConfig) live here.

This avoids duplication: adding a new strategy config means adding it once in bot-engine/src/config.rs — it’s automatically available here.

Structs§

ArbitrageConfigJson
Arbitrage strategy configuration from JSON
BotConfig
V2 Bot configuration - the full config format for all strategies.
BuilderFeeConfig
Builder fee configuration for JSON config
DCAConfigJson
DCA strategy configuration from JSON
GridConfigJson
Grid strategy configuration from JSON
Hip3ConfigJson
HIP-3 configuration
InstrumentMetaConfig
Instrument metadata configuration
MMConfigJson
Market Maker strategy configuration
MarketConfig
Market configuration (V2 format) — flat representation for JSON Schema.
OrchestratorConfigJson
Parent strategy configuration for grouped child strategies.
SyncConfigJson
Trade syncer configuration for upstream API PnL tracking