[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"kalshi-series-number-of-tornadoes-in-jun-2026-kxtornado-26jun":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,152],{"_id":26,"avgSpreadCents":27,"category":6,"endDate":28,"eventTicker":26,"lastUpdated":29,"liquidity":30,"marketCount":31,"markets":32,"mutuallyExclusive":141,"openInterest":30,"seriesTicker":4,"slug":142,"status":18,"strikeDate":30,"strikePeriod":30,"subTitle":143,"title":144,"topOutcomes":145,"volume":23,"volume24h":30},"KXTORNADO-26JUN",80,["Date","2026-07-01T14:00:00.000Z"],["Date","2026-05-25T23:30:42.366Z"],null,11,[33,50,59,69,78,89,99,108,115,124,132],{"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.52,0.99,0.01,0.48,"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,47,"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.45,0.55,50,"If the preliminary number of tornadoes in Jun is above 50 , then the market resolves to Yes.",54,{"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.12,0.88,100,"If the preliminary number of tornadoes in Jun is above 100 , then the market resolves to Yes.",87,{"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.07,0.98,0.02,0.93,125,"If the preliminary number of tornadoes in Jun is above 125 , then the market resolves to Yes.",91,{"ticker":90,"title":91,"yesSubTitle":92,"noSubTitle":92,"yesBidDollars":93,"yesAskDollars":94,"noBidDollars":95,"noAskDollars":96,"lastPriceDollars":23,"volumeFp":23,"volume24hFp":23,"openInterestFp":23,"liquidityDollars":23,"status":18,"result":30,"closeTime":41,"expirationTime":42,"marketType":43,"strikeType":44,"floorStrike":97,"capStrike":30,"rulesPrimary":98,"canCloseEarly":47,"fractionalTradingEnabled":47,"previousPriceDollars":23,"spreadCents":88,"spreadQuality":49,"liquidityScore":23},"KXTORNADO-26JUN-150","Will there be more than 150 tornadoes in June?","Above 150",0.06,0.97,0.03,0.94,150,"If the preliminary number of tornadoes in Jun is above 150 , then the market resolves to Yes.",{"ticker":100,"title":101,"yesSubTitle":102,"noSubTitle":102,"yesBidDollars":103,"yesAskDollars":104,"noBidDollars":103,"noAskDollars":104,"lastPriceDollars":23,"volumeFp":23,"volume24hFp":23,"openInterestFp":23,"liquidityDollars":23,"status":18,"result":30,"closeTime":41,"expirationTime":42,"marketType":43,"strikeType":44,"floorStrike":105,"capStrike":30,"rulesPrimary":106,"canCloseEarly":47,"fractionalTradingEnabled":47,"previousPriceDollars":23,"spreadCents":107,"spreadQuality":49,"liquidityScore":23},"KXTORNADO-26JUN-175","Will there be more than 175 tornadoes in June?","Above 175",0.05,0.95,175,"If the preliminary number of tornadoes in Jun is above 175 , then the market resolves to Yes.",90,{"ticker":109,"title":110,"yesSubTitle":111,"noSubTitle":111,"yesBidDollars":82,"yesAskDollars":85,"noBidDollars":82,"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":114,"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.",86,{"ticker":116,"title":117,"yesSubTitle":118,"noSubTitle":118,"yesBidDollars":95,"yesAskDollars":119,"noBidDollars":120,"noAskDollars":94,"lastPriceDollars":119,"volumeFp":23,"volume24hFp":23,"openInterestFp":23,"liquidityDollars":23,"status":18,"result":30,"closeTime":41,"expirationTime":42,"marketType":43,"strikeType":44,"floorStrike":121,"capStrike":30,"rulesPrimary":122,"canCloseEarly":47,"fractionalTradingEnabled":47,"previousPriceDollars":119,"spreadCents":123,"spreadQuality":49,"liquidityScore":23},"KXTORNADO-26JUN-225","Will there be more than 225 tornadoes in June?","Above 225",0.91,0.09,225,"If the preliminary number of tornadoes in Jun is above 225 , then the market resolves to Yes.",88,{"ticker":125,"title":126,"yesSubTitle":127,"noSubTitle":127,"yesBidDollars":84,"yesAskDollars":128,"noBidDollars":129,"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":130,"capStrike":30,"rulesPrimary":131,"canCloseEarly":47,"fractionalTradingEnabled":47,"previousPriceDollars":23,"spreadCents":77,"spreadQuality":49,"liquidityScore":23},"KXTORNADO-26JUN-250","Will there be more than 250 tornadoes in June?","Above 250",0.89,0.11,250,"If the preliminary number of tornadoes in Jun is above 250 , then the market resolves to Yes.",{"ticker":133,"title":134,"yesSubTitle":135,"noSubTitle":135,"yesBidDollars":84,"yesAskDollars":136,"noBidDollars":137,"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":138,"capStrike":30,"rulesPrimary":139,"canCloseEarly":47,"fractionalTradingEnabled":47,"previousPriceDollars":23,"spreadCents":140,"spreadQuality":49,"liquidityScore":23},"KXTORNADO-26JUN-275","Will there be more than 275 tornadoes in June?","Above 275",0.87,0.13,275,"If the preliminary number of tornadoes in Jun is above 275 , then the market resolves to Yes.",85,false,"number-of-tornadoes-in-jun-2026-kxtornado-26jun","In Jun 2026","Number of tornadoes in Jun 2026?",[146,148,150],{"name":35,"probability":147,"ticker":34,"volume":23},0.755,{"name":52,"probability":149,"ticker":51,"volume":23},0.72,{"name":61,"probability":151,"ticker":60,"volume":23},0.625,{"_id":153,"avgSpreadCents":8,"category":6,"endDate":154,"eventTicker":153,"lastUpdated":155,"liquidity":30,"marketCount":31,"markets":156,"mutuallyExclusive":141,"openInterest":30,"seriesTicker":4,"slug":220,"status":18,"strikeDate":30,"strikePeriod":30,"subTitle":221,"title":222,"topOutcomes":223,"volume":23,"volume24h":30},"KXTORNADO-26MAY",["Date","2026-06-01T14:00:00.000Z"],["Date","2026-05-25T23:30:42.429Z"],[157,164,168,172,176,180,189,197,204,210,216],{"ticker":158,"title":159,"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":160,"expirationTime":161,"marketType":43,"strikeType":44,"floorStrike":45,"capStrike":30,"rulesPrimary":162,"canCloseEarly":47,"fractionalTradingEnabled":47,"previousPriceDollars":38,"spreadCents":8,"spreadQuality":163,"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":165,"title":166,"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":160,"expirationTime":161,"marketType":43,"strikeType":44,"floorStrike":56,"capStrike":30,"rulesPrimary":167,"canCloseEarly":47,"fractionalTradingEnabled":47,"previousPriceDollars":38,"spreadCents":8,"spreadQuality":163,"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":169,"title":170,"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":160,"expirationTime":161,"marketType":43,"strikeType":44,"floorStrike":66,"capStrike":30,"rulesPrimary":171,"canCloseEarly":47,"fractionalTradingEnabled":47,"previousPriceDollars":38,"spreadCents":8,"spreadQuality":163,"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":173,"title":174,"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":160,"expirationTime":161,"marketType":43,"strikeType":44,"floorStrike":75,"capStrike":30,"rulesPrimary":175,"canCloseEarly":47,"fractionalTradingEnabled":47,"previousPriceDollars":38,"spreadCents":8,"spreadQuality":163,"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":177,"title":178,"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":160,"expirationTime":161,"marketType":43,"strikeType":44,"floorStrike":86,"capStrike":30,"rulesPrimary":179,"canCloseEarly":47,"fractionalTradingEnabled":47,"previousPriceDollars":38,"spreadCents":8,"spreadQuality":163,"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":181,"title":182,"yesSubTitle":92,"noSubTitle":92,"yesBidDollars":183,"yesAskDollars":184,"noBidDollars":185,"noAskDollars":186,"lastPriceDollars":64,"volumeFp":23,"volume24hFp":23,"openInterestFp":23,"liquidityDollars":23,"status":18,"result":30,"closeTime":160,"expirationTime":161,"marketType":43,"strikeType":44,"floorStrike":97,"capStrike":30,"rulesPrimary":187,"canCloseEarly":47,"fractionalTradingEnabled":47,"previousPriceDollars":188,"spreadCents":8,"spreadQuality":163,"liquidityScore":23},"KXTORNADO-26MAY-150","Will there be more than 150 tornadoes in May?",0.78,0.79,0.21,0.22,"If the preliminary number of tornadoes in May is above 150 , then the market resolves to Yes.",0.84,{"ticker":190,"title":191,"yesSubTitle":102,"noSubTitle":102,"yesBidDollars":192,"yesAskDollars":193,"noBidDollars":194,"noAskDollars":195,"lastPriceDollars":193,"volumeFp":23,"volume24hFp":23,"openInterestFp":23,"liquidityDollars":23,"status":18,"result":30,"closeTime":160,"expirationTime":161,"marketType":43,"strikeType":44,"floorStrike":105,"capStrike":30,"rulesPrimary":196,"canCloseEarly":47,"fractionalTradingEnabled":47,"previousPriceDollars":40,"spreadCents":8,"spreadQuality":163,"liquidityScore":23},"KXTORNADO-26MAY-175","Will there be more than 175 tornadoes in May?",0.36,0.37,0.63,0.64,"If the preliminary number of tornadoes in May is above 175 , then the market resolves to Yes.",{"ticker":198,"title":199,"yesSubTitle":111,"noSubTitle":111,"yesBidDollars":200,"yesAskDollars":129,"noBidDollars":128,"noAskDollars":201,"lastPriceDollars":137,"volumeFp":23,"volume24hFp":23,"openInterestFp":23,"liquidityDollars":23,"status":18,"result":30,"closeTime":160,"expirationTime":161,"marketType":43,"strikeType":44,"floorStrike":112,"capStrike":30,"rulesPrimary":202,"canCloseEarly":47,"fractionalTradingEnabled":47,"previousPriceDollars":203,"spreadCents":8,"spreadQuality":163,"liquidityScore":23},"KXTORNADO-26MAY-200","Will there be more than 200 tornadoes in May?",0.1,0.9,"If the preliminary number of tornadoes in May is above 200 , then the market resolves to Yes.",0.17,{"ticker":205,"title":206,"yesSubTitle":118,"noSubTitle":118,"yesBidDollars":23,"yesAskDollars":207,"noBidDollars":208,"noAskDollars":8,"lastPriceDollars":207,"volumeFp":23,"volume24hFp":23,"openInterestFp":23,"liquidityDollars":23,"status":18,"result":30,"closeTime":160,"expirationTime":161,"marketType":43,"strikeType":44,"floorStrike":121,"capStrike":30,"rulesPrimary":209,"canCloseEarly":47,"fractionalTradingEnabled":47,"previousPriceDollars":95,"spreadCents":30,"spreadQuality":30,"liquidityScore":23},"KXTORNADO-26MAY-225","Will there be more than 225 tornadoes in May?",0.04,0.96,"If the preliminary number of tornadoes in May is above 225 , then the market resolves to Yes.",{"ticker":211,"title":212,"yesSubTitle":127,"noSubTitle":127,"yesBidDollars":84,"yesAskDollars":103,"noBidDollars":104,"noAskDollars":83,"lastPriceDollars":103,"volumeFp":23,"volume24hFp":23,"openInterestFp":23,"liquidityDollars":23,"status":18,"result":30,"closeTime":160,"expirationTime":161,"marketType":43,"strikeType":44,"floorStrike":130,"capStrike":30,"rulesPrimary":213,"canCloseEarly":47,"fractionalTradingEnabled":47,"previousPriceDollars":95,"spreadCents":214,"spreadQuality":215,"liquidityScore":23},"KXTORNADO-26MAY-250","Will there be more than 250 tornadoes in May?","If the preliminary number of tornadoes in May is above 250 , then the market resolves to Yes.",3,"moderate",{"ticker":217,"title":218,"yesSubTitle":135,"noSubTitle":135,"yesBidDollars":23,"yesAskDollars":95,"noBidDollars":94,"noAskDollars":8,"lastPriceDollars":39,"volumeFp":23,"volume24hFp":23,"openInterestFp":23,"liquidityDollars":23,"status":18,"result":30,"closeTime":160,"expirationTime":161,"marketType":43,"strikeType":44,"floorStrike":138,"capStrike":30,"rulesPrimary":219,"canCloseEarly":47,"fractionalTradingEnabled":47,"previousPriceDollars":93,"spreadCents":30,"spreadQuality":30,"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?",[224,226,227],{"name":159,"probability":225,"ticker":158,"volume":23},0.995,{"name":166,"probability":225,"ticker":165,"volume":23},{"name":170,"probability":225,"ticker":169,"volume":23}]