Agent skill

Polymarket News Sentiment Bot

This skill should be used when the user asks about "news trading polymarket", "sentiment trading", "llm trading bot", "news sentiment bot", or mentions building an AI-powered news trading system for Polymarket.

Stars 2
Forks 0

Install this agent skill to your Project

npx add-skill https://github.com/ChinchillaEnterprises/ChillSkills/tree/main/polymarket-news-sentiment

SKILL.md

Polymarket News Sentiment Bot

LLM-powered bot that monitors news, analyzes with Claude, and trades Polymarket.

Quick Start

bash
cd /Users/tori/Documents/Repos/polymarket-tools/news-sentiment
source venv/bin/activate
python main.py

Setup

Uses Chinchilla Claude proxy - no API key needed!

Optional .env settings:

TWITTER_BEARER_TOKEN=...  # For Twitter monitoring
POLYMARKET_*=...          # For live trading

How It Works

  1. Fetches news from RSS feeds (Reuters, BBC, NYT)
  2. Sends each headline to Claude with active markets
  3. Claude determines if news affects any market (confidence score)
  4. If confidence > 85%, executes trade
  5. Logs full reasoning for audit

Key Settings

Setting Default Description
MIN_CONFIDENCE 85% Trade only above this
MAX_TRADE_SIZE $100 Per-trade limit
COOLDOWN 60s Between same-market trades
POLL_INTERVAL 60s News check frequency

Claude Prompt

Claude analyzes:

"Does this headline DIRECTLY resolve or significantly shift the probability of any listed market?"

Returns JSON:

json
{
  "trade": true,
  "outcome": "YES",
  "confidence": 0.92,
  "market_name": "...",
  "reasoning": "..."
}

Files

  • Repo: ChinchillaEnterprises/polymarket-tools
  • Code: /Users/tori/Documents/Repos/polymarket-tools/news-sentiment/
  • Main: main.py (entry point)
  • Scraper: news_scraper.py (RSS/Twitter)
  • Analyzer: analyzer.py (Claude integration)
  • Matcher: market_matcher.py (Gamma API)
  • DB: database.py (SQLite dedup)
  • Executor: executor.py (trade execution)
  • Logs: trade_reasoning.log (audit trail)

Execution Modes

Simulation (default):

  • No credentials needed
  • Logs what would trade

Live (add to .env):

POLYMARKET_API_KEY=...
PRIVATE_KEY=...

News Sources

  • Reuters (top, business, politics)
  • BBC News
  • NYT Politics
  • Twitter (optional, needs bearer token)

Expand your agent's capabilities with these related and highly-rated skills.

ChinchillaEnterprises/ChillSkills

Red Team

Use this skill when the user says "red team", "stress test", "attack this", "critique this", "run the models against this", "test this plan", "refine this with AI", or wants to use external AI models to critique, validate, or improve a document, pitch, plan, or idea. Also use when the user wants to save Claude Code usage by offloading analysis to other models.

2 0
Explore
ChinchillaEnterprises/ChillSkills

Upwork Scanner

This skill should be used when the user asks to "scan upwork", "find upwork jobs", "check upwork", "run the scanner", "look for jobs", or mentions finding freelance projects for Chinchilla AI.

2 0
Explore
ChinchillaEnterprises/ChillSkills

Polymarket Arb Scanner

This skill should be used when the user asks to "scan polymarket", "find arb opportunities", "check polymarket arbs", "run arb scanner", "polymarket arbitrage", or mentions detecting price inefficiencies on Polymarket.

2 0
Explore
ChinchillaEnterprises/ChillSkills

captain-update

2 0
Explore
ChinchillaEnterprises/ChillSkills

Polymarket Copy Trader

This skill should be used when the user asks to "copy trade", "telegram bot polymarket", "follow traders", "copy polymarket", or mentions building a copy trading bot for Polymarket.

2 0
Explore
ChinchillaEnterprises/ChillSkills

Architecture Diagram

This skill should be used when the user asks to "generate a diagram", "create an architecture diagram", "make a diagram", "draw a system diagram", or needs a branded Chinchilla AI technical diagram for proposals or documentation.

2 0
Explore

Didn't find tool you were looking for?

Be as detailed as possible for better results