Commit Graph

  • 582a43cd4a Remove deprecated training scripts and Systemd service files regime-imbalance-ethbtc Simon Moisy 2026-01-18 14:35:46 +08:00
  • b5550f4ff4 Add daily model training scripts and terminal UI for live trading Simon Moisy 2026-01-18 11:08:57 +08:00
  • 35992ee374 Enhance SL/TP calculation and order handling in LiveRegimeStrategy and OKXClient Simon Moisy 2026-01-16 13:54:26 +08:00
  • 1af0aab5fa feat: Add Multi-Pair Divergence Live Trading Module regime-imbalance-multi-pairs Simon Moisy 2026-01-15 22:17:13 +08:00
  • 62c470b3de Refactor dotenv loading in config.py to simplify environment variable management by removing the fallback logic and directly loading the .env file. Simon Moisy 2026-01-15 21:11:09 +08:00
  • df37366603 feat: Multi-Pair Divergence Selection Strategy Simon Moisy 2026-01-15 20:47:23 +08:00
  • 7e4a6874a2 Cleaning up PRDs files Simon Moisy 2026-01-15 10:51:42 +08:00
  • c4ecb29d4c Update trading configuration to allow full fund utilization and adjust base size calculation in strategy Simon Moisy 2026-01-15 10:40:43 +08:00
  • 0c82c4f366 Implement FastAPI backend and Vue 3 frontend for Lowkey Backtest UI Simon Moisy 2026-01-14 21:44:04 +08:00
  • 1e4cb87da3 Add check_symbols.py for ETH perpetuals filtering and enhance backtester with size handling Simon Moisy 2026-01-14 09:46:51 +08:00
  • 10bb371054 Implement Regime Reversion Strategy and remove regime_detection.py Simon Moisy 2026-01-13 21:55:34 +08:00
  • e6d69ed04d Add CryptoQuant client and regime detection analysis Simon Moisy 2026-01-13 16:13:57 +08:00
  • 44fac1ed25 Remove deprecated modules and files related to the backtesting framework, including backtest.py, cli.py, config.py, data.py, intrabar.py, logging_utils.py, market_costs.py, metrics.py, trade.py, and supertrend indicators. Introduce a new structure for the backtesting engine with improved organization and functionality, including a CLI handler, data manager, and reporting capabilities. Update dependencies in pyproject.toml to support the new architecture. Simon Moisy 2026-01-12 21:11:39 +08:00
  • c4aa965a98 Add initial implementation of backtesting framework with CLI interface. Introduce core modules for data loading, trade management, performance metrics, and logging. Include Supertrend indicator calculations and slippage estimation. Update .gitignore to exclude logs and CSV files. main Simon Moisy 2026-01-09 19:53:01 +08:00
  • a25499e016 Refactor backtesting logic to include slippage estimation, enhancing trade execution realism. Update load_data function to accept a CSV file parameter. Improve summary output with slippage metrics and adjust main script for new slippage configuration. Correct typos in project documentation. Simon Moisy 2025-08-18 09:57:01 +08:00
  • 21b14d4fe4 Enhance backtesting functionality by adding date range parameters to load_data, improving ATR calculation, and refining trade logic with meta Supertrend signals. Update README with detailed usage instructions and requirements. Add CSV logging for trade results and performance metrics. Include ta library as a dependency in pyproject.toml. Simon Moisy 2025-08-12 10:33:17 +08:00
  • 56dca05a3e Initial project setup with Python version 3.12, main script for backtesting trading strategies, and configuration files for project management. Added necessary dependencies and documentation structure. Simon Moisy 2025-08-05 12:08:59 +08:00
  • cac0629dcd Initial commit Simon 2025-07-29 20:51:11 +00:00