Expand description
Core traits for the Neural Trading system
This module defines the primary interfaces that all components must implement.
All traits use async_trait for async method support.
Structs§
- Feature
Vector - Feature vector extracted from market data
- Risk
Metrics - Risk metrics for portfolio
- Strategy
Risk Parameters - Risk parameters specific to a strategy
Traits§
- Execution
Engine - Trait for order execution engines
- Feature
Extractor - Trait for feature extraction from market data
- Market
Data Provider - Trait for market data providers (Alpaca, Polygon, IEX, etc.)
- Portfolio
Manager - Trait for portfolio management
- Risk
Manager - Trait for risk management systems
- Strategy
- Trait for trading strategies