[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"kalshi-series-detail-KXTORNADO":3},{"_id":4,"activeEventCount":5,"category":6,"contractUrl":7,"eventCount":5,"feeMultiplier":8,"feeType":9,"frequency":10,"lastEventDate":11,"lastUpdated":12,"settlementSources":13,"slug":17,"status":18,"tags":19,"ticker":4,"title":22,"volume":23,"events":24},"KXTORNADO",2,"Weather","https://kalshi-public-docs.s3.us-east-1.amazonaws.com/regulatory/product-certifications/TORNADO.pdf",1,"quadratic","monthly",["Date","2026-07-01T14:00:00.000Z"],["Date","2026-05-24T04:30:49.832Z"],[14],{"name":15,"url":16},"National Oceanic and Atmospheric Administration","https://www.spc.noaa.gov/climo/online/monthly/newm.html","number-of-tornadoes-kxtornado","active",[20,21],"weather","kxtornado","Number of Tornadoes",0,[25,145],{"_id":26,"avgSpreadCents":27,"category":6,"endDate":28,"eventTicker":26,"lastUpdated":29,"liquidity":30,"marketCount":31,"markets":32,"mutuallyExclusive":134,"openInterest":30,"seriesTicker":4,"slug":135,"status":18,"strikeDate":30,"strikePeriod":30,"subTitle":136,"title":137,"topOutcomes":138,"volume":23,"volume24h":30},"KXTORNADO-26JUN",83,["Date","2026-07-01T14:00:00.000Z"],["Date","2026-05-26T00:30:39.315Z"],null,11,[33,50,59,69,78,89,98,108,114,121,128],{"ticker":34,"title":35,"yesSubTitle":36,"noSubTitle":36,"yesBidDollars":37,"yesAskDollars":38,"noBidDollars":39,"noAskDollars":40,"lastPriceDollars":38,"volumeFp":23,"volume24hFp":23,"openInterestFp":23,"liquidityDollars":23,"status":18,"result":30,"closeTime":41,"expirationTime":42,"marketType":43,"strikeType":44,"floorStrike":45,"capStrike":30,"rulesPrimary":46,"canCloseEarly":47,"fractionalTradingEnabled":47,"previousPriceDollars":38,"spreadCents":48,"spreadQuality":49,"liquidityScore":23},"KXTORNADO-26JUN-25","Will there be more than 25 tornadoes in June?","Above 25",0.51,0.99,0.01,0.49,"2026-07-01T03:59:00Z","2026-07-01T14:00:00Z","binary","greater",25,"If the preliminary number of tornadoes in Jun is above 25 , then the market resolves to Yes.",true,48,"wide",{"ticker":51,"title":52,"yesSubTitle":53,"noSubTitle":53,"yesBidDollars":54,"yesAskDollars":38,"noBidDollars":39,"noAskDollars":55,"lastPriceDollars":38,"volumeFp":23,"volume24hFp":23,"openInterestFp":23,"liquidityDollars":23,"status":18,"result":30,"closeTime":41,"expirationTime":42,"marketType":43,"strikeType":44,"floorStrike":56,"capStrike":30,"rulesPrimary":57,"canCloseEarly":47,"fractionalTradingEnabled":47,"previousPriceDollars":38,"spreadCents":58,"spreadQuality":49,"liquidityScore":23},"KXTORNADO-26JUN-50","Will there be more than 50 tornadoes in June?","Above 50",0.44,0.56,50,"If the preliminary number of tornadoes in Jun is above 50 , then the market resolves to Yes.",55,{"ticker":60,"title":61,"yesSubTitle":62,"noSubTitle":62,"yesBidDollars":63,"yesAskDollars":38,"noBidDollars":39,"noAskDollars":64,"lastPriceDollars":65,"volumeFp":23,"volume24hFp":23,"openInterestFp":23,"liquidityDollars":23,"status":18,"result":30,"closeTime":41,"expirationTime":42,"marketType":43,"strikeType":44,"floorStrike":66,"capStrike":30,"rulesPrimary":67,"canCloseEarly":47,"fractionalTradingEnabled":47,"previousPriceDollars":65,"spreadCents":68,"spreadQuality":49,"liquidityScore":23},"KXTORNADO-26JUN-75","Will there be more than 75 tornadoes in June?","Above 75",0.26,0.74,0.2,75,"If the preliminary number of tornadoes in Jun is above 75 , then the market resolves to Yes.",73,{"ticker":70,"title":71,"yesSubTitle":72,"noSubTitle":72,"yesBidDollars":73,"yesAskDollars":38,"noBidDollars":39,"noAskDollars":74,"lastPriceDollars":23,"volumeFp":23,"volume24hFp":23,"openInterestFp":23,"liquidityDollars":23,"status":18,"result":30,"closeTime":41,"expirationTime":42,"marketType":43,"strikeType":44,"floorStrike":75,"capStrike":30,"rulesPrimary":76,"canCloseEarly":47,"fractionalTradingEnabled":47,"previousPriceDollars":23,"spreadCents":77,"spreadQuality":49,"liquidityScore":23},"KXTORNADO-26JUN-100","Will there be more than 100 tornadoes in June?","Above 100",0.11,0.89,100,"If the preliminary number of tornadoes in Jun is above 100 , then the market resolves to Yes.",88,{"ticker":79,"title":80,"yesSubTitle":81,"noSubTitle":81,"yesBidDollars":82,"yesAskDollars":83,"noBidDollars":84,"noAskDollars":85,"lastPriceDollars":23,"volumeFp":23,"volume24hFp":23,"openInterestFp":23,"liquidityDollars":23,"status":18,"result":30,"closeTime":41,"expirationTime":42,"marketType":43,"strikeType":44,"floorStrike":86,"capStrike":30,"rulesPrimary":87,"canCloseEarly":47,"fractionalTradingEnabled":47,"previousPriceDollars":23,"spreadCents":88,"spreadQuality":49,"liquidityScore":23},"KXTORNADO-26JUN-125","Will there be more than 125 tornadoes in June?","Above 125",0.06,0.98,0.02,0.94,125,"If the preliminary number of tornadoes in Jun is above 125 , then the market resolves to Yes.",92,{"ticker":90,"title":91,"yesSubTitle":92,"noSubTitle":92,"yesBidDollars":82,"yesAskDollars":93,"noBidDollars":94,"noAskDollars":85,"lastPriceDollars":23,"volumeFp":23,"volume24hFp":23,"openInterestFp":23,"liquidityDollars":23,"status":18,"result":30,"closeTime":41,"expirationTime":42,"marketType":43,"strikeType":44,"floorStrike":95,"capStrike":30,"rulesPrimary":96,"canCloseEarly":47,"fractionalTradingEnabled":47,"previousPriceDollars":23,"spreadCents":97,"spreadQuality":49,"liquidityScore":23},"KXTORNADO-26JUN-150","Will there be more than 150 tornadoes in June?","Above 150",0.97,0.03,150,"If the preliminary number of tornadoes in Jun is above 150 , then the market resolves to Yes.",91,{"ticker":99,"title":100,"yesSubTitle":101,"noSubTitle":101,"yesBidDollars":102,"yesAskDollars":103,"noBidDollars":104,"noAskDollars":105,"lastPriceDollars":23,"volumeFp":23,"volume24hFp":23,"openInterestFp":23,"liquidityDollars":23,"status":18,"result":30,"closeTime":41,"expirationTime":42,"marketType":43,"strikeType":44,"floorStrike":106,"capStrike":30,"rulesPrimary":107,"canCloseEarly":47,"fractionalTradingEnabled":47,"previousPriceDollars":23,"spreadCents":97,"spreadQuality":49,"liquidityScore":23},"KXTORNADO-26JUN-175","Will there be more than 175 tornadoes in June?","Above 175",0.05,0.96,0.04,0.95,175,"If the preliminary number of tornadoes in Jun is above 175 , then the market resolves to Yes.",{"ticker":109,"title":110,"yesSubTitle":111,"noSubTitle":111,"yesBidDollars":82,"yesAskDollars":93,"noBidDollars":94,"noAskDollars":85,"lastPriceDollars":23,"volumeFp":23,"volume24hFp":23,"openInterestFp":23,"liquidityDollars":23,"status":18,"result":30,"closeTime":41,"expirationTime":42,"marketType":43,"strikeType":44,"floorStrike":112,"capStrike":30,"rulesPrimary":113,"canCloseEarly":47,"fractionalTradingEnabled":47,"previousPriceDollars":23,"spreadCents":97,"spreadQuality":49,"liquidityScore":23},"KXTORNADO-26JUN-200","Will there be more than 200 tornadoes in June?","Above 200",200,"If the preliminary number of tornadoes in Jun is above 200 , then the market resolves to Yes.",{"ticker":115,"title":116,"yesSubTitle":117,"noSubTitle":117,"yesBidDollars":104,"yesAskDollars":105,"noBidDollars":102,"noAskDollars":103,"lastPriceDollars":118,"volumeFp":23,"volume24hFp":23,"openInterestFp":23,"liquidityDollars":23,"status":18,"result":30,"closeTime":41,"expirationTime":42,"marketType":43,"strikeType":44,"floorStrike":119,"capStrike":30,"rulesPrimary":120,"canCloseEarly":47,"fractionalTradingEnabled":47,"previousPriceDollars":118,"spreadCents":97,"spreadQuality":49,"liquidityScore":23},"KXTORNADO-26JUN-225","Will there be more than 225 tornadoes in June?","Above 225",0.91,225,"If the preliminary number of tornadoes in Jun is above 225 , then the market resolves to Yes.",{"ticker":122,"title":123,"yesSubTitle":124,"noSubTitle":124,"yesBidDollars":84,"yesAskDollars":38,"noBidDollars":39,"noAskDollars":83,"lastPriceDollars":23,"volumeFp":23,"volume24hFp":23,"openInterestFp":23,"liquidityDollars":23,"status":18,"result":30,"closeTime":41,"expirationTime":42,"marketType":43,"strikeType":44,"floorStrike":125,"capStrike":30,"rulesPrimary":126,"canCloseEarly":47,"fractionalTradingEnabled":47,"previousPriceDollars":23,"spreadCents":127,"spreadQuality":49,"liquidityScore":23},"KXTORNADO-26JUN-250","Will there be more than 250 tornadoes in June?","Above 250",250,"If the preliminary number of tornadoes in Jun is above 250 , then the market resolves to Yes.",97,{"ticker":129,"title":130,"yesSubTitle":131,"noSubTitle":131,"yesBidDollars":84,"yesAskDollars":38,"noBidDollars":39,"noAskDollars":83,"lastPriceDollars":23,"volumeFp":23,"volume24hFp":23,"openInterestFp":23,"liquidityDollars":23,"status":18,"result":30,"closeTime":41,"expirationTime":42,"marketType":43,"strikeType":44,"floorStrike":132,"capStrike":30,"rulesPrimary":133,"canCloseEarly":47,"fractionalTradingEnabled":47,"previousPriceDollars":23,"spreadCents":127,"spreadQuality":49,"liquidityScore":23},"KXTORNADO-26JUN-275","Will there be more than 275 tornadoes in June?","Above 275",275,"If the preliminary number of tornadoes in Jun is above 275 , then the market resolves to Yes.",false,"number-of-tornadoes-in-jun-2026-kxtornado-26jun","In Jun 2026","Number of tornadoes in Jun 2026?",[139,141,143],{"name":35,"probability":140,"ticker":34,"volume":23},0.75,{"name":52,"probability":142,"ticker":51,"volume":23},0.715,{"name":61,"probability":144,"ticker":60,"volume":23},0.625,{"_id":146,"avgSpreadCents":5,"category":6,"endDate":147,"eventTicker":146,"lastUpdated":148,"liquidity":30,"marketCount":31,"markets":149,"mutuallyExclusive":134,"openInterest":30,"seriesTicker":4,"slug":214,"status":18,"strikeDate":30,"strikePeriod":30,"subTitle":215,"title":216,"topOutcomes":217,"volume":23,"volume24h":30},"KXTORNADO-26MAY",["Date","2026-06-01T14:00:00.000Z"],["Date","2026-05-26T00:30:39.386Z"],[150,157,161,165,169,173,182,192,200,204,210],{"ticker":151,"title":152,"yesSubTitle":36,"noSubTitle":36,"yesBidDollars":38,"yesAskDollars":8,"noBidDollars":23,"noAskDollars":39,"lastPriceDollars":38,"volumeFp":23,"volume24hFp":23,"openInterestFp":23,"liquidityDollars":23,"status":18,"result":30,"closeTime":153,"expirationTime":154,"marketType":43,"strikeType":44,"floorStrike":45,"capStrike":30,"rulesPrimary":155,"canCloseEarly":47,"fractionalTradingEnabled":47,"previousPriceDollars":38,"spreadCents":8,"spreadQuality":156,"liquidityScore":23},"KXTORNADO-26MAY-25","Will there be more than 25 tornadoes in May?","2026-06-01T03:59:00Z","2026-06-01T14:00:00Z","If the preliminary number of tornadoes in May is above 25 , then the market resolves to Yes.","tight",{"ticker":158,"title":159,"yesSubTitle":53,"noSubTitle":53,"yesBidDollars":38,"yesAskDollars":8,"noBidDollars":23,"noAskDollars":39,"lastPriceDollars":38,"volumeFp":23,"volume24hFp":23,"openInterestFp":23,"liquidityDollars":23,"status":18,"result":30,"closeTime":153,"expirationTime":154,"marketType":43,"strikeType":44,"floorStrike":56,"capStrike":30,"rulesPrimary":160,"canCloseEarly":47,"fractionalTradingEnabled":47,"previousPriceDollars":38,"spreadCents":8,"spreadQuality":156,"liquidityScore":23},"KXTORNADO-26MAY-50","Will there be more than 50 tornadoes in May?","If the preliminary number of tornadoes in May is above 50 , then the market resolves to Yes.",{"ticker":162,"title":163,"yesSubTitle":62,"noSubTitle":62,"yesBidDollars":38,"yesAskDollars":8,"noBidDollars":23,"noAskDollars":39,"lastPriceDollars":38,"volumeFp":23,"volume24hFp":23,"openInterestFp":23,"liquidityDollars":23,"status":18,"result":30,"closeTime":153,"expirationTime":154,"marketType":43,"strikeType":44,"floorStrike":66,"capStrike":30,"rulesPrimary":164,"canCloseEarly":47,"fractionalTradingEnabled":47,"previousPriceDollars":38,"spreadCents":8,"spreadQuality":156,"liquidityScore":23},"KXTORNADO-26MAY-75","Will there be more than 75 tornadoes in May?","If the preliminary number of tornadoes in May is above 75 , then the market resolves to Yes.",{"ticker":166,"title":167,"yesSubTitle":72,"noSubTitle":72,"yesBidDollars":38,"yesAskDollars":8,"noBidDollars":23,"noAskDollars":39,"lastPriceDollars":38,"volumeFp":23,"volume24hFp":23,"openInterestFp":23,"liquidityDollars":23,"status":18,"result":30,"closeTime":153,"expirationTime":154,"marketType":43,"strikeType":44,"floorStrike":75,"capStrike":30,"rulesPrimary":168,"canCloseEarly":47,"fractionalTradingEnabled":47,"previousPriceDollars":38,"spreadCents":8,"spreadQuality":156,"liquidityScore":23},"KXTORNADO-26MAY-100","Will there be more than 100 tornadoes in May?","If the preliminary number of tornadoes in May is above 100 , then the market resolves to Yes.",{"ticker":170,"title":171,"yesSubTitle":81,"noSubTitle":81,"yesBidDollars":38,"yesAskDollars":8,"noBidDollars":23,"noAskDollars":39,"lastPriceDollars":38,"volumeFp":23,"volume24hFp":23,"openInterestFp":23,"liquidityDollars":23,"status":18,"result":30,"closeTime":153,"expirationTime":154,"marketType":43,"strikeType":44,"floorStrike":86,"capStrike":30,"rulesPrimary":172,"canCloseEarly":47,"fractionalTradingEnabled":47,"previousPriceDollars":38,"spreadCents":8,"spreadQuality":156,"liquidityScore":23},"KXTORNADO-26MAY-125","Will there be more than 125 tornadoes in May?","If the preliminary number of tornadoes in May is above 125 , then the market resolves to Yes.",{"ticker":174,"title":175,"yesSubTitle":92,"noSubTitle":92,"yesBidDollars":176,"yesAskDollars":177,"noBidDollars":178,"noAskDollars":179,"lastPriceDollars":64,"volumeFp":23,"volume24hFp":23,"openInterestFp":23,"liquidityDollars":23,"status":18,"result":30,"closeTime":153,"expirationTime":154,"marketType":43,"strikeType":44,"floorStrike":95,"capStrike":30,"rulesPrimary":180,"canCloseEarly":47,"fractionalTradingEnabled":47,"previousPriceDollars":181,"spreadCents":8,"spreadQuality":156,"liquidityScore":23},"KXTORNADO-26MAY-150","Will there be more than 150 tornadoes in May?",0.72,0.73,0.27,0.28,"If the preliminary number of tornadoes in May is above 150 , then the market resolves to Yes.",0.88,{"ticker":183,"title":184,"yesSubTitle":101,"noSubTitle":101,"yesBidDollars":178,"yesAskDollars":185,"noBidDollars":186,"noAskDollars":177,"lastPriceDollars":187,"volumeFp":23,"volume24hFp":23,"openInterestFp":23,"liquidityDollars":23,"status":18,"result":30,"closeTime":153,"expirationTime":154,"marketType":43,"strikeType":44,"floorStrike":106,"capStrike":30,"rulesPrimary":188,"canCloseEarly":47,"fractionalTradingEnabled":47,"previousPriceDollars":189,"spreadCents":190,"spreadQuality":191,"liquidityScore":23},"KXTORNADO-26MAY-175","Will there be more than 175 tornadoes in May?",0.31,0.69,0.34,"If the preliminary number of tornadoes in May is above 175 , then the market resolves to Yes.",0.48,4,"moderate",{"ticker":193,"title":194,"yesSubTitle":111,"noSubTitle":111,"yesBidDollars":195,"yesAskDollars":196,"noBidDollars":197,"noAskDollars":118,"lastPriceDollars":196,"volumeFp":23,"volume24hFp":23,"openInterestFp":23,"liquidityDollars":23,"status":18,"result":30,"closeTime":153,"expirationTime":154,"marketType":43,"strikeType":44,"floorStrike":112,"capStrike":30,"rulesPrimary":198,"canCloseEarly":47,"fractionalTradingEnabled":47,"previousPriceDollars":199,"spreadCents":8,"spreadQuality":156,"liquidityScore":23},"KXTORNADO-26MAY-200","Will there be more than 200 tornadoes in May?",0.09,0.1,0.9,"If the preliminary number of tornadoes in May is above 200 , then the market resolves to Yes.",0.21,{"ticker":201,"title":202,"yesSubTitle":117,"noSubTitle":117,"yesBidDollars":23,"yesAskDollars":82,"noBidDollars":85,"noAskDollars":8,"lastPriceDollars":82,"volumeFp":23,"volume24hFp":23,"openInterestFp":23,"liquidityDollars":23,"status":18,"result":30,"closeTime":153,"expirationTime":154,"marketType":43,"strikeType":44,"floorStrike":119,"capStrike":30,"rulesPrimary":203,"canCloseEarly":47,"fractionalTradingEnabled":47,"previousPriceDollars":94,"spreadCents":30,"spreadQuality":30,"liquidityScore":23},"KXTORNADO-26MAY-225","Will there be more than 225 tornadoes in May?","If the preliminary number of tornadoes in May is above 225 , then the market resolves to Yes.",{"ticker":205,"title":206,"yesSubTitle":124,"noSubTitle":124,"yesBidDollars":84,"yesAskDollars":102,"noBidDollars":105,"noAskDollars":83,"lastPriceDollars":207,"volumeFp":23,"volume24hFp":23,"openInterestFp":23,"liquidityDollars":23,"status":18,"result":30,"closeTime":153,"expirationTime":154,"marketType":43,"strikeType":44,"floorStrike":125,"capStrike":30,"rulesPrimary":208,"canCloseEarly":47,"fractionalTradingEnabled":47,"previousPriceDollars":94,"spreadCents":209,"spreadQuality":191,"liquidityScore":23},"KXTORNADO-26MAY-250","Will there be more than 250 tornadoes in May?",0.07,"If the preliminary number of tornadoes in May is above 250 , then the market resolves to Yes.",3,{"ticker":211,"title":212,"yesSubTitle":131,"noSubTitle":131,"yesBidDollars":39,"yesAskDollars":94,"noBidDollars":93,"noAskDollars":38,"lastPriceDollars":102,"volumeFp":23,"volume24hFp":23,"openInterestFp":23,"liquidityDollars":23,"status":18,"result":30,"closeTime":153,"expirationTime":154,"marketType":43,"strikeType":44,"floorStrike":132,"capStrike":30,"rulesPrimary":213,"canCloseEarly":47,"fractionalTradingEnabled":47,"previousPriceDollars":82,"spreadCents":5,"spreadQuality":156,"liquidityScore":23},"KXTORNADO-26MAY-275","Will there be more than 275 tornadoes in May?","If the preliminary number of tornadoes in May is above 275 , then the market resolves to Yes.","number-of-tornadoes-in-may-2026-kxtornado-26may","In May 2026","Number of tornadoes in May 2026?",[218,220,221],{"name":152,"probability":219,"ticker":151,"volume":23},0.995,{"name":159,"probability":219,"ticker":158,"volume":23},{"name":163,"probability":219,"ticker":162,"volume":23}]