prediction-market-arbitrageOrchestrates monitoring, market odds, and execution proxy tools to detect news-market price gaps and emit arbitrage alerts with optional trade plans.
Install via ClawdBot CLI:
clawdbot install h4gen/prediction-market-arbitrageUse this meta-skill to coordinate three existing ClawHub skills into one causal arbitrage workflow:
news confidence vs market probability.This skill does not replace the underlying skills. It defines how to combine them correctly.
This meta-skill assumes these are already installed locally:
topic-monitor (inspected: latest 1.3.4)polymarket-odds (inspected: latest 1.0.0)simmer-weather (inspected: latest 1.7.1, execution proxy pattern)Install/refresh with ClawHub:
npx -y clawhub@latest install topic-monitor
npx -y clawhub@latest install polymarket-odds
npx -y clawhub@latest install simmer-weather
npx -y clawhub@latest update --all
Verify:
npx -y clawhub@latest list
python3 skills/topic-monitor/scripts/monitor.py --help
node skills/polymarket-odds/polymarket.mjs --help
python3 skills/simmer-weather/weather_trader.py --help
If any command fails, stop and report missing dependency or wrong install path.
ceo_namecompany_nameevent_hypothesis (for example: CEO X resigns within 30 days)market_query (for polymarket search)topic_id (stable ID in topic-monitor)monitor_interval_minutes (default: 5)min_news_confidence (default: 0.80)min_delta (default: 0.25)execution_mode (alert-only or execution-plan)Do not continue with implicit trading assumptions if these are missing.
topic-monitorUse for continuous signal discovery and scoring.
Operationally relevant behavior:
scripts/manage_topics.py.scripts/monitor.py.scripts/process_alerts.py --json.This is the source of news confidence candidates.
polymarket-oddsUse for live market probability lookups.
Operationally relevant behavior:
search to find matching events/markets.market to inspect specific market pricing.[0,1].This is the source of market probability.
simmer-weatherPrimary design is weather strategy, but in this chain it is treated as execution proxy reference because it uses Simmer SDK trade endpoints and live/dry-run safety pattern.
Operationally relevant behavior:
SIMMER_API_KEY.In this meta-skill, it is not the signal engine. It is the execution pattern reference.
Use this exact chain:
topic-monitor heartbeat every 5 minutes.resignation, ceo_name, company_name).news_confidence >= 0.80).polymarket-odds for matching market and read current yes probability.delta = news_confidence - market_probability.delta >= min_delta, trigger arbitrage alert.execution_mode=execution-plan, output explicit next trading step; do not auto-trade unless user explicitly asks.Normalize all values into one record before decisioning:
{
"topic_id": "ceo-resignation-acme",
"event_hypothesis": "CEO X resigns",
"news_confidence": 0.82,
"news_signal_time": "2026-02-14T14:05:00Z",
"market_slug": "will-ceo-x-resign",
"market_probability": 0.40,
"market_snapshot_time": "2026-02-14T14:06:00Z",
"delta": 0.42,
"decision": "buy_yes_candidate"
}
Hard rules:
news_signal_time is older than 30 minutes.python3 skills/topic-monitor/scripts/manage_topics.py add \
"CEO Resignation - <company_name>" \
--id <topic_id> \
--query "<ceo_name> resignation <company_name> CEO stepping down" \
--keywords "resignation,<ceo_name>,<company_name>,CEO,board,step down" \
--frequency hourly \
--importance high \
--channels telegram \
--context "Prediction market mispricing detection"
python3 skills/topic-monitor/scripts/monitor.py --topic <topic_id> --force
python3 skills/topic-monitor/scripts/process_alerts.py --json
Use max recent score for confidence extraction.
node skills/polymarket-odds/polymarket.mjs search "<market_query>"
node skills/polymarket-odds/polymarket.mjs market <market_slug>
Extract yes-price and normalize (40% -> 0.40).
Formula:
delta = news_confidence - market_probabilitynews_confidence >= min_news_confidence and delta >= min_deltaIf triggered, emit:
🚨 ARBITRAGE: News bestätigen, Markt schläft. Kauf empfohlen.
Plus structured fields:
news_confidencemarket_probabilitydeltasignal_age_minutesmarket_age_minutesrecommendationalert-onlyReturn recommendation and confidence math only. No execution step.
execution-planReturn recommendation plus explicit manual next actions using installed simmer-weather runtime pattern:
SIMMER_API_KEY): degrade to alert-only.no_trade with retry query suggestions.Without orchestration, each tool solves only a fragment:
topic-monitor detects events but has no market-price context.polymarket-odds shows prices but no external signal confidence.simmer-weather demonstrates execution mechanics but is not a generic event detector.This meta-skill binds those fragments into one coherent arbitrage decision process that an LM can execute consistently.
Generated Mar 1, 2026
Monitor breaking news about a CEO potentially resigning from a major corporation. Compare the confidence score from news signals against the current market probability on Polymarket. If the news confidence significantly exceeds the market probability, alert for a potential buy opportunity on the 'yes' outcome.
Track high-signal news related to an upcoming product launch, such as pre-order numbers or insider leaks. Assess the news confidence against the market's implied probability of launch success on Polymarket. Identify mispricing where positive news isn't reflected in market odds, suggesting an arbitrage alert.
Follow news about regulatory decisions, like FDA approvals for pharmaceuticals. Use the topic-monitor to score confidence from official announcements or leaks, then compare it to Polymarket probabilities. Trigger alerts when regulatory news confidence outpaces market expectations, indicating a trading opportunity.
Monitor real-time news and social media signals for political election outcomes. Calculate the confidence from trending topics and compare it to prediction market odds on Polymarket. Detect arbitrage opportunities when news-driven confidence diverges sharply from market prices, especially close to election dates.
Analyze breaking news such as player injuries or team strategy leaks in sports. Use the topic-monitor to derive confidence scores and contrast them with Polymarket odds for game outcomes. Alert on mispricing where recent news suggests a different probability than the market, enabling informed betting decisions.
Offer a subscription-based service that provides real-time alerts for prediction market mispricings. Users pay a monthly fee to receive notifications via email or app when the skill detects significant deltas between news confidence and market probabilities, helping them capitalize on trading opportunities.
Sell aggregated insights and reports derived from the skill's monitoring and decision data. Target hedge funds or trading firms by providing analytics on news-market correlations, trend analysis, and performance metrics, enabling data-driven investment strategies in prediction markets.
Provide consulting services to help businesses integrate this meta-skill into their existing trading or risk management workflows. Assist with setup, customization, and optimization of the skill chain, ensuring efficient operation and compliance with user-specific requirements.
💬 Integration Tip
Ensure all prerequisite skills are installed and configured correctly via ClawHub, and set up environment variables like SIMMER_API_KEY for execution patterns to avoid runtime errors.
Analyze stocks and cryptocurrencies using Yahoo Finance data. Supports portfolio management, watchlists with alerts, dividend analysis, 8-dimension stock scoring, viral trend detection (Hot Scanner), and rumor/early signal detection. Use for stock analysis, portfolio tracking, earnings reactions, crypto monitoring, trending stocks, or finding rumors before they hit mainstream.
Get stock prices, quotes, fundamentals, earnings, options, dividends, and analyst ratings using Yahoo Finance. Uses yfinance library - no API key required.
Yahoo Finance (yfinance) powered stock analysis skill: quotes, fundamentals, ASCII trends, high-resolution charts (RSI/MACD/BB/VWAP/ATR), plus optional web a...
Become an autonomous prediction market trader on Polymarket with AI-powered analysis and a performance-backed token on Base. Trade real markets, build a track record, and let the buyback flywheel run.
Get cryptocurrency token price and generate candlestick charts via CoinGecko API or Hyperliquid API. Use when user asks for token price, crypto price, price chart, or cryptocurrency market data.
Trade and monitor Hyperliquid perpetual futures. Check balances, view positions with P&L, place/cancel orders, execute market trades. Use when the user asks about Hyperliquid trading, portfolio status, crypto positions, or wants to execute trades on Hyperliquid.