Back to Skill Marketplace

Opportunity Capture

trading-research

The Trading Research Skill provides comprehensive Binance-focused cryptocurrency market research, technical analysis, and position management tailored to conservative–moderate traders using DCA strategies.

Updated today<1 min setup

Overview

The Trading Research Skill provides comprehensive Binance-focused cryptocurrency market research, technical analysis, and position management tailored to conservative–moderate traders using DCA strategies.

The Trading Research Skill provides comprehensive Binance-focused cryptocurrency market research, technical analysis, and position management tailored to conservative–moderate traders using DCA strategies. It retrieves real-time prices, orderbooks, recent trades, funding rates, and candlestick data across multiple intervals and supports JSON export for pipelines. Built-in technical analysis computes RSI, MACD, Bollinger Bands, moving averages, and annotated signals. Risk-aware tools plan DCA schedules, compute position sizing, and enforce per-trade risk limits (default 1–2%). Additional capabilities include market scanning for opportunities and whale/large-order monitoring. Use it for price checks, TA confirmation, DCA planning, market scans, or trade risk assessments. Core advantages are data-driven outputs, transparent calculations, reproducible scripts, and a conservative-first philosophy prioritizing capital preservation with actionable, explainable insights.

Skill.md

How this skill works

The Trading Research Skill provides comprehensive Binance-focused cryptocurrency market research, technical analysis, and position management tailored to conservative–moderate traders using DCA strategies.

SKILL.mdALPHIO / VERIFIED

Trading Research Skill

Comprehensive cryptocurrency trading research and analysis focused on Binance markets. Designed for conservative-moderate risk traders using DCA (Dollar Cost Averaging) strategies with technical analysis support.

When to Use This Skill

Activate when user requests:

  • Current crypto prices or market data
  • Technical analysis (RSI, MACD, Bollinger Bands, etc.)
  • DCA strategy planning or schedule calculation
  • Position sizing with risk management
  • Market scanning for opportunities
  • Whale tracking or large order monitoring
  • Trading strategy advice or risk assessment

Core Philosophy

  • Conservative first: Preserve capital, minimize risk
  • DCA-focused: Time in market > timing the market
  • Risk management: Never risk more than 1-2% per trade
  • Data-driven: Use technical indicators for confirmation, not prediction
  • Transparent: Show calculations, explain reasoning

Available Tools

1. Market Data (binance_market.py)

Fetch real-time Binance market data.

Use when: User asks for price, volume, orderbook, recent trades, or funding rates.

Common commands:

# Current price and 24h stats (default)
python3 scripts/binance_market.py --symbol BTCUSDT

# Orderbook depth
python3 scripts/binance_market.py --symbol BTCUSDT --orderbook --depth 20

# Candlestick data
python3 scripts/binance_market.py --symbol BTCUSDT --klines 1h --limit 100

# Recent trades
python3 scripts/binance_market.py --symbol BTCUSDT --trades --limit 100

# Funding rate (futures)
python3 scripts/binance_market.py --symbol BTCUSDT --funding

# All data at once
python3 scripts/binance_market.py --symbol BTCUSDT --all

# JSON output (for piping)
python3 scripts/binance_market.py --symbol BTCUSDT --json > btc_data.json

Intervals: 1m, 5m, 15m, 30m, 1h, 4h, 1d, 1w

2. Technical Analysis (technical_analysis.py)

Calculate and interpret technical indicators.

Use when: User asks for TA, indicators, buy/sell signals, or market analysis.

Common commands:

# Full analysis (default: 1h timeframe, 200 candles)
python3 scripts/technical_analysis.py --symbol BTCUSDT

# Different timeframe
python3 scripts/technical_analysis.py --symbol BTCUSDT --interval 4h

# Custom RSI period
python3 scripts/technical_analysis.py --symbol BTCUSDT --rsi-period 21

# From saved klines JSON
python3 scripts/technical_analysis.py --input btc_klines.json

# JSON output
python3 scripts/technical_analysis.py --symbol BTCUSDT --json

What it analyzes:

  • Trend direction (SMA 20/50, EMA 12/26)
  • RSI (14) - overbought/oversold
  • MACD - momentum and crossovers
  • Bollinger Bands - volatility and position
  • Support/resistance levels
  • Volume analysis
  • Trading signals and recommendations

3. DCA Calculator (dca_calculator.py)

Plan Dollar Cost Averaging strategies.

Use when: User wants to set up DCA, calculate investment schedules, or compare strategies.

Common commands:

# Basic DCA plan
python3 scripts/dca_calculator.py --total 5000 --frequency weekly --duration 180

# With current price for projections
python3 scripts/dca_calculator.py --total 10000 --frequency monthly --duration 365 --current-price 100000

# Show scenario analysis
python3 scripts/dca_calculator.py --total 5000 --frequency weekly --duration 180 --current-price 100000 --scenarios

# Custom start date
python3 scripts/dca_calculator.py --total 5000 --frequency weekly --duration 180 --start-date 2026-03-01

# JSON output
python3 scripts/dca_calculator.py --total 5000 --frequency weekly --duration 180 --json

Frequencies: daily, weekly, biweekly, monthly

Output includes:

  • Purchase schedule with dates and amounts
  • Number of purchases and amount per purchase
  • Scenario analysis (flat, bull, bear markets)
  • Comparison to lump sum approach

4. Position Sizer (position_sizer.py)

Calculate safe position sizes using risk management rules.

Use when: User wants to enter a trade and needs to know position size, stop loss, or take profit levels.

Common commands:

# Basic position sizing (2% risk recommended)
python3 scripts/position_sizer.py --balance 10000 --risk 2 --entry 100000 --stop-loss 95000

# Conservative 1% risk
python3 scripts/position_sizer.py --balance 10000 --risk 1 --entry 100000 --stop-loss 97000

# Custom take-profit ratios
python3 scripts/position_sizer.py --balance 10000 --risk 2 --entry 100000 --stop-loss 95000 --take-profit 2 3 5

# Ladder strategy (scaling in)
python3 scripts/position_sizer.py --balance 10000 --risk 2 --entry 100000 --stop-loss 95000 --ladder 3

# JSON output
python3 scripts/position_sizer.py --balance 10000 --risk 2 --entry 100000 --stop-loss 95000 --json

Output includes:

  • Position size in units and dollar value
  • Risk amount in dollars
  • Stop loss percentage
  • Take profit levels at multiple R:R ratios
  • Position as percentage of account
  • Warnings if position too large

Rules:

  • Conservative: Risk 1% per trade
  • Moderate: Risk 2% per trade
  • Never exceed 3% risk per trade
  • Position should be <50% of account

5. Market Scanner (market_scanner.py)

Scan all Binance USDT pairs for opportunities.

Use when: User wants to find top movers, volume spikes, or new opportunities.

Common commands:

# Full market scan (default)
python3 scripts/market_scanner.py

# Top gainers only
python3 scripts/market_scanner.py --gainers --limit 20

# High volume pairs
python3 scripts/market_scanner.py --volume

# Most volatile pairs
python3 scripts/market_scanner.py --volatile

# Breakout candidates (near 24h high with volume)
python3 scripts/market_scanner.py --breakout

# Filter by minimum volume
python3 scripts/market_scanner.py --min-volume 500000

# JSON output
python3 scripts/market_scanner.py --json

Categories scanned:

  • Top gainers (24h price change)
  • Top losers (24h price change)
  • Highest volume pairs
  • Most volatile pairs (high-low spread)
  • Potential breakouts (near 24h high + volume)

6. Whale Tracker (whale_tracker.py)

Monitor large trades and orderbook imbalances.

Use when: User asks about whale activity, large orders, or orderbook pressure.

Common commands:

# Full whale analysis (default)
python3 scripts/whale_tracker.py --symbol BTCUSDT

# Large trades only
python3 scripts/whale_tracker.py --symbol BTCUSDT --trades

# Orderbook imbalances only
python3 scripts/whale_tracker.py --symbol BTCUSDT --orderbook

# Custom orderbook depth
python3 scripts/whale_tracker.py --symbol BTCUSDT --orderbook --depth 50

# Adjust threshold (default 90th percentile)
python3 scripts/whale_tracker.py --symbol BTCUSDT --threshold 95

# JSON output
python3 scripts/whale_tracker.py --symbol BTCUSDT --json

Output includes:

  • Large trades (top 10% by value)
  • Buy vs sell pressure from large trades
  • Orderbook bid/ask imbalance
  • Orderbook walls (large orders)
  • Market sentiment (bullish/bearish/neutral)

Quick Start Workflows

"What's BTC doing?"

# Get overview
python3 scripts/binance_market.py --symbol BTCUSDT --ticker

# Technical analysis
python3 scripts/technical_analysis.py --symbol BTCUSDT --interval 1h

"Should I buy now?"

# Check technicals first
python3 scripts/technical_analysis.py --symbol BTCUSDT

# Check whale activity
python3 scripts/whale_tracker.py --symbol BTCUSDT

# If signals look good, calculate position size
python3 scripts/position_sizer.py --balance 10000 --risk 2 --entry <CURRENT_PRICE> --stop-loss <SUPPORT_LEVEL>

"Set up a DCA plan"

# Plan the strategy
python3 scripts/dca_calculator.py --total 5000 --frequency weekly --duration 180 --current-price <CURRENT_PRICE> --scenarios

# Show them the schedule and explain

"Find me opportunities"

# Scan market
python3 scripts/market_scanner.py

# For interesting pairs, do deeper analysis
python3 scripts/technical_analysis.py --symbol <PAIR>
python3 scripts/whale_tracker.py --symbol <PAIR>

Best used for

When to use it

The Trading Research Skill provides comprehensive Binance-focused cryptocurrency market research, technical analysis, and position management tailored to conservative–moderate traders using DCA strategies.

01 · PRE-MEETING

Prepare a decision brief

Turn scattered evidence into a structured case before an investment committee meeting.

02 · TEAM WORKFLOW

Standardize handoffs

Create consistent research outputs across analysts, portfolio managers, and agents.

03 · LIVE UPDATE

Refresh the thesis

Update scenarios after a new catalyst, KPI release, or earnings result.

Community notes

Built to improve with use.

Feedback will appear here as this skill is used and reviewed.

Leave feedback

Discover more

Related skills

View all
免費開始