ichimoku

Generate Ichimoku buy, sell, or hold signals from OHLCV data.

Updated Apr 10, 2026
One-click install
npx skills add https://github.com/ebrahim-sani/trading-automation --skill ichimoku-ebrahim-sani
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ichimoku
Source: https://github.com/ebrahim-sani/trading-automation/tree/main/vibe-trading/agent/src/skills/ichimoku
Command: npx skills add https://github.com/ebrahim-sani/trading-automation --skill ichimoku-ebrahim-sani

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pandas, requests, and includes scripts (resource) and references (resource) components.

What problem does it solve?

Generates reliable Ichimoku-based trading signals to automate decision-making in markets.

Core Features & Use Cases

  • TK crossovers trigger signals only when supported by cloud position and cloud direction.
  • Warm-up period of 78 candles to ensure stability before signaling.
  • Donchian mid-based calculations for Tenkan/Kijun with multi-asset OHLCV data handling.

Quick Start

Run the example_signal_engine.py to fetch latest data and generate Ichimoku signals for configured symbols.

Frequently Asked Questions about ichimoku

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate Ichimoku trading signals from OHLCV data using pandas?

You can generate Ichimoku trading signals from OHLCV data by computing the five-line system with pandas, where TK crossovers trigger buy, sell, or hold signals only when supported by cloud position and direction.

What is the warm-up period required for Ichimoku signal calculations?

The Ichimoku signal calculation requires a warm-up period of 78 candles to ensure stability before generating any buy, sell, or hold signals from the TK crossovers.

Can I apply Ichimoku signal generation across multiple assets simultaneously?

Yes, you can apply Ichimoku signal generation across multiple assets by processing their OHLCV data, which uses Donchian mid-based calculations for Tenkan and Kijun lines to handle each asset.

Does the Ichimoku signal engine require API access to fetch market data?

Yes, the Ichimoku signal engine requires API access to fetch the latest market data, using the requests library to retrieve the OHLCV data needed for signal generation.

Why do my Ichimoku signals require cloud position and direction confirmation?

Ichimoku signals require cloud position and direction confirmation to filter false positives, ensuring that TK crossover triggers only produce signals when the broader cloud structure supports the move.

What is the best way to automate Ichimoku TK crossover signal generation?

The best way to automate Ichimoku TK crossover signal generation is running a script that fetches the latest OHLCV data via API and computes the five-line system to output buy, sell, or hold signals.