Skip to content

Data Downloads

Download and work with Radar data files.

Available Files

FileDescriptionFormatSize
events.parquetFull event dataParquet~150 MB
events_index.parquetLightweight indexParquet~15 MB
events_sample.csvFree sampleCSV~1 MB

Download Methods

1. Web Dashboard

The easiest way to download data:

  1. Go to radar.matchstick.trading
  2. Sign in with your account
  3. Navigate to Events > Raw Data Access
  4. Click Download Parquet or Download Index

2. REST API

Using curl with authentication:

bash
# Download events.parquet
curl -H "Authorization: Bearer YOUR_API_KEY" \
  -o events.parquet \
  "https://radar.matchstick.trading/api/downloads/events.parquet"

# Download index
curl -H "Authorization: Bearer YOUR_API_KEY" \
  -o events_index.parquet \
  "https://radar.matchstick.trading/api/downloads/events_index.parquet"

Free Sample

A free sample CSV is available without authentication:

bash
curl -o events_sample.csv \
  "https://radar.matchstick.trading/api/downloads/events_sample.csv"

Sample contents (~1000 recent events):

csv
id,event_type,issuer,cik,filed_at,transaction_code,shares,price_per_share,total_value
sec:form4:abc123,FORM_4,APPLE INC,0000320193,2025-01-15T14:30:00Z,P,1000,185.50,185500
...

Data Freshness

Data is updated on a schedule:

FileUpdate Frequency
events.parquetEvery 6 hours
events_index.parquetEvery 6 hours
events_sample.csvDaily

Check the last update time via the API:

bash
curl "https://radar.matchstick.trading/api/system-status" | jq '.last_sync'

Incremental Updates

For incremental updates, use the REST API with date parameters:

bash
curl -H "Authorization: Bearer YOUR_API_KEY" \
  "https://radar.matchstick.trading/api/events?start=2025-01-08&end=2025-01-15"

Verification

Verify file integrity using checksums:

bash
# Get checksum from API
curl "https://radar.matchstick.trading/api/system-status" | jq '.files.events_parquet.checksum'

# Verify local file
sha256sum events.parquet

Storage Recommendations

For production use:

  1. Store locally - Keep a local copy for fast access
  2. Automate updates - Use a script to poll the API for new data
  3. Version files - Keep historical snapshots for reproducibility
  4. Verify checksums - Always verify after download

Built for traders who value data provenance.