Snapshot markets for calibration
polymarket_calibration_snapshotRecord current implied probabilities of open Polymarket markets to a local file, enabling later calibration checks on whether markets resolve as predicted.
Instructions
Record a SNAPSHOT of current open markets' implied probabilities (one per outcome) into a local file, so that when they resolve, polymarket_calibration_report can measure whether the market is well-calibrated (do 30% markets resolve Yes ~30% of the time?). Forward-only. Writes a local file; no real money.
Args:
query (string, optional): snapshot markets about a keyword; omit for top markets by volume.
limit (1-50, default 25), min_volume (default 0, filters dead markets).
Returns: { recorded, skipped, totalSnapshots, byBucket }. Re-running the same day won't double-count.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Max markets to snapshot (default 25). | |
| query | No | Keyword to snapshot markets about; omit for top markets by volume. | |
| min_volume | No | Skip markets below this total volume (filters dead markets). | |
| response_format | No | Output format: 'markdown' (concise, human-readable; default) or 'json' (full structured data). | markdown |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| skipped | Yes | ||
| byBucket | Yes | ||
| recorded | Yes | ||
| totalSnapshots | Yes |