Finance & Investment Banking

News Narrative Miner

Mines breaking news and narrative phases for a given crypto asset, scoring impact and decay so trading teams know what story is moving the market.

46/ 100
Use with care

Useful, but reliability, evidence or controls still have material gaps.

See how it was scored ↓
Works as-is in
Codex · Claude Code
Stars
★ 2.1k
Last updated
2mo ago
License
AGPL-3.0
news-analysiscrypto-tradingnarrative-trackingsentiment-mining
+3market-datanexus-apimulti-agent

What does this skill do, and when should you use it?

News Narrative Miner is one of 14 OpenClaw skills bundled in olaxbt/ai-market-maker (AIMM, an open-source agentic AI hedge fund OS), located at src/agents/operator/1.2_news_narrative_miner/. It takes a single ticker (e.g. BTC/USDT), pulls news via the Nexus News API, analyzes whether breaking news impacts the asset, identifies the current narrative phase, and maintains an in-memory news decay timeline. Queries go through /news_narrative_miner?ticker=BTC/USDT and return an impact score, event type, decay, and reasoning. When Nexus is disabled it falls back to neutral stubs rather than failing. The host repo is AGPL-3.0 licensed and targets Python 3.11+ with uv-managed dependencies.

Reads news data for a given ticker through the Nexus News API (via the NexusDataClient); analyzes breaking events (e.g. "Any breaking news impacting BTC?") and produces an impact score and event type; identifies the current narrative phase ("What's the current narrative phase?"); maintains an in-memory news decay timeline tracking how event influence fades over time; exposes a Tier-0 contract analyze(ticker, market_data, nexus_context) and serves the query endpoint /news_narrative_miner?ticker=BTC/USDT, which returns impact score + event type + decay + reasoning. When Nexus is disabled (NEXUS_DISABLE) it returns neutral stub data so the pipeline keeps running.

Good fit
  • A crypto fund researcher with an open BTC position wants a quick, scored answer on whether breaking news threatens the trade
  • A quant team running a narrative-trading strategy needs a programmatic signal for which phase of the narrative cycle an asset is in, to time entries and exits
  • An AIMM pipeline operator needs an upstream news-signal node feeding narrative context into downstream alpha synthesis and risk checks
  • A developer running backtests or demos offline (Nexus disabled, no network) needs the news node to degrade gracefully to neutral stubs instead of blocking the workflow
  • An engineer evaluating the AI trading stack before deployment wants to inspect this single skill's data dependencies and interface contract in isolation

How do you install this skill?

Before you use it
  • Core data depends on the overseas Nexus News API; mainland-China reachability is unverified. Confirm network access and quota (Nexus credits settle on BNB Chain) before use.
  • Not executed in this review: impact scoring, decay modeling and black-swan triggering are static inferences; do not use directly for live trading decisions.
  • Publisher identity is unverified by the FollowSkills registry, and the skill lacks versioning/changelog; diff behavior manually on upgrades.
  • When Nexus is disabled the skill silently falls back to neutral stubs, which may return uninformative results; explicitly detect the fallback state downstream.
Before you start
Your agent needs
  • Shell / CLI
  • Network access
  • Local filesystem
Install first
  • NexusDataClient news endpoints (Nexus Skills API access, optional — falls back to neutral stubs when Nexus is disabled)

The skill ships inside the monorepo: git clone https://github.com/olaxbt/ai-market-maker.git and cd ai-market-maker; install uv (pip install uv); run uv sync --extra dev (the full platform stack additionally needs TA-Lib and Docker, see the repo's Quick Start — the minimal dependency set for running this skill alone is not documented); alternatively install via OpenClaw with claw install https://github.com/olaxbt/ai-market-maker. The skill file lives at src/agents/operator/1.2_news_narrative_miner/SKILL.md. Note: the source does not document how to install a single skill folder from this monorepo into an arbitrary Agent Skills client, nor any skill-specific environment variables.

Generic route: install into Claude Code manually (macOS / Linux)
tmp="$(mktemp -d)"
git clone --depth 1 https://github.com/olaxbt/ai-market-maker.git "$tmp"
mkdir -p ~/.claude/skills
cp -R "$tmp/src/agents/operator/1.2_news_narrative_miner" ~/.claude/skills/
rm -rf "$tmp"

Generated from the source repository and skill path; it copies only this skill's folder. If the author's install steps above differ, follow those first. To scope it to one project, replace ~/.claude/skills with that project's .claude/skills.

How do you use this skill?

Try saying

Once installed, send your agent any of these to trigger it:

  • Any breaking news impacting BTC?
  • What's the current narrative phase?

Query it in natural language, e.g. "Any breaking news impacting BTC?" or "What's the current narrative phase?". Programmatically, hit the query interface /news_narrative_miner?ticker=BTC/USDT to get impact score, event type, decay, and reasoning. You can also call it in code via the Tier-0 contract analyze(ticker, market_data, nexus_context). Configure Nexus Skills API access in .env (optional); if it is missing or NEXUS_DISABLE=1 is set, the skill returns neutral stub results. The recommended full-stack run is docker compose -f docker-compose.prod.yml up --build -d with the dashboard at http://localhost:3000.

What are this skill's strengths and limitations?

Pros
  • Clear interface contract: the Tier-0 analyze signature and the query response fields (impact score, event type, decay, reasoning) are documented
  • Graceful degradation: falls back to neutral stubs when Nexus is unavailable, so the pipeline never breaks
  • Built-in news decay timeline tracks how event influence fades, rather than producing a static score
  • Part of a project with standardized agent interfaces, full traceability, and AGPL-3.0 auditable source
Limitations
  • Single data source: depends on the Nexus News API; without Nexus credentials you only get stub results, not real news analysis
  • The SKILL.md does not explain how the impact score is computed, what news coverage exists, or how the decay model works, making output quality hard to assess independently
  • No skill-specific tests or benchmarks are cited; the repo-level backtest figures describe the whole system and cannot be attributed to this skill
  • The interface is oriented to AIMM's internal pipeline (BTC/USDT-style tickers, nexus_context), so standalone reuse requires adaptation

How does this skill compare with similar options?

Side by side with related skills; every score comes from the same FSRS standard.

Skill FS score Stars Last updated License
News Narrative Miner this page 46 · Use with care ★ 2.1k 2mo ago AGPL-3.0
DeepEar 48 · Use with care ★ 285 2mo ago MIT
Pattern Recognition Bot (2.1) 42 · Not recommended ★ 2.1k 2mo ago AGPL-3.0
Lighter Agent Kit 57 · Use with care ★ 67 2mo ago MIT
Minara — Personal Crypto AI CFO 51 · Use with care ★ 362 1mo ago —

Within AIMM's architecture this skill corresponds to the narrative side of the README's "Sentiment & Narrative" research desk, complementing the Market Scan, Technical TA, and Statistical Alpha desks; the source names no external competitor, so no external comparison is offered.

How did FollowSkills review this skill?

FollowSkills review · FSRS-2.0
Use with care
46/ 100 5-point scale 2.3 / 5
1Trust13 / 25 · 2.6/5

Read-only news/narrative analysis; no malware, credential theft or covert exfiltration found. SKILL.md discloses the Nexus News API dependency and a neutral-stub fallback, giving partial data-flow transparency. Deducted for: undisclosed scope/frequency of external requests, no user-confirmation or rollback mechanisms, unverified publisher identity, and incomplete attribution — well short of the 25 anchor.

2Reliability10 / 20 · 2.5/5

Repo-level CI (ruff + pytest) and deterministic Nexus fixtures covering news endpoints plus context-building tests make the happy path plausible. Deducted for: no executed verification, thin skill-level failure feedback, edge-case handling and fallback ('neutral stub') behavior not specified in the skill files; capped at 10 by static calibration.

3Adaptability6 / 15 · 2.0/5

Clear scenario (crypto news impact and narrative-phase analysis) with an explicit query interface and tier0/v1 output contract. Deducted for: no declared capability boundaries or non-fit ranges; core dependency on the overseas Nexus News API with a credit/settlement system raises mainland-China reachability concerns; no Chinese-language support noted.

4Convention7 / 15 · 2.3/5

SKILL.md is concise and readable; persona.md supplies reasoning guidelines, output contract and few-shot examples; repo carries AGPL-3.0 and layered docs. Deducted for: no per-skill versioning/changelog/known-limitations/FAQ, hidden NexusDataClient configuration assumptions, and no skill-level maintenance/update responsibility.

5Effectiveness6 / 15 · 2.0/5

Output format (impact score, event type, decay, reasoning) is explicit and marginal value within the quant framework is discernible (decay modeling, black-swan grading). Deducted for: static review cannot confirm directly usable outputs; few-shot numbers are author claims with no representative output samples or comparison against manual alternatives.

6Verifiability4 / 10 · 2.0/5

Auditable primary material exists: CI workflow, test fixtures and news-context unit tests partially support claims. Deducted for: no third-party execution evidence; skill-level key paths (score formula, decay model, black-swan trigger) lack independently reproducible coverage; fact/inference separation unmarked — below the 5 cap.

1 2 3 4 5 6

Open a dimension to read why it scored that way

Reviewed Sep 09, 2026 Reviewed revision dd7115076904 Review evidence[1][2][3][4][5][6][7][8][9][10]

Evidence confidence:Low — Mostly static review, author material or a limited demo; useful for discovery, not high-risk decisions.

See the full review method →

FAQ

Can I use it without a Nexus API?
It will run, but only return neutral stub results. Real news analysis requires Nexus Skills API credentials.
What does a query return?
/news_narrative_miner?ticker=BTC/USDT returns an impact score, event type, decay information, and reasoning.
Does it place trades?
No. It only performs news and narrative analysis as an upstream signal node in the AIMM pipeline; execution is handled elsewhere in the system behind the Risk Guard veto layer.
How does the license affect network deployment?
The repo is AGPL-3.0: if you modify it and run it as a network service, source-offer obligations to your users may apply — read the license carefully before commercial deployment.

More skills from this repository

All from olaxbt/ai-market-maker

Finance & Investment Banking

Pattern Recognition Bot (2.1)

A technical-pattern recognition skill for crypto traders: given market data, it returns the forming pattern label, setup score, support level and reasoning so you know what structure the market is building.

★ 2.1k FS 42 Not recommended 2mo ago
Finance & Investment Banking

Whale Behavior Analyst (4.1)

Answers the critical crypto question — are whales dumping? — using on-chain large-transaction and exchange-flow data.

★ 2.1k FS 44 Not recommended 2mo ago
Finance & Investment Banking

Liquidity Order Flow Analyst (4.2)

Assesses slippage risk and order-book imbalance from depth data, giving crypto trading decisions liquidity-side evidence.

★ 2.1k FS 47 Use with care 2mo ago
Finance & Investment Banking

Pro Bias Analyst

Determines whether smart money is buying or selling an asset like BTC by fusing ETF flows, futures basis, and options skew into a single pro bias score.

★ 2.1k FS 44 Not recommended 2mo ago
Finance & Investment Banking

Statistical Alpha Engine (Skill 2.2)

Ranks every asset in a trading universe cross-sectionally to answer questions like 'where does BTC rank right now?'

★ 2.1k FS 47 Use with care 2mo ago
Finance & Investment Banking

Retail Hype Tracker (Skill 3.1)

Detects whether retail FOMO is building on a trading pair, using social sentiment, funding rates and divergence warnings, so you don't buy the top of a hype cycle.

★ 2.1k FS 41 Not recommended 2mo ago
Finance & Investment Banking

Risk Guard

A hard-veto risk gate that validates signals against drawdown and policy limits before execution — the final safety layer of the AIMM agentic hedge fund OS.

★ 2.1k FS 44 Not recommended 2mo ago
Finance & Investment Banking

Technical TA Engine

A standardized technical-analysis layer for crypto trading that computes an indicator bundle (RSI, MACD, etc.) from OHLCV data and returns a 0–100 composite score with confidence.

★ 2.1k FS 42 Not recommended 2mo ago
Finance & Investment Banking

AIMM Portfolio Management Skill

Get an instant snapshot of your AI hedge fund portfolio: NAV, exposure, and all open positions in one query.

★ 2.1k FS 40 Not recommended 2mo ago
Finance & Investment Banking

Profile Agent — Trader Profiler

Turns a short questionnaire on risk tolerance and horizon into a trader profile with weight deltas and a readable narrative, feeding personalized configuration into a multi-agent trading system.

★ 2.1k FS 47 Use with care 2mo ago
Finance & Investment Banking

AIMM: OpenClaw Multi-Agent Trading Skill

A hedge-fund-style multi-agent crypto trading system packaged for OpenClaw, with a hard risk-control veto and quant-grade backtesting.

★ 2.1k FS 45 Not recommended 2mo ago
Finance & Investment Banking

Monetary Sentinel

Reads macro and on-chain liquidity data to classify the market as Risk-On or Risk-Off, returning a liquidity score with cited reasoning.

★ 2.1k FS 57 Use with care 2mo ago
Finance & Investment Banking

Policy Orchestrator

Centralized policy check and routing for the AIMM agentic trading system: decide whether a given ticker is allowed for a user, with reason and policy ID.

★ 2.1k FS 45 Not recommended 2mo ago

Related skills