Skip to main content
Access complete prediction market data via daily bulk file exports.
Bulk exports cover Markets and Fills. Orderbook snapshots are not available as file downloads — query the orderbook_snapshots table directly via SQL instead. See the SQL Guide.

Getting Started

Access Files

Log into app.probalytics.io and navigate to the Files section.

Select Data

Use the interface to choose:
  • Platform: Polymarket or Kalshi
  • Entity type: Markets or Fills
  • Frequency:
    • Markets: Monthly
    • Fills: Weekly
  • File: Browse available exports in the file tree
Select download files
Once a file is selected, the Download button appears in the top right. Click to download.

File Format

All files are exported as Parquet (.parquet.gz), automatically gzipped for efficient transfer.
  • Columnar format, highly compressed
  • Native support: Python (pandas, polars), R, Go, Java
  • Best performance for analytical queries

File Naming

Files follow this pattern:
Examples:
Files are created on the following schedule:
  • Weekly: Mondays at 02:30 UTC (Fills)
  • Monthly: First day of month at 03:00 UTC (Markets)

Parsing Examples

Python

Load and Explore with Pandas

Best for quick analysis and exploration.

Load and Explore with Polars

Faster for large files, better performance.

Query and Filter with Polars

Efficient filtering with lazy evaluation.

JavaScript / Node.js

Common Workflows

Weekly Export Analysis

Download the weekly fills export for comprehensive weekly analysis:

Monthly Market Snapshot

Get a complete monthly snapshot of markets:

Data Schema

Files contain the same data as REST API responses. See the REST API section in the sidebar for complete field definitions and data types.