LogoAwesome Skills
  • Search
  • Category
  • Tag
  • Blog
LogoAwesome Skills
LogoAwesome Skills

Discover Open-Source Agent Skills for AI Coding Assistants

Product

  • Search
  • Category
  • Tag
  • Blog

Resources

  • Claude Skill Docs
  • Antigravity Skills Docs

Tools

  • Claude Code
  • OpenCode
  • Cursor
  • Codex
  • Antigravity

Company

  • Privacy Policy
  • Terms of Service
  • Sitemap

©2026 Awesome Skills. All rights reserved.

Privacy PolicyTerms
Back to Skills

crypto-ta-analyzer

Run multi-indicator technical analysis on crypto or market OHLCV data. Use for deterministic trend, momentum, volume, and divergence analysis.

91stars18forksUpdated 8/16/2026
Data Science & ML#data-analysis#crypto#technical-analysis#finance#python

Security Assessment

Low Risk(86/100)

Detected risks:

Disabled TLS Verification(A documentation example that fetches public price data turns off TLS certificate hostname checking and certificate validation, which weakens protection against network interception if copied into production use.)
Security Score86/100

About crypto-ta-analyzer

crypto-ta-analyzer runs deterministic, multi-indicator technical analysis on cryptocurrency or general market OHLCV data. It targets the problem of narrative, one-number market opinions by producing an explicit indicator stack with signal scoring, so users get reproducible trend, momentum, volume, volatility, and divergence readouts rather than a single unexplained verdict.

The skill bundles Python scripts built on pure numpy and pandas (no TA-Lib dependency): data_converter.py and coingecko_converter.py normalize OHLCV data from sources like CoinGecko, exchanges, and Yahoo, and ta_analyzer.py computes 29 indicators (including RSI, MACD, Bollinger Bands, OBV, Ichimoku with crypto-optimized periods, VWAP, and ATR) and emits 7-tier trading signals from STRONG_BUY to STRONG_SELL. Outputs include a confidence score, RSI/MACD/OBV divergence detection, Bollinger Band squeeze alerts, and volume-confirmation scoring. The skill's guardrails explicitly instruct that signals must not be presented as guaranteed outcomes and that deterministic indicator output should be kept distinct from discretionary interpretation.

It is intended for traders, quantitative hobbyists, and analysts who want transparent, explainable technical readouts they can reason about. Note that one documentation snippet demonstrates fetching public CoinGecko price data with TLS certificate verification disabled; this is a test convenience rather than a core capability, but it is worth flagging as insecure network practice.

FAQ

What data does it need?

Normalized OHLCV (open/high/low/close/volume) data. Converter scripts reshape common source formats from CoinGecko, exchanges, or Yahoo into the expected shape before analysis.

What are the dependencies?

Only numpy (>=1.21.0) and pandas (>=1.3.0). All 29 indicator algorithms are implemented in pure numpy/pandas with no TA-Lib dependency.

What does the output include?

A 7-tier trade signal (STRONG_BUY to STRONG_SELL), a 0-1 confidence score, a boolean high-conviction trade trigger, RSI/MACD/OBV divergence detection, a Bollinger Band squeeze flag, and a volume-confirmation score.

Is this financial advice?

No. The skill's guardrails require signals not to be presented as guaranteed outcomes and stress keeping deterministic indicator output separate from discretionary interpretation.

Are there any security caveats?

One example snippet fetches public CoinGecko data with TLS certificate verification disabled. Prefer keeping certificate validation on when adapting the fetch example for real use.

All Files

11 files
agents/openai.yaml0.2 KB
View
requirements.txt0.0 KB
View
scripts/requirements.txt0.0 KB
View
SKILL.md0.8 KB
View
.DS_Store14.0 KB
View
CLAUDE.md2.7 KB
View
.gitignore0.4 KB
View
references/indicators.md10.4 KB
View
scripts/data_converter.py21.1 KB
View
scripts/ta_analyzer.py77.5 KB
View
scripts/coingecko_converter.py3.0 KB
View

Install crypto-ta-analyzer

Download and extract the skill files to your .claude/skills/ directory.

Quick Setup:

  1. Copy the skill folder to .claude/skills/
  2. Claude will automatically detect and use the skill

Repository

dkyazzentwatwa/chatgpt-skills

Related Skills

import-on-interaction

256

radon-mcp

296

investigating-incidents-with-aws-devops-agent

2,945

mantis-structural-index

2,518