[Backend] Backtest Engine - Historical Data Replay #18
Reference in New Issue
Block a user
Delete Branch "fix/issue-7"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Implement backtest engine for historical strategy testing as described in issue #7.
Changes Made
New files:
src/backend/app/services/backtest/ave_client.py- AVE Cloud API client for fetching klines, token prices, batch pricesModified files:
src/backend/app/services/backtest/engine.py- Full BacktestEngine implementation:src/backend/app/api/backtest.py- Backtest API endpoints:Features Implemented
Dependencies
Related Issue
Fixes #7
lgtm