Skills aster-skill
crypto-news-trader
install
source · Clone the upstream repo
git clone https://github.com/openclaw/skills
manifest:
skills/asterskillagent/aster-skill/Skill.mdsource content
crypto-news-trader
A Clawhub skill that:
- Monitors a Twitter/news stream via OpenNews MCP (aka “6551 news monitoring skill”).
- Classifies news for BTC / ETH / SOL / BNB as bullish / bearish / neutral using an LLM prompt.
- Executes long (BUY) or short (SELL) orders on Aster via aster-skill client.
Strategy Logic
Step 1 — News Monitoring (OpenNews MCP)
- Pull latest news (last 1 hour) from configured sources (Twitter + major crypto media).
- Filter to only BTC/ETH/SOL/BNB-related stories.
- Deduplicate by article id (24h cache).
Step 2 — Bullish/Bearish Decision
- LLM analyzes:
- source credibility
- event importance
- timeliness
- market sensitivity
- Outputs strict JSON:
: bullish | bearish | neutralsentiment
: 0..1confidence
: strong | medium | weaksignal_strength
: open_long | open_short | wait | skiprecommended_action
Trade rules:
- Only trade if:
- confidence >= 0.70
- signal_strength != weak
- Open long if sentiment=bullish and confidence >= 0.65
- Open short if sentiment=bearish and confidence >= 0.65
- Otherwise wait/skip.
Step 3 — Order Execution on Aster
- Set leverage (default 5x)
- Place MARKET order
- Attach stop-loss / take-profit
- Per-coin cooldown (default 30 minutes)
Requirements
Install OpenNews MCP (6551)
This skill declares the MCP in
skill.json, and expects it to be installed via:
npx clawhub install opennews-mcp