Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.kalshi.com/llms.txt

Use this file to discover all available pages before exploring further.

Properties

NameTypeDescriptionNotes
tickerstrTicker that identifies this series.
frequencystrDescription of the frequency of the series. There is no fixed value set here, but will be something human-readable like weekly, daily, one-off.
titlestrTitle describing the series. For full context use you should use this field with the title field of the events belonging to this series.
categorystrCategory specifies the category which this series belongs to.
tagsList[str]Tags specifies the subjects that this series relates to, multiple series from different categories can have the same tags.
settlement_sourcesList[SettlementSource]SettlementSources specifies the official sources used for the determination of markets within the series. Methodology is defined in the rulebook.
contract_urlstrContractUrl provides a direct link to the original filing of the contract which underlies the series.
contract_terms_urlstrContractTermsUrl is the URL to the current terms of the contract underlying the series.
product_metadataobjectInternal product metadata of the series.[optional]
fee_typestrFeeType is a string representing the series’ fee structure. Fee structures can be found at https://kalshi.com/docs/kalshi-fee-schedule.pdf. ‘quadratic’ is described by the General Trading Fees Table, ‘quadratic_with_maker_fees’ is described by the General Trading Fees Table with maker fees described in the Maker Fees section, ‘flat’ is described by the Specific Trading Fees Table.
fee_multiplierfloatFeeMultiplier is a floating point multiplier applied to the fee calculations.
additional_prohibitionsList[str]AdditionalProhibitions is a list of additional trading prohibitions for this series.
volume_fpstrFixed-point contract count string (2 decimals, e.g., "10.00"; referred to as "fp" in field names). Requests accept 0–2 decimal places (e.g., "10", "10.0", "10.00"); responses always emit 2 decimals. Fractional contract values (e.g., "2.50") are supported on markets with fractional trading enabled; the minimum granularity is 0.01 contracts. Integer contract count fields are legacy and will be deprecated; when both integer and fp fields are provided, they must match.[optional]
last_updated_tsdatetimeTimestamp of when this series’ metadata was last updated.[optional]