Direct answer: what Ichimoku does
Ichimoku (often written Ichimoku Kinko Hyo) is a technical indicator that converts historical price ranges into several plotted lines. In forex, those prices are typically high, low, and sometimes close values from a chosen timeframe. The indicator’s goal is explanatory: it translates past market behavior into geometry (lines and a shaded area) that you can study for structure, momentum, and possible regime changes—without requiring live predictions.
A key point is to separate mechanics from expectations. The indicator’s lines are calculated from historical data using fixed lookback windows. What those shapes “mean” depends on context, timeframe, instrument behavior, costs, and execution conditions. Because the calculations are backward-looking (rolling windows), Ichimoku can lag and may not adapt quickly to sudden regime shifts.
Mechanism and definitions: the moving parts
Ichimoku is usually described through five elements. Different platforms may label them slightly differently, but the core idea is the same: multiple lines are derived from averages of recent highs and lows, then shifted forward to form a “cloud.”
- Tenkan-sen (conversion line)
- What it is: a short-term reference line.
- How it’s built: compute the highest high and lowest low over a short lookback window, then average them.
- Conceptually: it represents the midpoint of the most recent high–low range for that window.
- Kijun-sen (base line)
- What it is: a medium-term reference line.
- How it’s built: similar to Tenkan-sen, but using a longer lookback window.
- Conceptually: it represents the midpoint of a longer recent high–low range.
- Senkou Span A (leading span A)
- What it is: one boundary of the cloud (Kumo).
- How it’s built: take the midpoint (average) of Tenkan-sen and Kijun-sen.
- How it appears: it is plotted ahead (shifted forward) on the chart, so the cloud forms into future-looking horizontal zones.
- Senkou Span B (leading span B)
- What it is: the other boundary of the cloud.
- How it’s built: compute the highest high and lowest low over a longer lookback window, average them, and then plot ahead.
- Conceptually: Span B tends to describe a broader historical range’s midpoint that becomes part of the cloud boundary.
- Chikou Span (lagging span)
- What it is: a delayed version of price, usually the closing price shifted backward.
- How it’s used visually: it is plotted behind current time, letting you compare where recent price currently sits relative to historical structure.
Common implementation detail: “shift” settings. Ichimoku often uses forward/backward shifts so the cloud occupies future chart positions and the lagging span occupies past positions. Those shifts are usually part of the indicator’s parameterization. If two platforms use different default shifts, the geometry will not match even if the underlying logic is similar.
Inputs and calculation sequence: an easy model to verify
To understand how Ichimoku “works,” focus on the sequence of inputs → transformations → outputs.
Assumptions for a verification-friendly explanation
- You choose a timeframe (for example, the chart timeframe you are analyzing).
- You use the platform’s definitions for which price fields it uses (high/low for the range midpoint, close for the lagging span).
- You use specific lookback lengths and shift distances as configured in the indicator settings.
Step-by-step (mechanics-focused)
- Compute rolling midpoints
- For each bar/time step, compute Tenkan-sen using the midpoint of (rolling highest high + rolling lowest low) over the short window.
- Compute Kijun-sen using the midpoint of (rolling highest high + rolling lowest low) over the longer window.
- Build the cloud boundaries
- Compute Senkou Span A as the average of Tenkan-sen and Kijun-sen.
- Compute Senkou Span B as the midpoint of (rolling highest high + rolling lowest low) over the longest window typically used for Span B.
- Apply forward and backward shifts
- Plot Senkou Span A and Senkou Span B ahead by the chosen forward shift to form Kumo.
- Plot the Chikou Span backward by the chosen backward shift, typically using the close price.
- Produce final visual elements
- The two cloud boundaries define the shaded region (Kumo).
- The two midlines (Tenkan and Kijun) are drawn at their respective current/shifted positions.
- The lagging span provides a delayed reference against earlier chart locations.
Independent check method (conceptual) You can verify that the indicator is working the way you think by recomputing one or two lines for a small historical segment:
- Pick a past bar.
- Manually identify the required highest high and lowest low over the exact lookback window.
- Compute the midpoint and compare it to the plotted Tenkan-sen or Kijun-sen value.
- Then check whether your platform’s forward/backward shifts place the cloud and lagging span at the expected chart positions.
Evidence and example: what the indicator outputs represent
A worked example can be simplified into “what the numbers mean” rather than claiming any future result.
Material example setup (no live data required)
- Choose three lookback windows (short for Tenkan, medium for Kijun, long for Span B) and the platform’s shift distances.
- Select a date range and note the plotted Tenkan-sen and Kijun-sen at several bars.
What you should observe if you track the mechanics
- If the recent high–low range widens, the rolling midpoint can move even if the market does not trend cleanly.
- When Tenkan-sen and Kijun-sen move closer together or farther apart, it reflects changes in the midpoints of two different rolling ranges.
- The cloud (Kumo) is not “one line,” but a region created from two forward-shifted midpoint series. That region’s thickness reflects how different the short-derived boundary (Span A) is from the long-derived boundary (Span B).
- The Chikou Span does not “predict.” It is a historical placement of price, shifted backward, so it can be used to compare past price with earlier structure.
Important clarification Because the cloud is based on rolling calculations that may be derived from slightly different data feeds, instruments, or session handling, your exact cloud shape may differ from another platform even when parameters look similar. Treat the indicator’s output as a geometric representation of your specific input series, timeframe, and settings.
Limitations and failure modes in forex
Ichimoku’s common limitations are largely mechanical: it is built from averages of recent ranges and shifted plots.
- Lag and delayed interpretation
- Tenkan-sen, Kijun-sen, and the cloud rely on rolling windows of past highs and lows.