API Documentation¶
AXON's complete Rust API documentation is automatically generated by cargo doc and published to docs.rs:
- axon-core
- axon-backtest
- axon-rl
- axon-hpo
- axon-walk-forward
- axon-distributed
- axon-tracker
- axon-registry
- axon-llm
- axon-cli
- axon-data
- axon-compliance
- axon-explain
- axon-ensemble
- axon-integration-tests
Local Generation¶
Output is in the target/doc/ directory.
Key Types Quick Reference¶
axon-core¶
Order/OrderId/OrderSide/OrderType/TimeInForceMarketData/Tick/Bar/OrderBookEvent/EventQueue/SimulatedClockPortfolio/Position/CashScheduler/ImpactModel/LatencyModel/FeeModel
axon-backtest¶
L1MatchingEngine/L2MatchingEngine/L3MatchingEngineBacktestConfig/BacktestResult
axon-rl¶
AxonEnv(Gymnasium compatible)VecEnv(vectorized environment)Step/Reset/Action/Observation
axon-llm¶
ReActAgent/TooltraitLLMBackend/OpenAICompatBackend/MockLLMBackendtrading::PlaceOrderTool/QueryPortfolioTool/CancelOrderTool/ReplaceOrderTooltrading::TradingBackendtraittrading::RiskLimits/SafetyMode/RiskGatetrading::TradingMetrics
axon-hpo¶
OptunaHPO/SearchSpaceDef/SamplerConfig/PrunerConfigTrialResult/ParetoFront/Hypervolume
axon-exchange¶
BinanceAdapter/OkxAdapterExchangeConfig/RateLimitConfig/ReconnectConfigOrder/Symbol/Side/OrderType
axon-explain¶
KernelSHAP/CounterfactualGeneratorReportGenerator/ExplanationReport
axon-ensemble¶
DynamicWeightedEnsemble/StackingEnsembleHardVoteStrategy/SoftVoteStrategy
Next Steps¶
- API Reference — Python API quick reference
- CLI Commands — Command-line interface
- Python Bindings — Using AXON from Python