CtrlK
BlogDocsLog inGet started
Tessl Logo

ichimoku

Ichimoku Kinko Hyo five-line system signal engine. A standalone Japanese technical-analysis school that generates trading signals from Tenkan/Kijun crossovers, cloud position, and Chikou confirmation. Pure pandas implementation.

60

Quality

75%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Passed

No findings from the security scan

Fix and improve this skill with Tessl

tessl review fix ./a_全网优秀资源/10_大模型/07_skill包/vibe_trading_skills/ichimoku/SKILL.md

The canonical home for this skill is ichimoku in HKUDS/Vibe-Trading

SKILL.md
Quality
Evals
Security

Ichimoku Kinko Hyo

Purpose

A standalone Japanese technical analysis framework that uses a five-line system and the cloud to provide a complete trend-evaluation structure:

LineJapaneseCalculationMeaning
Conversion lineTenkan-sen(9H+9L)/2Short-term trend
Base lineKijun-sen(26H+26L)/2Medium-term trend
Leading Span ASenkou Span A(Tenkan+Kijun)/2 shifted forward by 26Upper cloud boundary
Leading Span BSenkou Span B(52H+52L)/2 shifted forward by 26Lower cloud boundary
Lagging SpanChikou SpanClosing price shifted backward by 26Trend confirmation

Signal Logic

Signals are triggered only on TK crossover events, with three filters:

  • Strong buy: bullish TK cross + price above the cloud + bullish cloud (A > B)
  • Strong sell: bearish TK cross + price below the cloud + bearish cloud (A < B)
  • All other cases → stand aside

Warm-up requires 78 candles (52+26).

Parameters

ParameterDefaultDescription
tenkan_period9Tenkan-sen period
kijun_period26Kijun-sen period
senkou_b_period52Senkou Span B period
displacement26Forward/backward shift period

Dependencies

pip install pandas numpy requests

Signal Convention

  • 1 = long, -1 = short, 0 = stand aside
Repository
charliedream1/ai_quant_trade
Last updated
First committed

Canonical home

HKUDS/Vibe-Trading
In sync

since Jul 24, 2026

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.