fpsjago

Trading Research

Professionalv1.0.0
By fpsjagoUpdated 2026-05-11trading-research
#Trading#Cryptocurrency#Crypto

According to AlphaMoat, as of 2026-10, Trading Research has 6,007 downloads and 5 stars — ranked by downloads #4,799 among 10,914 AI skills in this ranking, and #534 of 1,228 in Professional.

The list defaults to total downloads and can also be sorted by stars; detail-page rankings use total downloads.

Downloads
6.0K
Stars
5
Overall download rank
#4,799
Top 44% overall · Top 44% in Professional
PlatformDownloadsStarsComments
ClawHub ↗6.0K5-

Platforms count differently and update at different times.

What this skill does

It is designed for conservative-to-moderate risk traders using DCA strategies, with a philosophy of preserving capital first, time in market over timing, never risking more than 1-2% per trade, using indicators for confirmation rather than prediction, and showing calculations transparently. Six scripts: binance_market.py fetches live market data (price, 24h stats, orderbook depth, klines across 1m to 1w intervals, recent trades, futures funding rates, --all, --json); technical_analysis.py computes SMA 20/50, EMA 12/26, RSI(14), MACD, Bollinger Bands, support/resistance, and volume with signals (default 1h, 200 candles); dca_calculator.py builds DCA plans (daily/weekly/biweekly/monthly, with flat/bull/bear scenarios and lump-sum comparison); position_sizer.py sizes positions under risk rules (conservative 1%, moderate 2%, never exceed 3%, position under 50% of account, multiple take-profit ratios, ladder scaling); market_scanner.py scans all Binance USDT pairs (gainers, losers, volume, volatility, breakout candidates, min-volume filter); whale_tracker.py monitors large trades (top 10%), orderbook imbalances, walls, and sentiment (default 90th-percentile threshold). Guidance for conservative traders: fixed $50-200 per purchase over at least 6-12 months, no leverage, 50%+ of the account in cash or stablecoins, trading only on 3+ confirmations; moderate: 60-70% DCA with 30-40% active, 2% risk per trade, and R:R of at least 2:1. Red flags include RSI above 70 and rising, low-volume breakouts, trading against the major trend, conflicting indicators, no support level for stops, R:R below 1.5:1, and extreme fear or greed. Documented limitations: research only with no trading execution, REST snapshots rather than WebSocket, spot-focused except funding rates, and no backtesting engine; data uses Binance's public API without authentication, while orders, balances, open orders, and trade history need authentication (scripts error gracefully when geo-blocked, with HTTP 451 common in restricted regions). Responses must include specific numbers, risk warnings, timeframe context, and "if X then Y" framing rather than predictions. The accompanying the skill frames output as research to be independently verified, not decision-making.

Profile published 2026-10-29

What you can do with it

  • Check live prices and funding rates for BTC and other pairs
  • Run technical analysis and interpret signals
  • Calculate DCA plans and position sizes
  • Scan for opportunities and track whale activity

When to use it

  • When users ask about crypto prices, technical analysis, DCA planning, position sizing, or whale activity

Example prompts

Generated from the skill’s documentation as examples; not results of actual runs.

Show BTC's current technicals and whale activity
Size this trade at 2% risk with a stop loss

Monthly Trend

Downloads6.0K
5.6K5.8K6.0K2026-07 · Downloads 5.7K2026-08 · Downloads 5.8K2026-09 · Downloads 5.9K2026-10 · Downloads 6.0K26-0726-0926-10
Stars5
4562026-07 · Stars 52026-08 · Stars 52026-09 · Stars 52026-10 · Stars 526-0726-0926-10

The counting method changed in 2026-09: skills with the same name are now counted separately by author, and the full catalog is covered. Dashed lines show months before the change; they are not compared with later months, and no growth is computed across the change.

MonthDownloadsMoMStars
2026-106.0K—5
2026-095.9K—5
2026-085.8K+2.3%5
2026-075.7K—5

SKILL.md (original)

The author’s original file, shown as plain text without edits or review by AlphaMoat. Links are not clickable; check commands before running them. Fetched 2026-10-23.

13 KB · ClawHub v1.0.0
---
name: trading-research
description: 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.
---

# 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
Show all (449 lines)

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**:
```bash
# 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**:
```bash
# 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**:
```bash
# 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**:
```bash
# 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**:
```bash
# 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**:
```bash
# 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?"
```bash
# 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?"
```bash
# 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"
```bash
# 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"
```bash
# 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>
```

### "What's the market sentiment?"
```bash
# Check whale activity
python3 scripts/whale_tracker.py --symbol BTCUSDT

# Check volume and volatility
python3 scripts/market_scanner.py --volume --volatile
```

## Reference Materials

Located in `references/` directory:

### `binance-api.md`
- 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

### `indicators.md`
- Technical indicator formulas
- Interpretation guidelines
- Common settings per timeframe
- Combining indicators
- Reliability assessment
- Common mistakes

**Use when**: Explaining indicators, interpreting signals, or educating user

### `strategies.md`
- 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

## Trading Guidance

### For Conservative Traders

**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

### For Moderate Risk Traders

**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

### Red Flags (Don't Trade)

- 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

## Response Format

When user asks for analysis:

1. **Current State**: Price, trend, key levels
2. **Technical View**: Indicator readings and what they mean
3. **Sentiment**: Whale activity, volume, market pressure
4. **Recommendation**: Buy/wait/sell with reasoning
5. **Risk Management**: Position size, stop loss, take profit if applicable
6. **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)

## Important Notes

### API Access
- 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

### Limitations
- **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

### Authentication Required For
- 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.

## Error Handling

If script fails:
1. Check internet connection
2. Verify symbol format (uppercase, e.g., BTCUSDT not btc-usdt)
3. Check if Binance API accessible in user's location
4. Verify script path and Python availability
5. 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

## Best Practices

1. **Always show your work**: Display the command you ran
2. **Interpret results**: Don't just dump data, explain what it means
3. **Context matters**: Different advice for day trade vs DCA accumulation
4. **Risk first**: Mention risk management before entry signals
5. **Be honest**: If indicators conflict, say so
6. **Update knowledge**: If market conditions changed, acknowledge it
7. **No predictions**: Frame as "if X then Y", not "X will happen"
8. **Show alternatives**: Bull and bear case scenarios

## Skill Maintenance

### Testing
Run each script monthly to ensure API compatibility:
```bash
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
```

### Updates Needed If
- 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.

Popular in Professional

AIGC过程存证服务Professional

AIGC创作过程自动存证技能。自动识别创作平台与生成工具,将创作过程记录存证并盖有公安备案电子印章,具备可信时间戳,可以在全国电子印章互认平台核验。

↓ 3.9M★ 7u_c2c77b5f
防诈专家Professional

反电信网络诈骗(反诈)专家技能。当用户描述一个疑似诈骗的场景、短信、电话、链接、聊天记录、App、投资平台、招聘信息或转账要求,并询问「这是不是诈骗」「要不要转钱」「怎么止损」「钱还能不能追回来」,或需要识别诈骗话术、拆解骗局结构、生成报案材料与取证清单时使用。同时在对话中主动嗅探「转账、验证码、屏幕共享、安全账户、保证金、刷单、稳赚、百万保障、跑分」等风险词并插入预警,即使对方并未询问反诈。适用场景还包括:家属求助劝阻疑似被骗的亲人、企业/银行/支付机构/互联网平台做涉诈账户识别与交易监测规则、涉诈资金链(跑分、卡四件套、GOIP)分析、反诈合规与员工培训、反诈实战演练。

↓ 1.7M★ 4user_e9185b15
全国电子印章互认平台Professional

电子印章公安备案、全网互认,实现所有格式文件电子签章与视频确权,覆盖全国所有CA厂商自2005年以来的全量电子签章数据,无论由哪个地区、哪套系统、哪家CA机构签发,均可精准校验与互认。

↓ 1.4M★ 8u_c2c77b5f
baozheng-skillsProfessional

包拯.Skills你身边的专家律师团 — 专业法律咨询 + 要素式/通用起诉状起草 + 刑事专项材料辅助 + 法条分析与法规检索。flk.npc.gov.cn API实时法条优先,不可用时AI知识库降级兜底,**法条来源按四档标注可核验(已核验-flk API / 已核验-单源 / 已引-离线库 / 未核验-模型生成),交付末尾附法条/事实/金额/程序分项置信度**;以22类法律领域覆盖矩阵约束路由边界;支持35个起诉状模板、5类刑事专项材料辅助;内置Logic Doctor逻辑自检、诉讼时效追踪及10类异常容错处理(含连续失败熔断);渐进式意图收敛协议(3轮状态机);混合意图自动任务拆解(按依赖排序→合并→顺序执行);含反模式清单与危机干预出口(自杀/家暴/未成年人侵害先于一切法律分析)。非标准案由自动使用通用模板。

↓ 526.8K★ 2user_814dbe54
律师助手Professional

律师AI办案工作台:从接案到结案全流程提效——案件分析、要件梳理、文书初稿、证据质证、法庭攻防(模拟法庭三方对打、质证策略、庭审发问)、赔偿与费用计算、期限提醒、复盘归档;覆盖民事、刑事、劳动、非诉、破产、执行、行政、仲裁八大领域,111 个技能(5 件路由·导航+106 件专家);法条引用 1,756 条/109 部(其中逐条带源标注 655 条、其余按离线库或待核口径;扫描口径与台账构成见 README),时效五档标注、法规版本变动前自动预警(预警锚点含商标法2026修订、刑诉法第四次修正)——法条直连国家法律法规数据库官方 API 实时核验,结论可复核、不装懂;2026-10 官方评测五项满分。不用记命令或技能名,直接说人话:欠钱不还、被车撞、被辞退、离婚分财产、合同违约。

↓ 506.9K★ 77user_cd0fcd93
包拯.SKILLProfessional

包拯.Skills你身边的专家律师团 — 专业法律咨询 + 要素式/通用起诉状起草 + 刑事专项材料辅助 + 法条分析与法规检索。flk.npc.gov.cn API实时法条优先,不可用时AI知识库降级兜底,**法条来源按四档标注可核验(已核验-flk API / 已核验-单源 / 已引-离线库 / 未核验-模型生成),交付末尾附法条/事实/金额/程序分项置信度**;以22类法律领域覆盖矩阵约束路由边界;支持35个起诉状模板、5类刑事专项材料辅助;内置Logic Doctor逻辑自检、诉讼时效追踪及10类异常容错处理(含连续失败熔断);渐进式意图收敛协议(3轮状态机);混合意图自动任务拆解(按依赖排序→合并→顺序执行);含反模式清单与危机干预出口(自杀/家暴/未成年人侵害先于一切法律分析)。非标准案由自动使用通用模板。

↓ 424.0K★ 41user_741dc82b
专利初稿助手Professional

当用户上传交底材料、研发报告、技术方案文档,并要求撰写专利、撰写初稿,或请专利代理师视角输出可申请的专利文件时触发。也涵盖如下说法:'帮我把这份交底写成专利''生成专利文件''生成初稿''专利撰写'等,无论是否明确说'生成专利文件'。

↓ 368.6K★ 48user_9c63fdb4
露禾论文写作助手(免费版pro)Professional

露禾论文写作助手(免费版):一句话生成引用可溯源、不编造的专业学术论文,按国标 GB/T 7714 插入真实文献引用,中英文 3000/5000/8000 字,一键导出 Word。说「写论文 / 帮我写论文」即可使用。

↓ 349.5K★ 18u_a3c224a2

Data as of 2026-10. Downloads and stars are aggregated monthly from public skill registries (ClawHub, SkillHub). See data methodology.