Contents Backtest/
fitness.py
: Evaluates trade performance to calculate fitness score for GAtrade.py
: Executes backtesting for a trading strategy
Data_Process/
- Data cleaning scripts for preparing FX data
DC/
DC_Transformer.py
: Transforms time series data to intrinsic time series
GA/
- Genetic algorithm components, operators, and engine
Strategy/
- Implementations of various trading strategies, including benchmarks
Experiment/
- Output logs from experiments
Usage
- Use
calc_r.py
to estimate r ratios for dataset and thresholds - Run
engine.py
to find optimal parameters for DC strategies via GA - Run
backtesting.py
to backtest optimized strategies on data