Even if the price is “negligibly” different, small variations in tick data or spread can cause compounded differences in some indicators (especially those relying on historical price patterns like RSI or Bollinger Bands). Gold is more sensitive to such discrepancies due to its volatility and pricing structure (often quoted to more decimal places).
Different Data Granularity
TradingView may use aggregated or synthetic feeds (e.g., OANDA, FXCM) for Gold, while cTrader uses your broker’s raw data feed. This affects how bars form, especially on lower timeframes like 1-minute or 5-minute charts.
Time Zones / Session Handling
If your indicator uses daily candles or is session-based, differences in session times or chart time zones (e.g., UTC in cTrader vs. New York time in TradingView) can impact results.
Symbol Mapping Issues
On TradingView, “XAUUSD” may point to various broker feeds, each with unique liquidity and tick data. In contrast, cTrader’s XAUUSD is tied to your broker’s feed. Even a small 0.01 difference over multiple candles can significantly affect indicators.
Why the Difference is Less for Nasdaq 100
- Index CFDs like the Nasdaq 100 are more consistently priced across brokers and platforms.
- They're less sensitive to minor spread or tick differences.
- Typically use fewer decimal places, which reduces compounding errors in calculations.
How to Reduce the Difference
Match Timeframe and Price Source
Use the exact same chart timeframe and ensure both indicators use the same price source (e.g., Close, Typical).
Align Time Zones
Set your cTrader chart time zone to match TradingView’s (usually New York time for US markets).
Ensure Equal Historical Depth
Indicators like moving averages or RSI require a consistent number of historical bars. Load the same candle history on both platforms.
Use the Same Broker on Both Platforms
If TradingView supports your cTrader broker, use the same account feed for consistency.
Start with Simple Indicators for Comparison
Begin testing with basic indicators (like SMA(14)) to confirm raw data alignment before comparing more complex indicators.
I hope that helps, if you have additional questions, I suggest to reach out to the creators of the trading platforms, Spotware & Tradingview or your broker.