Skip to content
Skillpedia
Analysis & spreadsheets48k · #4397

traderspy-technical-analysis

Performs technical analysis of cryptocurrency pairs using various indicators. Helps assess if a coin is oversold or in a good position.

What it does

This tool analyzes cryptocurrencies using 19 technical indicators across up to 3 different timeframes. It also checks key price levels, funding rates, and open interest in futures contracts.

When to use it

  • ✓When you want to know a cryptocurrency's trend or momentum.
  • ✓To identify support, resistance, or important levels like the 200-day moving average.
  • ✓To check if the market is overbought or oversold, or what the overall sentiment (trader positioning) is.

Example of what to ask your AI

“Analyze the Bitcoin chart and tell me if it's a good time to buy.”

Want more? Open the sections below.

How to use

The easiest way: copy the message below and paste it into Claude, ChatGPT, Cursor or any AI. It reads the skill and follows the instructions.

Skill link

https://github.com/sickn33/agentic-awesome-skills/blob/main/plugins/agentic-awesome-skills-claude/skills/traderspy-technical-analysis/SKILL.md

Ready-to-paste message

Use this skill to help me: https://github.com/sickn33/agentic-awesome-skills/blob/main/plugins/agentic-awesome-skills-claude/skills/traderspy-technical-analysis/SKILL.md Read the SKILL.md file at that link and follow its instructions for my task.
How it works

The tool combines price data, technical indicators, and derivatives market information. It reads this data across different timeframes (like 1 hour, 4 hours, and 1 day) to provide a comprehensive view.

Installation

Easiest way: copy the skill link and paste it into Claude, ChatGPT or Cursor asking it to follow the instructions.

In the terminal (Claude Code, Codex, Cursor), in your project folder:

npx skills add sickn33/agentic-awesome-skills --skill traderspy-technical-analysis

Or download just the file:

curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/traderspy-technical-analysis/SKILL.md -o SKILL.md
Technical content (original SKILL.md)

Original text by the author, straight from GitHub.

TraderSpy Technical Analysis

One good read of a chart is three things in order: where price is in its structure (trend and levels), what momentum and volatility are doing, and how the derivatives market is positioned around it. TraderSpy gives all three in at most two calls. Spend the calls well — the user's quota is finite — and quote the numbers, not adjectives.

When to Use

  • Use when the user asks about a coin's chart, trend, momentum, support and resistance, or where a level such as the 200 EMA sits.
  • Use for "analyse BTC", "how does SOL look", "is X overbought / oversold", "what do the indicators say" or "is this a good entry", even when the user only names a coin.
  • Use when the question is whether funding is high or open interest is building, or when the user wants price or candle data.
  • For scanning many coins by conditions use @traderspy-market-screener; for whale positions use @traderspy-smart-money.

Tools

Tool Use it for Key arguments
get_technical_indicators The chart read symbol, intervals (≤ 3) or interval, indicators (≤ 19), periods, history 0–20
get_derivatives Funding, open interest, positioning symbols (≤ 5 Binance USDⓈ-M perps; bare BTC is fine)
get_price Live price, 24h high/low/volume/change symbols (≤ 20)
get_candles Raw OHLCV symbol, interval 1m/5m/15m/1h/4h/1d, limit ≤ 500
get_tracked_symbols Coverage check none — only when a symbol returns no data

Symbols are Binance Futures names: BTCUSDT, SOLUSDT, 1000PEPEUSDT (1000x-prefixed small caps), and tokenized equities/ETFs such as AAPLUSDT or SPYUSDT. Append USDT to a bare coin. Hyperliquid-only perps (e.g. HYPE) are tracked under the same naming.

Making the call count

  • Multi-timeframe is one quota unit. For any "how does X look" question pass intervals: ["1h","4h","1d"] (or ["15m","1h","4h"] for an intraday user) and get a confluence verdict — never three separate calls.
  • Pick indicators for the question. Default rsi, macd, ema, bollinger covers momentum and trend. Add levels + pivots whenever the user cares about entries, targets or "where is support"; atr for stop distance and volatility; adx for trend strength; supertrend for a clean trend state; obv / mfi when volume confirmation matters; ichimoku / keltner only when asked. Eight to ten well-chosen indicators is a full read; all 19 is noise.
  • periods lets you honour the user's settings ({"ema":[9,21,55,200],"rsi":7}); an unknown key is rejected, so use the documented names only.
  • Add get_derivatives when the question involves "why is it moving", crowding, funding, open interest, leverage, liquidations, or when the user is about to lean on a directional call — candles cannot see positioning.
  • get_candles is for when the user wants the data itself (to chart, export or compute something custom). Do not fetch candles to eyeball indicators the technicals tool already computes.

Reading the response

Shape. One timeframe → top-level indicators + summary. Several → timeframes[] (each with interval, price, candles, indicators, summary) plus confluence { aligned, bias, byInterval }; the top-level interval/price then name the first timeframe only. settings echoes what was computed; warnings[] lists anything that was thinned or missing.

Every indicator carries value, previous, direction (rising / falling / flat) and a short series (oldest → newest), plus its own fields — zone on RSI/Stochastic/CCI/MFI/Williams, crossover on MACD/Stochastic, stack/pricePosition on EMA, ±DI and strength on ADX, trend/flipped/barsSinceFlip on SuperTrend, divergence on RSI/MACD/OBV. { value: null, reason: "insufficient_data" } means the tape is too short for that period — say so, do not substitute.

summary is the spine of the read. bias (bullish / bearish / neutral) is computed from a FIXED set (RSI 14, MACD, EMA 20/50/200, ADX 14, ATR 14, BB 20/2, volume 20) regardless of what you requested, so it is comparable between calls; score is its internal vote (|score| ≥ 30 sets a bias). trend (direction, strength, emaStack, priceVsEma200), momentum (rsiZone, macdState), volatility (atrPct, atrPercentile 0–100, squeeze, state), volume.ratioVsAverage, patterns[]

…

FAQ

What are 'key levels'?

These are important prices on the chart that have historically acted as support (where the price tends to stop falling) or resistance (where the price tends to stop rising).

What is the 'funding rate'?

It's a fee paid between futures contract traders to keep their positions open. High rates can indicate excessive market sentiment.

What is 'open interest'?

It's the total number of futures contracts that are currently open. An increase can signal more money entering the market and potentially more volatility.

Details

Original description by the author

Read one crypto futures pair with TraderSpy: 19 indicators on up to 3 timeframes in one call, key levels, funding, open interest and positioning. Use for \"analyse BTC\" or \"is SOL oversold\".

repo: sickn33/agentic-awesome-skills

Popularity

GitHub stars
48k
Ranking position
#4397
License
MIT
Updated
10/15/2026

Is this skill useful?

0

Sign in to vote.

Comments

  • …

More skills from this repository

Similar skills