How do I connect my Kalshi account to CoinTracker?
⚠️ This integration is currently in beta. Some features may be limited or subject to change. If you encounter any issues, please contact support.
To connect your Kalshi account, you'll need to generate an API key from the Kalshi dashboard.
Log in to your Kalshi account.
Navigate to Settings > API Keys.
Click Create API Key.
Download or copy the RSA Private Key (PEM format) when prompted — this is only shown once.
Copy the API Key ID (UUID) displayed after creation.
In CoinTracker, paste the API Key ID into the "API Key" field.
Paste the full RSA Private Key (including the
-----BEGIN PRIVATE KEY-----and-----END PRIVATE KEY-----lines) into the "API Secret" field.
What gets imported:
Current USD cash balance
Market settlements (wins and losses from resolved prediction markets)
Deposits and withdrawals
Note: Kalshi is a prediction market — not a traditional crypto exchange. All positions are settled in USD. Open (unresolved) positions are not imported until their markets settle.