Commit Graph

3 Commits

Author SHA1 Message Date
TPTBusiness faa6d8e3cd feat: Add factor code and description to saved results
- Add factor_code and factor_description to EvalResult
- Extract docstring or comments from factor code as description
- Enrich 232 existing factor files with code and description

Now each factor JSON in results/factors/ contains:
- factor_name, factor_code, factor_description
- IC, Rank IC, Sharpe, Win Rate, etc.
2026-04-04 22:11:01 +02:00
TPTBusiness 2b1d81461a feat: Save factor results immediately after each evaluation
- Add save_single_result() function
- Call it after each factor evaluation (not just at end)
- Results now appear in results/factors/ in real-time

Usage:
  python predix_full_eval.py --all --parallel 4
2026-04-04 21:59:30 +02:00
TPTBusiness 358e1b24ad feat: Save all factor results to results/factors/
- Changed save location from results/backtests/ to results/factors/
- ALL successful factor results are now saved individually
- Safe filename handling (special chars removed)

Usage:
  python predix_full_eval.py --all --parallel 4
2026-04-04 21:47:10 +02:00