Kalshi FIX API Specifications

Version: 1.0.12
Last Updated: 2025-08-18

Introduction

FIX (Financial Information eXchange) is a standard protocol that can be used to enter orders, submit cancel requests, and receive fills. Kalshi’s implementation follows the standards as closely as possible, with any divergences highlighted in this documentation. Please contact support@kalshi.com to inquire about FIX access.

Key Features

Version History

Recent Updates

Getting Started

1

Generate RSA Keys

Create a 2048 bit RSA PKCS#8 key pair for authentication
2

Create API Key

Upload your public key to the Kalshi platform to receive your FIX API key
3

Configure Connection

Set up your FIX client with the appropriate endpoints and credentials
4

Start Trading

Send a Logon message and begin submitting orders

Support

For technical support or questions about the FIX API, please contact the Kalshi trading support team.