β€” Select input plugin
Idle
Input Plugins

Loading…
Signal Processors

Loading…
πŸ“Š
Select input plugin β†’ Load Data
Add a Signal Processor from the left sidebar
Barsβ€”
Dateβ€”
Openβ€”
Highβ€”
Lowβ€”
Closeβ€”
Volβ€”
Proc0
TradeLab Quick Start Tutorial
STEP 01
Select Market Data
Navigate to Input Plugins on the top-left sidebar. Click any instrument (e.g. XAU/USD, BTC/USD) and press β–Ά Load Data.
STEP 02
Apply Signal Processors
Under Signal Processors, pick an indicator or mathematical module such as FFT Analysis, SMA, EMA, or Bollinger Bands.
STEP 03
Configure Parameters
Set parameters in the configuration modal. For FFT, set the limit (number of top waves) and toggle detrend linear filtering.
STEP 04
Analyze Overlay Cycles
Hover over the interactive Dygraph chart to inspect component waves, cycle confluence points, and OHLC data at any timeframe bar.
Fourier Signal Decomposition for Price Cycle Analysis
Financial time-series data contains periodicities caused by economic cycles and market behavior patterns. Fourier Analysis decomposes a complex price series x[n] into a linear summation of simple sine and cosine components:
x[n] = a0 + ≡ ∑ Ak · cos( (2πk n / N) + φk )
  • Ak (Amplitude): Represents the power/vertical magnitude of cycle frequency component k.
  • k / N (Frequency): Defines how rapidly cycle k completes a full oscillation across sample size N.
  • φk (Phase Shift): Defines the horizontal position/alignment (trough vs peak position) of the wave relative to the current bar.
How to Read FFT Wave Overlays
  • Dominance Ranking: Wave 1 contains the single highest energy component in the price series. Subsequent waves (Wave 2, Wave 3) represent secondary cyclic modulations.
  • Constructive & Destructive Interference: When Wave 1 and Wave 2 align at peaks or troughs simultaneously, it indicates strong cyclical confluence (high-probability turning points). Opposite movements indicate choppy consolidation.
  • Linear Detrending: TradeLab removes linear market trends prior to FFT calculation, then re-applies the baseline so the cycles stay centered around actual price action.