Spaces:
Runtime error
Runtime error
| """Trading platform adapters — unified interface for different exchanges.""" | |
| from trading_cli.execution.adapters.base import ( | |
| AccountInfo, | |
| MarketClock, | |
| OrderResult, | |
| Position, | |
| TradingAdapter, | |
| ) | |
| from trading_cli.execution.adapters.registry import ( | |
| create_adapter, | |
| get_adapter, | |
| list_adapters, | |
| register_adapter, | |
| ) | |
| # Import all adapter implementations to trigger registration | |
| from trading_cli.execution.adapters.alpaca import AlpacaAdapter | |
| from trading_cli.execution.adapters.yfinance import YFinanceAdapter | |
| from trading_cli.execution.adapters.binance import BinanceAdapter | |
| from trading_cli.execution.adapters.kraken import KrakenAdapter | |
| __all__ = [ | |
| "TradingAdapter", | |
| "AccountInfo", | |
| "MarketClock", | |
| "OrderResult", | |
| "Position", | |
| "create_adapter", | |
| "get_adapter", | |
| "list_adapters", | |
| "register_adapter", | |
| "AlpacaAdapter", | |
| "YFinanceAdapter", | |
| "BinanceAdapter", | |
| "KrakenAdapter", | |
| ] | |