Technical Analysis

Adjustable SMA · EMA · RSI · MACD · Bollinger Bands

/
1.08814
+0.501%
2026-04-30
Range
Overlays
RSI
MACD
CHF/EUR Spot Rate

Simple Moving Average (SMA) averages the closing price over the chosen window — the most-used trend filter in technical analysis. A rising SMA confirms an up-trend; a falling SMA confirms a down-trend. Price crossing above a longer SMA (the classic SMA-20 > SMA-50 "golden cross", or the longer-horizon SMA-50 > SMA-200) is a widely-watched momentum signal in FX, equities and commodities.

Exponential Moving Average (EMA) applies a weight of α = 2/(N+1) to the latest price and decays older observations geometrically. Because recent prices dominate, an EMA reacts faster than an SMA of the same length — useful for catching trend changes early, at the cost of more whipsaws in choppy markets.

Bollinger Bands wrap an SMA with an upper and lower band placed k standard deviations away (sample std, ddof = 1). Wide bands indicate high realised volatility; narrow bands ("squeeze") often precede a directional breakout. Price tagging the upper band suggests an overbought stretch in the prevailing trend, not an automatic reversal — combine with RSI or MACD before fading the move.

RSI (14)
Overbought > 70 · Oversold < 30

Relative Strength Index (RSI), introduced by J. Welles Wilder in New Concepts in Technical Trading Systems (1978), measures the velocity and magnitude of recent price changes on a bounded 0–100 scale. The standard RSI(14) uses Wilder's smoothing (α = 1/period) on average gains and average losses.

Readings above the overbought threshold (default 70) suggest the move is stretched and may pull back; readings below the oversold threshold (default 30) suggest the opposite. In strong trends, RSI can stay overbought or oversold for weeks — so use the level as a warning, not a stand-alone reversal trigger.

The most reliable RSI signal is divergence: when price makes a new high but RSI does not (bearish divergence), or price makes a new low but RSI does not (bullish divergence), momentum is fading. Lengthen the period (e.g. 21) to smooth noise on higher time frames; shorten it (e.g. 7–9) for swing trading.

MACD (12, 26, 9)
Histogram = MACD − Signal

MACD (Moving Average Convergence Divergence), designed by Gerald Appel in the late 1970s, is the difference between a fast EMA and a slow EMA of the closing price. The signal line is an EMA of the MACD line itself. When the MACD line crosses above the signal line, short-term momentum is turning up; a cross below points the other way.

The histogram visualises the gap (MACD − signal). Expanding bars confirm the prevailing trend; contracting bars warn of a possible reversal before the line cross actually happens. Histogram zero-line crossings identify the moment momentum flips polarity.

Default parameters (12, 26, 9) were chosen by Appel for daily bars and remain the institutional convention. Tighten to (5, 13, 5) for faster intraday signals; widen to (19, 39, 9) for a less reactive weekly view. Like RSI, look for divergence between price and the MACD line — it is one of the strongest setups in the indicator's playbook.

MACD line Signal line Histogram (above zero) Histogram (below zero)
5y window · source: FXMacroData · 2026-05-04T06:07:25.193814+00:00

A practical guide to technical indicators on CHF/EUR

Technical indicators turn the raw CHF/EUR price series into momentum, trend and volatility signals you can act on. The five classic indicators on this page — Simple Moving Average, Exponential Moving Average, Bollinger Bands, the Relative Strength Index and MACD — cover every major question a discretionary FX trader asks: What is the trend? Is the move stretched? Is momentum building or fading? Is volatility expanding or contracting? Each card below explains the formula, the parameters you can change with the controls above, and how professionals read the indicator on a daily-bar FX chart.

Trend

Simple Moving Average (SMA)

SMAN(t) = (Pt + Pt-1 + … + Pt-N+1) / N

The SMA averages the last N closing prices with equal weight, smoothing out daily noise so the underlying trend is visible. The slope of the line is what matters: a rising SMA confirms an up-trend in CHF/EUR; a flat SMA implies a range; a falling SMA confirms a down-trend.

Cross-overs of two SMAs are the most-cited momentum signal in FX. The "golden cross" (SMA-50 crossing above SMA-200) flags the start of a major up-trend; the "death cross" is the mirror-image bearish signal. For shorter-term trades, SMA-20 × SMA-50 cross-overs are the standard.

Parameters: change the period to match your time horizon. 20 days ≈ one trading month, 50 days ≈ a quarter, 200 days ≈ a year.

Trend

Exponential Moving Average (EMA)

EMAt = α·Pt + (1−α)·EMAt-1, α = 2 / (N + 1)

The EMA solves a real weakness of the SMA: equal weighting means a price 50 days ago matters as much as today's. The EMA fixes this by decaying old observations geometrically, so recent prices dominate. The result reacts faster to fresh information — exactly what you want when central-bank decisions or surprise data move CHF/EUR sharply.

Common settings include EMA-9 and EMA-21 for swing trading, and EMA-50 / EMA-200 for trend confirmation. Many systematic FX strategies use EMA cross-overs in place of SMA crosses precisely because the faster response shortens drawdowns at trend turns.

Trade-off: faster reaction also means more whipsaws in choppy or range-bound markets. Pair the EMA with Bollinger Bands or ADX to filter signals.

Volatility

Bollinger Bands

Upper / Lower = SMAN ± k · σN (sample std, ddof = 1)

Developed by John Bollinger in the 1980s, Bollinger Bands wrap a simple moving average with two bands placed k standard deviations above and below it. They are the simplest and most popular volatility envelope in technical analysis.

Three setups dominate practical use on FX:

  • The squeeze. When the bands narrow to a multi-month low, realised volatility has compressed — and a directional breakout typically follows.
  • Band rides. Persistent closes outside the upper band in an up-trend ("walking the band") confirm trend strength rather than overbought exhaustion.
  • Mean reversion. In ranging markets, fades from the outer bands back toward the middle SMA work — confirmed by RSI exiting an extreme.

Parameters: the canonical setting is 20, 2σ. Reduce k to ~1.5 for a tighter envelope on lower-volatility crosses (e.g. EUR/CHF), raise to ~2.5 on commodity-linked pairs (e.g. AUD/USD).

Momentum

Relative Strength Index (RSI)

RSI = 100 − 100 / (1 + RS), RS = avg gain / avg loss (Wilder smoothing, α = 1/N)

Wilder's RSI (1978) maps recent price action onto a bounded 0–100 oscillator. It is arguably the most widely-used momentum indicator in any market. The default RSI(14) on daily bars is the institutional convention.

The classical interpretation: RSI > 70 = overbought, RSI < 30 = oversold. In practice strong trends in CHF/EUR can keep RSI overbought or oversold for weeks, so use the level as a warning, not an automatic reversal trigger. Wait for RSI to cross back through the threshold for a higher-quality entry.

The most reliable RSI setup is divergence:

  • Bearish divergence — price prints a new high, RSI prints a lower high. Up-trend momentum is fading.
  • Bullish divergence — price prints a new low, RSI prints a higher low. Down-trend momentum is fading.

Parameters: raise the period to 21 to smooth weekly noise; drop to 7–9 for sensitive intraday systems. Adjust the OB/OS thresholds (e.g. 80/20) to filter out marginal signals in trending pairs.

Momentum · Trend

MACD (Moving Average Convergence Divergence)

MACD = EMAfast(P) − EMAslow(P) · Signal = EMAsignal(MACD) · Histogram = MACD − Signal

Gerald Appel's MACD combines trend and momentum into a single indicator. The MACD line measures the gap between a fast EMA and a slow EMA of price; the signal line is an EMA of that gap; the histogram visualises the difference between the two.

Three signals are watched on CHF/EUR every session:

  • Signal-line cross. MACD crossing above the signal line is bullish; crossing below is bearish. The further from zero, the more meaningful the cross.
  • Zero-line cross. When the MACD line itself crosses zero, the fast EMA has overtaken the slow EMA — confirmation of a fresh trend.
  • Histogram divergence. Shrinking histogram bars while price keeps trending warn that momentum is fading before any line cross occurs.

Parameters: (12, 26, 9) remain the daily-bar standard. Tighten to (5, 13, 5) for intraday FX systems; widen to (19, 39, 9) for a smoother weekly view. The fast period must always be smaller than the slow period.

Frequently asked questions

Which technical indicator is best for FX?

No single indicator is best in all regimes. Most discretionary FX traders use one trend filter (SMA or EMA), one momentum oscillator (RSI or MACD) and one volatility measure (Bollinger Bands or ATR). The combination filters out signals that look strong on a single indicator but contradict the others. On this page you can layer all five on CHF/EUR simultaneously.

What time-frame should I use for technical analysis on CHF/EUR?

This dashboard plots daily closing prices, which is the institutional default for FX. Daily bars filter out most intraday noise while still reacting to news catalysts within one session. Use the range buttons (1M to All) to zoom from a tactical breakout view to a multi-year trend context.

Why do RSI values on this page differ slightly from other charts?

This page implements Wilder's original smoothing (α = 1/period), the standard used by Bloomberg, TradingView's RSI (not RSI MA) and most institutional terminals. Some retail platforms use a simple moving average of gains and losses instead, which produces slightly different values, especially in the first 30–50 bars after the period starts.

Are these indicators predictive on FX pairs?

Technical indicators are descriptive, not predictive. They summarise what has already happened in price and volatility. Their value comes from disciplined, repeatable application: spotting trend regimes, sizing positions to volatility, and timing entries against momentum extremes. Combine them with the macro release schedule on the FXMacroData release calendar for a complete view.

Where does the price data come from?

CHF/EUR closing prices are sourced from the FXMacroData spot-rate series, refreshed daily from primary central-bank fixings and major-bank quotes. The chart shows up to five years of daily history; raw values are available via the FXMacroData API.