10 Commits

Author SHA1 Message Date
Simon Moisy
289d11b0a8 Refactor main script and introduce CLI for OHLCV Predictor. Consolidate functionality into a new package structure, enhancing modularity. Update README to reflect new features and usage instructions, including the requirement for a companion feature list JSON. Add configuration classes for better parameter management and streamline data loading and preprocessing. 2025-08-12 16:06:05 +08:00
Simon Moisy
70da858aac Update inference documentation and main script for improved usability. Revise README for clarity on data requirements and minimal usage. Adjust main.py to ensure proper handling of test predictions and add checks for local variables before plotting. 2025-08-12 15:12:07 +08:00
Simon Moisy
add3fbcf19 Add evaluation module with walk-forward CV and metrics computation. Enhance feature engineering with additional OHLCV features and rolling statistics. Update main script to integrate walk-forward CV for feature importance and pruning. 2025-08-11 16:53:39 +08:00
Simon Moisy
a419764fff Enhance CustomXGBoostGPU for inference by making training data optional and adding model loading functionality. Update feature engineering to support caching and improve data handling. Introduce a new inference example and README for better usability in other projects. 2025-08-08 09:38:18 +08:00
Simon Moisy
b56d9ea3a1 Remove print statements for loading cached features and replace pandas-ta with ta library for technical indicators in feature engineering and calculations. Simplify Supertrend implementation using ATR and moving averages. 2025-06-25 13:39:49 +08:00
Simon Moisy
3e08802194 Add comprehensive rules for project management, including global development standards, architecture guidelines, code review processes, context management, task generation, and iterative workflows. Establish documentation standards and refactoring protocols to enhance maintainability and prevent technical debt. 2025-06-25 13:39:02 +08:00
Simon Moisy
120c366576 best prediction so far 2025-06-03 16:46:01 +08:00
Simon Moisy
0bbb0e52af Did feature selection, moved from RMSE to MAE for accuracy testing (maybe not a good idea after all), fine tuned hyperparameters a bit (need to do more) 2025-06-03 15:40:43 +08:00
Simon Moisy
8d3f045a92 init 2025-05-31 00:57:31 +08:00
4bad7c365c Initial commit 2025-05-30 16:47:08 +00:00