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.pyto estimate r ratios for dataset and thresholds - Run
engine.pyto find optimal parameters for DC strategies via GA - Run
backtesting.pyto backtest optimized strategies on data