Quickstart
This guide walks you through creating your first subscription and exporting data from Ticksupply. By the end, you’ll have downloaded historical trade data for analysis.Prerequisites
Before you begin, you need:- A Ticksupply account (sign up here)
- An API key from your dashboard
- Python 3.10+ (for the Python examples)
Step 1: Verify your API key
Test that your API key works by listing available exchanges:If you see the exchange list, your API key is working correctly.
Step 2: Find the data stream you want
Browse available data streams for a specific exchange and trading pair. Let’s find Binance BTCUSDT trades:Step 3: Create a subscription
Start collecting data by creating a subscription. Replace123 with your actual datastream ID:
Data collection has started! The system is now recording trades as they happen.
Step 4: Create an export
After your subscription has been collecting data (even for just a few minutes), you can export it.Timestamps are in nanoseconds since Unix epoch. You can use integers or strings for large numbers.
raw schema (timestamp + raw JSON). For structured columns, you can specify a built-in or custom schema.
Step 5: Check export status and download
Poll the export status until it completes:Download each artifact using its URL. Files are gzipped CSVs with your tick data.
Next steps
Now that you’ve completed your first export, explore these resources:Authentication
Learn about API key management and best practices
Rate Limiting
Understand rate limits and how to handle them
Pagination
Handle large result sets efficiently
Export Schemas
Customize export output with column mappings
Error Handling
Handle errors gracefully in your application