Spaces:
Build error
Build error
| # Tools (Architecture Only) | |
| This directory defines the tool surface expected by `openclaw.json`. | |
| Implementations are intentionally left as stubs for now. | |
| Expected modules: | |
| - `tools/alpaca_paper.py` | |
| - `submit_order(signal)` | |
| - `list_positions()` | |
| - Safety: refuse non-paper base URL | |
| - `tools/backtesting_runner.py` | |
| - `load_price_data_from_yfinance(...)` | |
| - `load_price_data_from_csv_text(...)` | |
| - `run_backtest(...)` | |
| - Engines: `backtesting.py`, `backtrader` | |
| - `tools/hf_storage.py` | |
| - `append_trade(record)` | |
| - `append_report(record)` | |
| - Storage target: HF dataset repo | |
| - `tools/market_data.py` | |
| - `get_snapshot(symbols)` | |
| - Optional: Alpaca data or external provider | |
| All tools should accept config via environment variables listed in `openclaw.json`. | |