Ichimoku Kinko Hyo was developed by Japanese journalist Goichi Hosoda and published in 1969 after 30 years of development. Unlike Western technical indicators that typically focus on a single market aspect, Ichimoku provides a complete self-contained trading system: the Tenkan-sen and Kijun-sen lines serve as fast/slow moving averages for momentum signals; the Senkou Span A and B project into the future to define the "cloud" (Kumo) as a leading support/resistance zone; and the Chikou Span provides a lagging confirmation by plotting current price 26 periods back. A buy signal requires alignment across multiple components — this built-in multiple confirmation requirement is why Ichimoku generates fewer but higher-quality signals than single-indicator approaches. For automated bot trading, Ichimoku's multi-component system translates naturally into clear entry and exit logic when properly configured in DennTech.
Related trend guides: EMA, MACD, ADX trend filter.
The Five Ichimoku Components
| Component | Japanese Name | Calculation | Role |
|---|---|---|---|
| Tenkan-sen (Conversion Line) | 転換線 | (9-period High + 9-period Low) / 2 | Fast momentum line (similar to short MA) |
| Kijun-sen (Base Line) | 基準線 | (26-period High + 26-period Low) / 2 | Slow momentum line (similar to medium MA) |
| Senkou Span A (Leading Span A) | 先行スパン1 | (Tenkan + Kijun) / 2, plotted 26 periods ahead | First cloud boundary |
| Senkou Span B (Leading Span B) | 先行スパン2 | (52-period High + 52-period Low) / 2, plotted 26 periods ahead | Second cloud boundary |
| Chikou Span (Lagging Span) | 遅行スパン | Current close, plotted 26 periods back | Trend confirmation by comparing current price to historical |
Primary Ichimoku Entry Signals for Bots
Signal 1: TK Cross (Tenkan-Kijun Cross)
The most basic Ichimoku signal: Tenkan-sen crosses above Kijun-sen (bullish) or below (bearish). For automated entries, require a "strong" TK cross — occurring when price is above the cloud for long entries. A "neutral" TK cross (inside the cloud) is lower quality. A "weak" TK cross (below cloud) is counter-trend.
Signal 2: Cloud Breakout
Price breaks above the upper cloud boundary (Senkou Span A, the higher of the two) on a Daily close. This is the strongest Ichimoku buy signal — price has moved through what Ichimoku defines as a major resistance zone. Add volume confirmation: the breakout bar should have above-average volume. See our OBV guide.
Signal 3: Kijun-sen Bounce
Price pulls back to the Kijun-sen during an uptrend (Kijun-sen is acting as dynamic support) and bounces upward. The Kijun-sen is a major support level in Ichimoku — a touch-and-bounce during an established uptrend (price above cloud) is a high-quality continuation entry. Require Chikou Span above price from 26 periods ago for confirmation.
Chikou Span as Confirmation Filter
The Chikou Span (current close plotted 26 periods back) confirms trend direction: when current price is higher than the price 26 periods ago, Chikou Span is "clear" (above historical price), indicating bullish momentum. For any Ichimoku long entry signal, require the Chikou Span to be above historical price (not obstructed by the historical cloud). This eliminates signals where near-term momentum is positive but the asset is still recovering from a prior significant decline.
Cloud Thickness as Trade Quality Filter
The gap between Senkou Span A and B (cloud thickness) indicates the strength of future support/resistance. A thick cloud represents strong support that is difficult to breach; a thin cloud represents weaker support. For Cloud Breakout entries, a thick cloud that is broken by a strong volume surge is a higher-quality signal than breaking a thin cloud. After breaking through thick cloud, the breakout tends to sustain better because the prior resistance was stronger.
Standard Ichimoku Parameters for Crypto
The traditional settings (9, 26, 52) were optimized for Japanese stock markets with 6-day trading weeks. For 24/7 crypto markets, some traders adjust to (10, 30, 60) or (20, 60, 120) for Daily charts to account for the continuous trading. DennTech supports both standard (9/26/52) and custom period configurations. Standard 9/26/52 remains the most widely used and produces reasonable results on crypto Daily charts — its broad adoption ensures the self-fulfilling aspect of the levels remains relevant. See our timeframe guide.
Configuring Ichimoku in DennTech
- Navigate to Strategy → Ichimoku Cloud
- Periods: Tenkan 9, Kijun 26, Senkou B 52 (standard)
- Primary signal: Cloud Breakout (highest quality) or TK Cross above cloud
- Chikou filter: enabled (Chikou above historical price required)
- Cloud position filter: long entries only when price above cloud
- Volume confirmation: enabled for Cloud Breakout signal (1.3× average volume bar)
- Stop-loss: ATR × 2.0 below Kijun-sen (dynamic support level)
- Timeframe: Daily BTC/USDT or ETH/USDT recommended
Full documentation at DennTech docs. All strategies at strategies page. Start at pricing page.
Frequently Asked Questions
- Is Ichimoku too complex for automated bot trading compared to simpler indicators?
- Ichimoku's visual complexity does not translate to implementation complexity for automated strategies. Once the five component values are calculated, the entry logic is concrete: TK cross above cloud with Chikou clear = long entry; price below cloud = no long entries. The multi-component confirmation requirement, which looks complex visually, actually reduces false signals and improves signal quality. DennTech implements all five components and pre-built signal types — you configure parameters without writing any code. Ichimoku's signal frequency is lower than RSI or EMA crossover (Daily BTC/USDT might generate 4–8 Cloud Breakout signals per year), which suits traders who prefer fewer, higher-conviction entries. See all strategies at the strategies page.
- Does Ichimoku work better on specific crypto timeframes?
- Ichimoku was designed for daily analysis and performs best on Daily charts where the cloud's 26-period forward projection represents roughly one month of trading — a meaningful future period. On 4H charts, the cloud projects only ~4.5 days ahead, reducing its predictive utility. On 1H charts, the signal frequency is high but signal quality decreases as noise dominates. For most DennTech users, Daily BTC/USDT or ETH/USDT provides the best Ichimoku performance. The Weekly timeframe is also powerful for long-term directional context — a Weekly cloud breakout is a major trend signal. Combine Daily entry signals with Weekly cloud direction for confirmation. See our timeframe guide. Start at the pricing page.
- How should I combine Ichimoku with other DennTech strategies in a portfolio?
- Ichimoku is a strong standalone trend system on Daily charts but can be combined with complementary strategies at different timeframes. Effective combinations: (1) Ichimoku Daily as trend direction filter + RSI 4H for mean reversion entries in the Ichimoku-confirmed direction — RSI oversold entries are higher quality when taken within an Ichimoku bullish context; (2) Ichimoku Daily as primary signal + ADX above 25 as additional trend strength confirmation — both require trending conditions, producing higher conviction signals; (3) Ichimoku on BTC/USDT as portfolio directional indicator — only run bullish altcoin strategies when BTC Ichimoku is bullish (cloud support). These combinations are described in our ADX guide. Compare editions at the pricing page. Explore the live demo.
Trend strategies: Ichimoku (this guide), EMA, MACD, ADX. All at the strategies page.