present
Sign up and get $50 off your first purchase
Trading product for RollingCorrelation Indicator Forex Signal, image 1
RollingCorrelation
Indicator
53 downloads
Version 1.0, Mar 2026
Windows, Mac
Trading product for RollingCorrelation Indicator Forex Signal, image 2
Since 16/01/2025
2.97M
Traded volume
2.02K
Pips won
357
Free installs

Description

RollingCorrelation computes the rolling Pearson correlation between each close price and its 1-bar lag over a configurable window. The indicator returns values in the range [-1, 1], where values near +1 indicate strong positive autocorrelation (trend continuation), values near -1 indicate strong negative autocorrelation (oscillatory or reversal behavior), and values near 0 indicate little or no linear autocorrelation.

How it works For each bar it computes the Pearson correlation coefficient between the series of close prices and the same series shifted by one bar across the specified Period window (default 20). The implementation uses the standard covariance / variance formula to produce a single correlation value per bar.

Inputs

  • Period (int, default 20): number of bars in the rolling window. The indicator needs at least Period+1 bars to compute the first value.

Output

  • Correlation (line): rolling correlation value for each bar, range [-1, 1].

Interpretation & practical use

  • Near +1: price shows strong persistence โ€” recent moves likely to continue (useful for trend-following signals).
  • Near -1: strong negative autocorrelation โ€” price often reverses from one bar to the next (useful for mean-reversion tactics).
  • Near 0: no consistent linear relationship at lag 1 โ€” price movement appears random over the window.
  • Typical signal patterns: threshold crossings (e.g., >0.6 or <โˆ’0.6), sustained increases/decreases in correlation, divergence between price and correlation, or filtering entries from other systems (require correlation > 0.5 for trend entries, or < โˆ’0.5 for reversal setups).

Trading ideas

  • Combine with volatility filters (ATR) to avoid signals during low-volatility noise.
  • Use alongside trend indicators (moving averages, MACD) to confirm direction when correlation is positive.
  • Use as a short-term mean-reversion trigger when correlation is strongly negative and price is at a support/resistance level or extreme Bollinger band.
  • Short timeframes (e.g., M1โ€“M15) & shorter periods can be used for scalping; longer periods/timeframes for swing confirmation.

Recommended settings

  • Default Period = 20 works well as a starting point.
  • Short-term: Period 8โ€“14 (scalping / intraday).
  • Medium-term: Period 20โ€“50 (swing / trend confirmation).
  • Avoid setting Period too large on very noisy symbols or very small on very slow-moving instruments.

Limitations and notes

  • Requires at least Period+1 bars to compute values.
  • If the price variance inside the window is zero (flat prices), the correlation denominator may be zero โ€” this can produce NaN/undefined results. Use sensible Period values and ensure instrument has sufficient price movement.
  • This indicator measures linear lag-1 correlation only; it does not detect nonlinear relationships or multi-bar lags.
  • Not a standalone trading system โ€” best used as a filter or confirmation tool in a strategy.

Suggested examples to include in gallery

  • EURUSD H1 with Period=20 showing strong correlation during a trending phase.
  • BTCUSD 1H showing oscillatory behavior and negative correlation periods.
  • XAUUSD 15m showing scalping use with short Period.

Summary

AI summary
RollingCorrelation is a technical indicator that calculates the rolling 1-period Pearson correlation of close prices over a configurable window, typically set to 20 bars. It measures the lag-1 autocorrelation of price data, producing values between -1 and +1. Values near +1 indicate strong positive autocorrelation, suggesting trend continuation, while values near -1 indicate strong negative autocorrelation, signaling oscillatory or reversal behavior. Values near zero imply little or no linear autocorrelation.

For each bar, the indicator computes the Pearson correlation coefficient between the series of close prices and the same series shifted by one bar within the specified period. This calculation uses standard covariance and variance formulas to generate a single correlation value per bar.

Traders can use this indicator to identify trend strength or potential reversals, applying threshold crossings or sustained changes in correlation as signals. It is useful for trend-following strategies when correlation is positive and for mean-reversion tactics when correlation is negative. The indicator can be combined with volatility filters and other trend indicators for confirmation. It supports various markets including Forex, stocks, indices, commodities, and cryptocurrencies, and is applicable across multiple timeframes from scalping (M1โ€“M15) to swing trading.

The indicator requires at least Period+1 bars to compute values and is intended as a supplementary tool rather than a standalone trading system.
Indicator profile

Customer reviews

0.0
Reviews: 0
Customer reviews
No reviews for this product yet. Already tried it? Be the first to tell others!

Discussion

FAQ

Forex
Signal
Scalping
Indices
Commodities
Crypto
Stocks
Products available through cTrader Store, including trading bots, indicators and plugins, are provided by third-party developers and made available for informational and technical access purposes only. cTrader Store is not a broker and does not provide investment advice, personal recommendations or any guarantee of future performance.

More from this author

Indicator
Forex
Crypto
+5
QQE osc. Smoothed RSI with ATR-based smoothing that generates crossover and level-based signals, supports MTF
cBot
ATR
RSI
+22
FusionStack is a configurable multi-signal trading system for cTrader (cAlgo) built around weighted decision scoring.
3.94
Profit factor
Indicator
Forex
Crypto
+6
Choppiness Index: identifies trending vs. ranging markets to filter breakouts and improve trend-following entries.

You may also like

Indicator
SMC
Prop
+14
BoS ChoCH Pro,Strict Mode,False Breakout Filter,Average hit rate: 72-78%
Indicator
EMA
Volume
+2
Walk-forward tested London-open signal, rated CONFIRMED/WEAK/NEGATIVE with real historical win rate
Indicator
CHOCH
Key Levels
+4
Real-time compliance dashboard for prop firm challenges. Tracks daily loss, max drawdown, and profit target.
Indicator
ATR
EMA
+5
The indicator displays potential reversal zones (support/resistance) on the chart based on the average range (Highโ€“Low)
Indicator
ATR
Doji
+3
Candle quality meter with HTF context, patterns, and CLEAN / CAUTION / AVOID status.
Indicator
EMA
RSI
+5
Keep your focus with smart on-chart notes. Features Markdown, 6 themes, and auto-save per symbol for manual trading.When
Indicator
ATR
RSI
+13
The TrendFibonacci indicator is a powerful tool for traders, combining Fibonacci retracement levels
Indicator
AI
RSI
+18
Session boxes with UTC offset, OR logic, adjustable opacity, and multi-day lookback.
Indicator
Displays the previous day's, last week's, and last month's highest and lowest price levels on your chart.
Indicator
ATR
Forex
+5
๐Ÿš€ Buy and sell signals ๐Ÿ“ˆ๐Ÿ“‰ only when three independent engines agree simultaneously.
Indicator
AI
SMC
+17
Smart Support/Resistance lines auto calculated from D1/H4/H1/M15. Highly customizable visuals + built in Backtest Mode.
Indicator
RSI
Breakout
+1
๐Ÿš€ TrendHeikinMultiMA: Advanced trend detection using Heikin-Ashi smoothing & MAs! Eliminates noise, confirms real trend
Indicator
AI
ATR
+27
Trade the Trend Flip. Control the Risk. ๐ŸŽฏ๐Ÿ“ˆโ€
Indicator
ATR
MSS
+3
Stop drawing levels manually. SmartLevels Pro detects, scores & predicts โ€” H4/H1/M15 ยท cTrader
Indicator
AI
ATR
+26
Session Volume Profile + Composite. POC/VAH/VAL, Focus/Solo. Fast, clean, no ghosts, live-ready.
Indicator
ATR
SMC
+19
Smart Liquidity Sweep detector with auto-drawing True Channels and real market structure mapping.
Indicator
ZigZag Smart Alert DEMO for cTrader DEMO VERSION 24 hours free trial! This is a DEMO version of the ZigZag Smart Aler
Indicator
Key Levels
Order Block
+5
Pixel-perfect trading zones in a click! Instantly draw, resize & color via hotkeys. Automate your charting routine

Price

Since 16/01/2025
2.97M
Traded volume
2.02K
Pips won
357
Free installs