stock-tech-analysis

Compute 17 technical indicators from OHLCV CSV data and output a signal verdict.

12|2|Updated Apr 21, 2026
One-click install
npx skills add https://github.com/haomingz/kimi-skills --skill stock-tech-analysis
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: stock-tech-analysis
Source: https://github.com/haomingz/kimi-skills/tree/main/skills/stock-tech-analysis
Command: npx skills add https://github.com/haomingz/kimi-skills --skill stock-tech-analysis

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Analyzes OHLCV stock data to compute 17+ technical indicators and generate a comprehensive bullish/bearish signal summary, helping traders and analysts turn raw price data into actionable insights.

Core Features & Use Cases

  • Automated indicator calculation: supports SMA/EMA, MACD, RSI, Bollinger Bands, KDJ, ATR, ADX, OBV, VWAP, MFI, CCI, Williams %R, ROC, TRIX and more for CSV-based OHLCV data.
  • Signal synthesis and verdict: combines multiple indicators into a clear multi-signal summary with a final bullish/neutral/bearish verdict.
  • Flexible reporting: outputs machine-readable JSON and human-friendly text reports; can show the latest row or a set of recent rows for trend analysis.
  • Quick integration: accepts standard OHLCV CSV inputs with columns Open, High, Low, Close, Volume and optional Date, enabling easy automation in stock-analysis pipelines.

Quick Start

Run the Python script with a CSV containing OHLCV data to generate a complete technical-indicator report.

Frequently Asked Questions about stock-tech-analysis

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

FAQPage Schema
How do I compute technical indicators like RSI and MACD from OHLCV CSV data?

To compute technical indicators from OHLCV CSV data, you can use a Python script that reads Open, High, Low, Close, and Volume columns to calculate 17 indicators including RSI and MACD, outputting a multi-signal summary. It requires pandas and numpy.

Can I generate automated trading signals from standard stock CSV files?

Yes, you can generate automated trading signals from stock CSV files by processing OHLCV columns. The analysis synthesizes multiple indicators into a bullish, neutral, or bearish verdict, outputting machine-readable JSON or text reports for your workflows.

What's the best way to analyze OHLCV stock data for backtesting and signal generation?

The best way to analyze OHLCV stock data for backtesting is using a Python script that calculates over 17 technical indicators, such as Bollinger Bands and VWAP, to produce a comprehensive multi-signal summary and final verdict.

Do I need pandas and numpy to calculate technical indicators for stock analysis?

Yes, you need pandas and numpy to calculate technical indicators for stock analysis. These Python dependencies are required to process the OHLCV CSV data and compute the 17 indicators like SMA, EMA, and ATR.

How does signal synthesis work when combining multiple technical indicators?

Signal synthesis combines 17 calculated technical indicators, including KDJ, ADX, and OBV, into a clear multi-signal summary. This process evaluates the collective output to produce a final bullish, neutral, or bearish verdict for stock analysis.

What technical indicators can I calculate from Open, High, Low, Close, and Volume data?

From OHLCV data, you can calculate 17 technical indicators including SMA, EMA, MACD, RSI, Bollinger Bands, KDJ, ATR, ADX, OBV, VWAP, MFI, CCI, Williams %R, ROC, and TRIX to generate actionable stock insights.