← Back to Skills Marketplace
richducat

Polymarket News Events

by richducat · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
88
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install dolph-news-events
Description
Monitors 20+ premium RSS feeds for breaking news and matches stories to Polymarket markets via keyword analysis. Trades when breaking news creates an estimat...
README (SKILL.md)

Breaking News Event Trader

Comprehensive breaking news monitor that trades Polymarket markets on high-impact events.

What It Does

Continuously polls 20+ premium news RSS feeds, pre-filters stories with fast keyword matching, then matches relevant stories to active Polymarket markets. When a breaking story has estimated price impact >12%, generates a trade signal.

News Sources

Category Sources
Wire Services Reuters, AP
Broadcast BBC, CNBC
Financial Bloomberg, FT, MarketWatch, WSJ
Politics Politico, Axios, The Hill
Crypto CoinDesk, CoinTelegraph
Tech TechCrunch

Pre-Filter System

Two-stage filtering for speed:

  1. Fast reject — Skip stories with common noise keywords (opinion, podcast, review)
  2. Fast accept — Prioritize stories with high-signal keywords (breaking, passes, signs, ruling, indicted, default, crash, surge)

Only stories passing pre-filter get matched against Polymarket markets.

Impact Estimation

Stories are scored on:

  • Source credibility tier (wire services > financial > blogs)
  • Keyword signal strength
  • Headline match quality to market question
  • Recency (exponential decay over 30 minutes)

Requirements

pip dependencies: simmer-sdk, requests, feedparser

Environment variables:

  • SIMMER_API_KEY (required) - get from simmer.markets/dashboard

⚠️ Automated trading. Dry-run is the default. Pass --live to execute real trades. Review all configuration before enabling live mode.

Usage

python news_events.py                  # dry run
python news_events.py --live           # real trades
python news_events.py --live --quiet   # cron mode

🧪 Remixable Template — Fork this skill to add your own RSS sources, tune impact thresholds, add sentiment analysis, or integrate with a news API for faster delivery than RSS.

Usage Guidance
This skill appears to do what it says (monitor RSS and trade via the Simmer/Polymarket SDK), but there are several red flags you should check before installing or enabling live trading: - Credentials: The skill requires your SIMMER_API_KEY — this key can be used to query markets and place trades. Only provide it if you trust the code and the Simmer account permissions. Prefer a limited API key or an account with constrained permissions while testing. - Dry-run vs live: SKILL.md says dry-run is default and --live executes real trades. Test extensively in dry-run mode and review logs to confirm behavior before passing --live. - Manifest inconsistencies: clawhub.json lists TRADING_VENUE as a required env var and a cron schedule (every 3 minutes). SKILL.md did not document TRADING_VENUE and only described manual invocation. Confirm how the platform will schedule/autoinvoke the skill — you may get periodic autonomous runs if clawhub.json is used. - Metadata mismatches: owner IDs and version numbers differ across registry metadata, _meta.json, and clawhub.json. These discrepancies may indicate edits, forks, or sloppy packaging; exercise extra caution and verify the source and maintainer identity. - Dependencies & installation: There is no automated install step. Ensure required Python packages are installed in an isolated environment (virtualenv) before running. Review the full news_events.py file (the truncated share may hide additional logic) to confirm there are no hidden network calls or unexpected behavior. - File writes and scheduling: The skill writes a state file to /tmp to avoid re-trading; confirm this is acceptable in your environment. If installed in a multi-tenant or persistent agent, the cron schedule could cause repeated activity — ensure that is intended. What would increase confidence: a single consistent manifest (matching SKILL.md), an explicit install spec, clear maintainer identity or homepage, and a complete review of the full news_events.py file (verify the trading calls and any external endpoints the SimmerClient contacts). If you proceed, run in dry-run on an isolated account first and keep the API key scoped/minimal.
Capability Analysis
Type: OpenClaw Skill Name: dolph-news-events Version: 1.0.0 The skill bundle implements a legitimate news-based trading bot for Polymarket. The main script, news_events.py, monitors a list of well-known RSS feeds (e.g., Reuters, AP, Bloomberg) and uses the simmer-sdk to execute trades based on keyword-driven impact analysis. No evidence of data exfiltration, malicious execution, or prompt injection was found; the code logic is transparent and aligns perfectly with the documentation in SKILL.md.
Capability Tags
crypto
Capability Assessment
Purpose & Capability
The code imports simmer_sdk, feedparser and requests and uses SIMMER_API_KEY to instantiate a SimmerClient and place/check trades — this is coherent with "Polymarket News Events". RSS_FEEDS list ≈20 feeds and pre-filtering/impact-estimation logic matches the description. Notable mismatch: clawhub.json declares TRADING_VENUE as a required env var (and a cron schedule), while SKILL.md only documents SIMMER_API_KEY. There are also version/owner id inconsistencies between registry metadata, _meta.json, and clawhub.json.
Instruction Scope
SKILL.md instructs running news_events.py in dry-run by default and using --live to execute real trades; that matches the code's design (get_client reads SIMMER_API_KEY). The code writes a state file to /tmp to avoid re-trading (normal), fetches external RSS feeds, and calls the Simmer API. No instructions or code fragments were found that read unrelated system files or exfiltrate data to unexpected endpoints. However the manifest's cron entry (*/3 * * * *) implies scheduled autonomous runs every 3 minutes which is not surfaced in SKILL.md; this increases operational exposure and should be noted.
Install Mechanism
There is no install specification — dependencies are listed in SKILL.md and clawhub.json (simmer-sdk, requests, feedparser) but nothing will be auto-installed. That is not dangerous in itself but means the environment must provide those packages. No external archives or downloader URLs are present in the bundle.
Credentials
The skill requires SIMMER_API_KEY (appropriate for trading). clawhub.json also lists TRADING_VENUE as required; SKILL.md did not document this. The Simmer API key gives the skill authority to query markets and, when run with --live, to place real trades — a sensitive credential. The number of env vars is small and related to trading, but the manifest/metadata inconsistencies around required envs reduce confidence that the declared requirements are accurate.
Persistence & Privilege
always:false (not force-included), and disable-model-invocation is default false. However clawhub.json contains a cron schedule (*/3 * * * *) and an automaton entrypoint, so if the platform honors clawhub.json the skill may be scheduled to run frequently without further user prompting. That persistent/scheduled behavior should be confirmed and understood before enabling live mode.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install dolph-news-events
  3. After installation, invoke the skill by name or use /dolph-news-events
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- Initial release: Monitors 20+ premium news RSS feeds and matches breaking stories to Polymarket markets. - Uses fast pre-filtering to reject noise and prioritize high-signal breaking news. - Analyzes story impact and generates trade signals when estimated price impact exceeds 12%. - Supports dry-run mode by default; enable real trading with --live flag. - Includes configurable news sources, impact scoring system, and remixable template for customization.
Metadata
Slug dolph-news-events
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Polymarket News Events?

Monitors 20+ premium RSS feeds for breaking news and matches stories to Polymarket markets via keyword analysis. Trades when breaking news creates an estimat... It is an AI Agent Skill for Claude Code / OpenClaw, with 88 downloads so far.

How do I install Polymarket News Events?

Run "/install dolph-news-events" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Polymarket News Events free?

Yes, Polymarket News Events is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Polymarket News Events support?

Polymarket News Events is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Polymarket News Events?

It is built and maintained by richducat (@richducat); the current version is v1.0.0.

💬 Comments