my-crypto-signal-skill
Crypto trading signal, price prediction, market analysis for any Binance pair (BTC, ETH, SOL, USDT...). Trigger on: crypto, signal, buy, sell, "should I buy"...
Description
name: crypto-signal description: > Crypto trading signal, price prediction, market analysis for any Binance pair (BTC, ETH, SOL, USDT...). Trigger on: crypto, signal, buy, sell, "should I buy", trade, CPI, Fed, macro news.
Crypto Signal Skill
Rules
- NEVER print raw JSON or file contents; summarize key fields only.
- NEVER invent probability forecasts or advice beyond what the script outputs.
- After
signalcompletes: writellm_judgmentinto the signal JSON (1-2 sentences max), then runverify. Do NOT do anything else. - When reading any
.jsonfile, extract only: direction, confidence, score, key factor votes, news_summary. Discard the rest.
Setup
Credentials: ~/.openclaw/credentials/crypto-signal.json (auto-created, chmod 600).
Required: News_apiKey / NEWSAPI_KEY · Optional: CP_apiKey/CRYPTOPANIC_KEY, Bian_apiKey/BINANCE_API_KEY, proxy/HTTPS_PROXY (mainland China: http://127.0.0.1:7890)
Usage
SCRIPT=~/.openclaw/workspace/skills/my-crypto-signal-skill/scripts/crypto_signal.py
run <SYMBOL> [--skip-news]— full pipeline (3m/15m/30m/1h → news → signal)fetch <SYMBOL> [--interval 3m|15m|30m|1h]— market data onlynews <SYMBOL>— news only ·signal <SYMBOL> [--skip-news]— signal onlyverify signals/<file>.json— verify 30min later ·report— hit rate summaryschedule <SYMBOL> [--dry-run]— adaptive news loop
Scoring
Per-timeframe weighted tech score (1h×4, 30m×3, 15m×2, 3m×1) + news sentiment + extreme-keyword veto (±3).
≥+3=BUY/HIGH · +2=BUY/MED · -1~+1=HOLD · -2=SELL/MED · ≤-3=SELL/HIGH
Scheduler
NewsAPI 100 req/day: normal 30min; NFP/CPI 12:30UTC→5min/60min; Fed 18:00UTC→5min/90min; opens→10min/30min. Hard stop 95 req, resets UTC midnight.
Reviews (0)
No reviews yet. Be the first to review!
Comments (0)
No comments yet. Be the first to share your thoughts!