
Pm Data Discovery
Find out what prediction-market data is available, locate the target markets, and save...
Install
npx skills add YichengYang-Ethan/oracle3-prediction-market-agent --skill pm-data-discovery -g -a claude-code -y- Repository
- YichengYang-Ethan/oracle3-prediction-market-agent560
- Category
- Writing
- Updated
- 24d ago
- License
- Apache-2.0
- Context cost
- Lightabout 539 tokens
- Runs scripts
- No, instructions only
What it does
Find out what prediction-market data is available, locate the target markets, and save research samples to files. Data discovery and collection only; no strategy hypotheses.
PM Data Discovery
Use this skill when the user wants to look at data, find markets, or collect research samples before any strategy work.
Goals
Answer three questions:
- Which data sources are available?
- How do I find the target markets?
- How do I save the data as files that later strategy research can use?
Data entry points
- Market metadata and search (online)
oracle3 market list --exchange polymarket --limit 50 --jsonoracle3 market search --exchange polymarket --query "<keyword>" --limit 50 --jsonoracle3 market info --exchange polymarket --market-id <market_id> --jsonoracle3 market history --market-id <market_id> --interval 1h --limit 500 --json
- News and external events (online)
oracle3 news fetch --source google --query "<keyword>" --limit 30 --jsonoracle3 news fetch --source rss --query "<keyword>" --limit 30 --json
- Local history files (offline)
oracle3 research markets --history-file <history.jsonl> --sort-by points --limit 50 --jsonoracle3 research slice --history-file <history.jsonl> --market-id <M> --event-id <E> --output <slice.jsonl> --json
- Raw stream recording (online)
oracle3 data record --exchange polymarket --output <events.jsonl> --duration 3600 --json
- Through the MCP server (
oracle3-mcp)
search_markets,get_market,get_orderbook,get_quotefor Kalshi and Polymarket.
Recommended flow
- Use
market searchormarket listto define the candidate markets. - Pull
market infoandmarket historyfor the candidates to check liquidity and price behavior. - For offline research, record with
data recordor use an existing history file. - Produce slices of the key markets for the strategy agent to read.
Output requirements
- A clear data inventory: markets, time range, file paths.
- Every conclusion comes with a command that reproduces it.
- If the network is unavailable, switch to the local
researchcommands instead of stopping.
