Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
kukapay avatar

Trading Strategist

  • 902 installs
  • 31 repo stars
  • Updated May 4, 2026
  • kukapay/crypto-skills

trading-strategist is an agent skill with a Python technical-analysis script that computes indicators and emits trading signals and rules for developers building autonomous crypto agents or backtesting systems.

About

trading-strategist is an agent skill backed by a Python technical-analysis calculation script for developers building crypto trading bots, signal services, or backtesting pipelines. The bundled script computes indicators such as SMA, EMA, and RSI from historical OHLC market data and returns structured signals an autonomous agent can execute or feed into a backtest harness. Invoke trading-strategist when you need deterministic TA rules rather than discretionary chart commentary. The skill translates price history into machine-readable trading logic suitable for agent orchestration. It does not replace exchange connectivity, order routing, or production risk controls.

  • Calculates SMA, EMA, RSI, Bollinger Bands and MACD from price series
  • Lightweight Python functions ready for MCP server or agent integration
  • Supports JSON input/output for real-time market data pipelines
  • Core technical-analysis building block for rule-based trading agents

Trading Strategist by the numbers

  • 902 all-time installs (skills.sh)
  • +11 installs in the week ending Aug 5, 2026 (Skillselion tracking)
  • Ranked #170 of 1,106 Finance & Trading skills by installs in the Skillselion catalog
  • Security screen: HIGH risk (skills.sh audit)
  • Data as of Aug 5, 2026 (Skillselion catalog sync)
npx skills add https://github.com/kukapay/crypto-skills --skill trading-strategist

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs902
repo stars31
Security audit1 / 3 scanners passed
Last updatedMay 4, 2026
Repositorykukapay/crypto-skills

How do you generate TA signals for trading bots?

Generate technical analysis signals and trading rules that an autonomous agent can execute or backtest.

Who is it for?

Developers implementing crypto trading agents or backtesting services who need programmatic SMA, EMA, and RSI signal generation from OHLC history.

Skip if: Teams seeking discretionary trade advice, portfolio accounting, or production exchange order-management without their own execution layer.

When should I use this skill?

A developer asks for technical analysis signals, trading rules, indicator calculations, or backtestable crypto strategy logic from market data.

What you get

JSON trading signals, indicator values, and executable rule definitions derived from historical market data.

  • trading signals
  • indicator values
  • strategy rules

By the numbers

  • Bundled Python script implements SMA, EMA, and RSI with RSI default period 14

Files

SKILL.mdMarkdownGitHub ↗

Trading Strategies Skill

This skill generates data-driven trading strategies for cryptocurrencies by integrating multiple data sources and analytical tools.

Core Components

1. Binance Market Data: Real-time price, volume, and historical klines from Binance API 2. Technical Analysis (TA): Calculated indicators including SMA, RSI, MACD, Bollinger Bands, Stochastic, and more 3. Market Sentiment: Aggregated sentiment scores from popular crypto RSS feeds

Workflow

Step 1: Data Collection

  • Fetch current ticker data from Binance API (/api/v3/ticker/price and /api/v3/ticker/24hr)
  • Retrieve historical klines (/api/v3/klines with 30-100 days of data)
  • Aggregate sentiment using the market-sentiment skill

Step 2: TA Calculation

Use the scripts/calculate_ta.py script to compute indicators from historical data.

Step 3: Strategy Generation

Combine TA signals, price action, and sentiment score to recommend:

  • Buy/Sell/Hold signals
  • Entry/exit points
  • Risk management (stop-loss, position sizing)
  • Timeframes (swing, day trading)

Usage Examples

Basic Strategy Request

For ETH, generate a trading strategy based on current market data.

→ Fetch ETH data, calculate TA, get sentiment, output strategy.

Advanced Analysis

Analyze BTC with 50-day history, include sentiment, recommend swing trade.

→ Use longer history, focus on swing signals.

Risk Management

  • Always include stop-loss recommendations
  • Suggest position sizes (1-5% of capital)
  • Warn about volatility and leverage risks
  • Note: Not financial advice

References

  • TA formulas: See references/ta_formulas.md
  • Sentiment interpretation: See references/sentiment_guide.md

Scripts

  • scripts/calculate_ta.py: Python script for TA indicator calculations
  • scripts/fetch_binance.py: Helper for Binance API calls</content>

<parameter name="filePath">./skills/trading-strategies/SKILL.md

Related skills

How it compares

Use trading-strategist for indicator math and rule generation; add exchange-integration skills when you need live order placement and fill handling.

FAQ

Which indicators does trading-strategist calculate?

trading-strategist includes a Python TA script that computes Simple Moving Average, Exponential Moving Average, and Relative Strength Index from historical price data, with RSI using a default 14-period window.

Can trading-strategist output rules for autonomous agents?

trading-strategist generates technical analysis signals and trading rules formatted for autonomous agents to execute live or feed into backtesting workflows from structured historical market input.

Is Trading Strategist safe to install?

skills.sh reports 1 of 3 security scanners passed. Review the Security Audits panel on this page before installing in production.

Finance & Tradingautomationresearch

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.