ichimoku

Generate Ichimoku trading signals from OHLCV data using pandas.

Updated Apr 19, 2026
One-click install
npx skills add https://github.com/ajithkumar31082004-bit/Vibe-Trading --skill ichimoku-ajithkumar31082004-bit
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ichimoku
Source: https://github.com/ajithkumar31082004-bit/Vibe-Trading/tree/main/Vibe-Trading-main/agent/src/skills/ichimoku
Command: npx skills add https://github.com/ajithkumar31082004-bit/Vibe-Trading --skill ichimoku-ajithkumar31082004-bit

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Automates the generation of reliable Ichimoku trading signals from price data, reducing manual interpretation and decision latency.

Core Features & Use Cases

  • Standalone Ichimoku engine implementing TK crossovers, cloud position, and Chikou confirmation for signal generation.
  • Pure Python/pandas implementation with no external TA library dependency, suitable for backtesting and live trading pipelines.

Quick Start

To generate signals for BTC-USDT from OHLCV data, feed a dictionary of symbol: DataFrame to the engine and call generate.

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?

To generate Ichimoku trading signals, feed a dictionary of symbol-to-OHLCV DataFrames to the engine and call the generate function. The system applies Tenkan/Kijun crossovers, cloud positioning, and Chikou confirmation to produce reliable trend trading outputs.

What is the Tenkan/Kijun crossover mechanism in technical analysis?

The Tenkan/Kijun crossover is a technical analysis mechanism where the faster Tenkan line crosses the slower Kijun line to signal trend changes. This engine confirms these crossovers using cloud positioning and the Chikou span before generating a trading signal.

Can I use this Ichimoku engine for backtesting without external TA libraries?

Yes, you can use this engine for backtesting without external TA libraries. It is a pure Python and pandas implementation with no external dependencies, making it suitable for integrating directly into historical backtesting and live trading pipelines.

Does the Ichimoku signal generator require a warm-up period for live trading?

Yes, the Ichimoku signal generator requires a warm-up period before producing valid signals. This initial period allows the five-line system calculations to stabilize, ensuring accurate cloud positioning and Chikou confirmation for live trading signal generation.

What's the best way to automate trend trading decisions using pandas?

The best way to automate trend trading decisions using pandas is to process OHLCV data through this standalone Ichimoku engine. It automatically interprets the five-line system, reducing manual analysis and decision latency for asset pairs.