Restore chart images to README

This commit is contained in:
aguru-venkata-saisantosh-patnaik
2026-06-08 03:58:43 +05:30
parent c19ff46b5e
commit b85a413126
+13 -20
View File
@@ -50,9 +50,9 @@ An end-to-end quantitative research pipeline — from raw hourly FX data to a li
## Feature Engineering
### ACF/PACF Analysis
<img src="images/acf_pacf.png" width="700" alt="ACF/PACF Analysis of Key Features"/>
Serial autocorrelation analysis confirmed predictive relevance of key engineered features:
ACF/PACF analysis confirmed serial autocorrelation in key engineered features — validating their predictive relevance.
| Feature Group | Autocorrelation Finding | Implication |
|--------------|------------------------|-------------|
@@ -112,30 +112,23 @@ model = XGBClassifier(
## Backtesting Results
### Portfolio Growth (20192025)
<img src="images/equity_curve.png" width="700" alt="Equity Curve 20192025"/>
Portfolio grows from $100,000 to ~$187,000 (6 years) with steady compounding and no single catastrophic drawdown event across 3 major macro regimes.
Portfolio grows from $100,000 to ~$187,000 (20192025), with a steady upward trajectory. No single catastrophic drawdown event — consistent compounding across all 3 major macro regimes (COVID volatility spike 2020, rate hike cycle 20222023, normalisation 20242025).
| Period | Market Regime | Portfolio Behaviour | Annualised Vol |
|--------|--------------|--------------------|-|
| 2019 | Low volatility baseline | Steady accumulation | ~8% |
| 2020 | COVID volatility spike | Navigated March 2020 drawdown, recovered | ~18% |
| 20212022 | Rate uncertainty, USD strengthening | Macro features gave edge on USD pairs | ~22% (peak) |
| 20232024 | Normalisation, range markets | Session-based features exploited intraday patterns | ~12% |
| 20242025 | Continued trend | Consistent compounding to $187K | ~10% |
<img src="images/rolling_volatility.png" width="700" alt="Rolling Annualised Volatility"/>
### Rolling Annualised Volatility
Rolling 126-bar annualised volatility peaked during the 20222023 rate hike cycle (~22%) but remained well-managed throughout via the adaptive position framework. The strategy's max drawdown stayed at 7.3% even through the highest-volatility period.
Rolling 126-bar annualised volatility peaked during the 20222023 rate hike cycle (~22%) but remained well-managed throughout via the adaptive position framework. Max drawdown held at 7.3% even through the highest-volatility period.
### Performance Breakdown
| Period | Characteristic | Strategy Behaviour |
|--------|---------------|-------------------|
| 20192020 | Low volatility, COVID spike | Steady accumulation; navigated March 2020 drawdown |
| 20212022 | Rate uncertainty, USD strengthening | Macroeconomic features gave edge on USD pairs |
| 20232024 | Normalisation, range markets | Session-based features exploited intraday patterns |
| 20242025 | Continued trend | Consistent compounding to $187K |
| Period | Characteristic | Strategy Behaviour | Annualised Vol |
|--------|---------------|--------------------|----------------|
| 2019 | Low volatility baseline | Steady accumulation | ~8% |
| 2020 | COVID spike | Navigated March 2020 drawdown, recovered | ~18% |
| 20212022 | Rate uncertainty, USD strengthening | Macro features gave edge on USD pairs | ~22% (peak) |
| 20232024 | Normalisation, range markets | Session-based features exploited intraday patterns | ~12% |
| 20242025 | Continued trend | Consistent compounding to $187K | ~10% |
---