Trading Research
Binance cryptocurrency trading research, technical analysis, and position management. Triggers on requests for crypto prices, market data, trading analysis, DCA planning, position sizing, whale activi
Binance cryptocurrency trading research, technical analysis, and position management. Triggers on requests for crypto prices, market data, trading analysis, DCA planning, position sizing, whale activi
Real data. Real impact.
Emerging
Developers
Per week
Open source
Skills give you superpowers. Install in 30 seconds.
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.
Activate when user requests:
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 BTCUSDTOrderbook 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
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 BTCUSDTDifferent 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:
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 180With 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:
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 95000Conservative 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:
Rules:
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.pyTop 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:
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 BTCUSDTLarge 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:
# Get overview python3 scripts/binance_market.py --symbol BTCUSDT --tickerTechnical analysis
python3 scripts/technical_analysis.py --symbol BTCUSDT --interval 1h
# Check technicals first python3 scripts/technical_analysis.py --symbol BTCUSDTCheck 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>
# Plan the strategy python3 scripts/dca_calculator.py --total 5000 --frequency weekly --duration 180 --current-price <CURRENT_PRICE> --scenariosShow them the schedule and explain
# Scan market python3 scripts/market_scanner.pyFor interesting pairs, do deeper analysis
python3 scripts/technical_analysis.py --symbol <PAIR> python3 scripts/whale_tracker.py --symbol <PAIR>
# Check whale activity python3 scripts/whale_tracker.py --symbol BTCUSDTCheck volume and volatility
python3 scripts/market_scanner.py --volume --volatile
Located in
references/ directory:
binance-api.mdUse when: Need API details, building custom queries, or troubleshooting
indicators.mdUse when: Explaining indicators, interpreting signals, or educating user
strategies.mdUse when: Planning trades, explaining strategies, or risk management questions
DCA Approach:
Risk Management:
Enhanced DCA:
Position Trading:
When user asks for analysis:
Always include:
Note: Guide users to Binance API documentation (see
references/binance-api.md) for authenticated trading setup.
If script fails:
Common errors:
Run each script monthly to ensure API compatibility:
python3 scripts/binance_market.py --symbol BTCUSDT --help python3 scripts/technical_analysis.py --help python3 scripts/dca_calculator.py --help python3 scripts/position_sizer.py --help python3 scripts/market_scanner.py --help python3 scripts/whale_tracker.py --help
Remember: This skill helps users make informed decisions. It does not make decisions for them. Always emphasize personal responsibility and risk disclosure.
No automatic installation available. Please visit the source repository for installation instructions.
View Installation Instructions1,500+ AI skills, agents & workflows. Install in 30 seconds. Part of the Torly.ai family.
© 2026 Torly.ai. All rights reserved.