Requirements
- Target platform
- OpenClaw
- Install method
- Manual import
- Extraction
- Extract archive
- Prerequisites
- OpenClaw
- Primary doc
- SKILL.md
Binance cryptocurrency trading research, technical analysis, and position management. Triggers on requests for crypto prices, market data, trading analysis, DCA planning, position sizing, whale activity, or any trading research questions about Bitcoin, altcoins, or crypto markets.
Binance cryptocurrency trading research, technical analysis, and position management. Triggers on requests for crypto prices, market data, trading analysis, DCA planning, position sizing, whale activity, or any trading research questions about Bitcoin, altcoins, or crypto markets.
Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.
I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete.
I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run.
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: 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
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
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
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
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
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
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)
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)
# Get overview python3 scripts/binance_market.py --symbol BTCUSDT --ticker # Technical analysis python3 scripts/technical_analysis.py --symbol BTCUSDT --interval 1h
# 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>
# 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
# 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>
# Check whale activity python3 scripts/whale_tracker.py --symbol BTCUSDT # Check volume and volatility python3 scripts/market_scanner.py --volume --volatile
Located in references/ directory:
API endpoints and parameters Rate limits Authentication for signed requests Order types and time-in-force Error codes Python examples Use when: Need API details, building custom queries, or troubleshooting
Technical indicator formulas Interpretation guidelines Common settings per timeframe Combining indicators Reliability assessment Common mistakes Use when: Explaining indicators, interpreting signals, or educating user
DCA variations (fixed, value-based, RSI-based, ladder) Risk management (1-2% rule, stop loss strategies) Trend following strategies Entry/exit strategies Position sizing examples Performance tracking Use when: Planning trades, explaining strategies, or risk management questions
DCA Approach: Start with weekly or monthly purchases Fixed amount: $50-200 per purchase Duration: 6-12 months minimum Don't try to time the market Accumulate and hold long-term Risk Management: No leverage 50%+ of account in cash/stablecoins Risk 1% per trade maximum Only trade with 3+ confirmations Stop losses always active
Enhanced DCA: Adjust amounts based on RSI (buy more when oversold) Use technical analysis for better entries 60-70% DCA, 30-40% active trading Risk 2% per trade on active positions Position Trading: Wait for confluence of indicators Use position_sizer.py for every trade Risk:Reward ratio minimum 2:1 Trail stops as profit grows
RSI >70 and rising (overbought) Low volume breakout (likely false) Against major trend (don't short bull market) Multiple indicators conflicting No clear support level for stop loss Risk:Reward ratio <1.5:1 During extreme fear or greed
When user asks for analysis: Current State: Price, trend, key levels Technical View: Indicator readings and what they mean Sentiment: Whale activity, volume, market pressure Recommendation: Buy/wait/sell with reasoning Risk Management: Position size, stop loss, take profit if applicable Caveats: What could go wrong, alternative scenarios Always include: Specific numbers (don't just say "oversold", say "RSI at 28") Risk warnings for trades Clear next steps Timeframe context (day trade vs swing trade vs long-term)
All scripts use Binance public API (no authentication needed for data) Respect rate limits (built into scripts) If API blocked by geo-restrictions, scripts will error gracefully
No trading execution: These tools are for research only No real-time WebSocket: Data is snapshot-based (REST API) No futures-specific features: Primarily spot market focused (except funding rates) No backtesting engine: Manual strategy evaluation
Placing orders Checking account balance Viewing open orders Accessing trade history Note: Guide users to Binance API documentation (see references/binance-api.md) for authenticated trading setup.
If script fails: Check internet connection Verify symbol format (uppercase, e.g., BTCUSDT not btc-usdt) Check if Binance API accessible in user's location Verify script path and Python availability Check for typos in parameters Common errors: HTTP 451: API blocked in location (suggest VPN) Invalid symbol: Check symbol exists on Binance Rate limit: Wait 60 seconds and retry Connection timeout: Network issue or API down
Always show your work: Display the command you ran Interpret results: Don't just dump data, explain what it means Context matters: Different advice for day trade vs DCA accumulation Risk first: Mention risk management before entry signals Be honest: If indicators conflict, say so Update knowledge: If market conditions changed, acknowledge it No predictions: Frame as "if X then Y", not "X will happen" Show alternatives: Bull and bear case scenarios
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
Binance changes API endpoints New technical indicators requested Additional risk management tools needed User feedback suggests improvements Remember: This skill helps users make informed decisions. It does not make decisions for them. Always emphasize personal responsibility and risk disclosure.
Code helpers, APIs, CLIs, browser automation, testing, and developer operations.
Largest current source with strong distribution and engagement signals.