Correlation table I check before stacking positions
Posted: Fri Oct 30, 2026 7:02 pm
I sometimes have signals on two pairs at once. If they're highly correlated, taking both doubles the risk on one idea.
Every Monday I update a small table: the correlation between 15-minute returns across the last 20 days for EURUSD, GBPUSD, USDCHF, AUDUSD and EURGBP.
Typical values:
It's calculated in a simple Python script from the broker's history. Has anyone found correlation on short timeframes too unstable to use?
Every Monday I update a small table: the correlation between 15-minute returns across the last 20 days for EURUSD, GBPUSD, USDCHF, AUDUSD and EURGBP.
Typical values:
- EURUSD and GBPUSD: around 0.7.
- EURUSD and USDCHF: around minus 0.8.
- EURGBP with either: much lower, and it changes week to week.
It's calculated in a simple Python script from the broker's history. Has anyone found correlation on short timeframes too unstable to use?