{"id":646,"date":"2026-07-16T07:47:00","date_gmt":"2026-07-16T14:47:00","guid":{"rendered":"https:\/\/quantcha.com\/news\/?p=646"},"modified":"2026-07-23T19:32:24","modified_gmt":"2026-07-24T02:32:24","slug":"the-options-story-for-prediction-markets-just-snapped-into-focus","status":"publish","type":"post","link":"https:\/\/quantcha.com\/news\/the-options-story-for-prediction-markets-just-snapped-into-focus\/","title":{"rendered":"The Options Story for Prediction Markets Just Snapped Into Focus"},"content":{"rendered":"\n<p id=\"ember3103\"><em>The roadmap to traditional option strategies on Kalshi may be closer than I dreamed.<\/em><\/p>\n\n\n\n<p id=\"ember3104\">I\u2019ve been doing a lot of mental gymnastics to tease out an angle to pitch event contracts to options investors. I feel like this is an audience that needs to be won over for these instruments to have a future.<\/p>\n\n\n\n<p id=\"ember3105\">I know that <a href=\"https:\/\/www.linkedin.com\/pulse\/who-cboes-sp-500-prediction-market-actually-ed-kaim-wka6c\">CBOE has their own flavor of prediction markets<\/a>, but those weren\u2019t what I was looking for. There are also <a href=\"https:\/\/www.linkedin.com\/pulse\/why-im-passing-options-prediction-markets-now-ed-kaim-uk3cc\">efforts to deliver vanilla options on specific prediction binaries<\/a>, but that seemed like a non-starter to me as well.<\/p>\n\n\n\n<p id=\"ember3106\">I even wrote about how the <a href=\"https:\/\/www.linkedin.com\/pulse\/kalshis-american-power-index-hopefully-start-something-ed-kaim-fdvbc\">Kalshi American Power Index could enable a specific kind of income strategy<\/a> in the form of calendar trades. I didn\u2019t love the approach, but it seemed like it could evolve into something.<\/p>\n\n\n\n<p id=\"ember3107\">Then this week Kalshi launched <a href=\"https:\/\/www.linkedin.com\/feed\/update\/urn:li:activity:7482930436097171456\/\">forward curves for GPU compute prices<\/a> and it all snapped into focus. The curves would be derived from a matrix of threshold markets across a term structure. The same underlying compute price is also getting a forthcoming perpetual futures contract\u2014a perp that tracks spot directly rather than being derived from the curve, and a truly continuous underlying on which options could be struck.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"ember3108\">Why binaries were never options<\/h2>\n\n\n\n<p id=\"ember3109\">A standalone binary contract is not really an option in the put\/call sense. It settles to zero or one. That single fact, more than the absence of Greeks, is why the options playbook never migrated into this space. I have argued before that the Greek apparatus does not port cleanly to binaries because they have no convexity and no recovery.<\/p>\n\n\n\n<p id=\"ember3110\">The most impactful thing to deliver for option traders is probably the most successful retail strategy: the <strong>One Man Insurance Company<\/strong>. You sell a put, collect the premium, and roll it. If it goes against you and you get assigned, you end up with real asset at a known basis that can recover. So you write calls against it while you wait and continue to collect premium.<\/p>\n\n\n\n<p id=\"ember3111\">The whole strategy survives its losing trades because the losses are recoverable. Run that same trade on a binary and a loss is total and final. You are not put a recoverable position. You simply lose the notional and it\u2019s over. An insurance company whose every claim is a total loss cannot run a book. That is precisely why prediction markets, for all their elegance, were never a home for income strategies. (And yes, you can pick an underlying that never recovers and ultimately lose on the trade. I mean that YOU can\u2014I obviously never would.)<\/p>\n\n\n\n<p id=\"ember3112\">I do want to get pedantic for a second to avoid being sloppy. All of these zero-or-one markets are event contracts. Only some of them are binary options. A contract on a threshold\u2014will a GPU-hour clear $4\u2014is a binary option in the full sense. It\u2019s the strike-derivative of a vanilla, sits on a continuous underlying, and a ladder of them recovers a distribution.<\/p>\n\n\n\n<p id=\"ember3113\">A contract on a categorical outcome\u2014like who wins an election\u2014is a pure event contract with no underlying, no strike, and nothing to inherit from the options world at all. The election is the true dead end. The threshold at least carries the lineage, which is why it gets closer than anything else in this space\u2014and, as we will see, why it still is not enough.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" loading=\"lazy\" width=\"1024\" height=\"390\" src=\"https:\/\/quantcha.com\/news\/wp-content\/uploads\/2026\/07\/Fig-1-Binary-step-to-option-1024x390.png\" alt=\"\" class=\"wp-image-648\" srcset=\"https:\/\/quantcha.com\/news\/wp-content\/uploads\/2026\/07\/Fig-1-Binary-step-to-option-1024x390.png 1024w, https:\/\/quantcha.com\/news\/wp-content\/uploads\/2026\/07\/Fig-1-Binary-step-to-option-300x114.png 300w, https:\/\/quantcha.com\/news\/wp-content\/uploads\/2026\/07\/Fig-1-Binary-step-to-option-768x292.png 768w, https:\/\/quantcha.com\/news\/wp-content\/uploads\/2026\/07\/Fig-1-Binary-step-to-option-1536x585.png 1536w, https:\/\/quantcha.com\/news\/wp-content\/uploads\/2026\/07\/Fig-1-Binary-step-to-option-1200x457.png 1200w, https:\/\/quantcha.com\/news\/wp-content\/uploads\/2026\/07\/Fig-1-Binary-step-to-option.png 1839w\" sizes=\"(max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"ember3115\">Threshold surfaces don\u2019t quite cross the threshold<\/h2>\n\n\n\n<p id=\"ember3116\">Kalshi\u2019s chip markets are ladders of cumulative threshold markets across many strikes and several tenors. Stack them and you get what I would call a <strong>threshold surface<\/strong>\u2014the raw, market-quoted object. This gives you insight into where the market expects prices to exceed over time.<\/p>\n\n\n\n<p id=\"ember3117\">Difference it across strikes and you get the <strong>probability surface<\/strong>. These are the implied odds of the price landing in any given range (subtract the odds of $5.50+ from $5.00+).<\/p>\n\n\n\n<p id=\"ember3118\">Integrate that, and you get the <strong>forward curve<\/strong> Kalshi just published.<\/p>\n\n\n\n<p id=\"ember3119\">It\u2019s three views of one thing: the market\u2019s full distribution, its density, and its expected value.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" loading=\"lazy\" width=\"1024\" height=\"401\" src=\"https:\/\/quantcha.com\/news\/wp-content\/uploads\/2026\/07\/Fig-2-One-object-three-views-1024x401.png\" alt=\"\" class=\"wp-image-649\" srcset=\"https:\/\/quantcha.com\/news\/wp-content\/uploads\/2026\/07\/Fig-2-One-object-three-views-1024x401.png 1024w, https:\/\/quantcha.com\/news\/wp-content\/uploads\/2026\/07\/Fig-2-One-object-three-views-300x117.png 300w, https:\/\/quantcha.com\/news\/wp-content\/uploads\/2026\/07\/Fig-2-One-object-three-views-768x301.png 768w, https:\/\/quantcha.com\/news\/wp-content\/uploads\/2026\/07\/Fig-2-One-object-three-views-1536x601.png 1536w, https:\/\/quantcha.com\/news\/wp-content\/uploads\/2026\/07\/Fig-2-One-object-three-views-1200x470.png 1200w, https:\/\/quantcha.com\/news\/wp-content\/uploads\/2026\/07\/Fig-2-One-object-three-views.png 1839w\" sizes=\"(max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px\" \/><\/figure>\n\n\n\n<p id=\"ember3121\">It is a genuinely elegant data object, and you can synthesize put-like payoffs out of it. But you inherit the original sin: every threshold in the ladder still settles zero or one, so the synthetic short put is still irrecoverable at the strike. The surface is great for pricing input but poor for writing insurance.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"ember3122\">The compute curve rounds out the story<\/h2>\n\n\n\n<p id=\"ember3123\">The compute markets settle to the Ornn index: dollars per GPU-hour. That number is unbounded, real-economy, and continuously priced. For the first time, the event contract stack has produced a price\u2014not a probability\u2014as its underlying. That is the piece the American Power Index could never provide: an index bounded between 50D and 50R, it\u2019s still a probability\u2014compressed tails, a pull to the middle, nowhere to run\u2014while a GPU-hour is an unbounded dollar price that behaves the way option math expects. And Kalshi has explicitly said perpetual futures on these metrics are next. Without those perps there would be nothing for market makers to cleanly hedge with, so they\u2019re critical to this all working.<\/p>\n\n\n\n<p id=\"ember3124\">As a quick aside, this sort of industrial metric underlying is very cool. You can\u2019t easily isolate these things for trading today. You could trade Nvidia, but there\u2019s a lot more going on with respect to its pricing, so you\u2019re not getting purity. An industrial-metric perp is a beautiful play, and I suspect compute will be the first of many. I\u2019m eager to see what else gets this treatment.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"ember3125\">The options you didn\u2019t know you wanted<\/h2>\n\n\n\n<p id=\"ember3126\">If you\u2019re familiar with vanilla options, you already see the potential. But what if we went further? What if the options never expired?<\/p>\n\n\n\n<p id=\"ember3127\">Perpetual options use the same funding mechanism as perpetual futures to provide the same conceptual exposure as term options, but without the management overhead. In a world of $5.00 GPU-hour pricing, you could write a $4.00 put and receive funding payments that are analogous to the roll premium and theta decay you\u2019d get from a rolling put or wheel strategy. You wouldn\u2019t touch the position until you wanted out.<\/p>\n\n\n\n<p id=\"ember3128\">It still carries similar risks, so you would lose money if the underlying dropped too much and persisted for too long. But you\u2019d be in a recoverable position with the option to stick it out like you would with rolling options.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"ember3129\">The usual caveats<\/h2>\n\n\n\n<p id=\"ember3130\">I should be clear that all of this options talk is speculative. There have been no announcements that I\u2019m aware of and I haven\u2019t seen anything buried in the API that indicates this is being built out. But it seems like a natural step and would bring an engaged and capable source of demand (and likely liquidity) to the underlying prediction market stack.<\/p>\n\n\n\n<p id=\"ember3131\">And even if every instrument I\u2019m describing ships, writing insurance only pays if the underlying actually carries a volatility risk premium worth harvesting. Whether GPU-hour prices do is unproven, and it could compress or even flip against you the moment everyone piles into the same put for income. The plumbing being possible is not the same as the trade being profitable. Regardless, we still don\u2019t know if they will even ship it.<\/p>\n\n\n\n<p id=\"ember3132\">But it sure would be a lot cooler if they did.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The roadmap to traditional option strategies on Kalshi may be closer than I dreamed. I\u2019ve been doing a lot of mental gymnastics to tease out an angle to pitch event contracts to options investors. I feel like this is an audience that needs to be won over for these instruments to have a future. I &hellip; <a href=\"https:\/\/quantcha.com\/news\/the-options-story-for-prediction-markets-just-snapped-into-focus\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;The Options Story for Prediction Markets Just Snapped Into Focus&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":647,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[8],"tags":[],"_links":{"self":[{"href":"https:\/\/quantcha.com\/news\/wp-json\/wp\/v2\/posts\/646"}],"collection":[{"href":"https:\/\/quantcha.com\/news\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/quantcha.com\/news\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/quantcha.com\/news\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/quantcha.com\/news\/wp-json\/wp\/v2\/comments?post=646"}],"version-history":[{"count":1,"href":"https:\/\/quantcha.com\/news\/wp-json\/wp\/v2\/posts\/646\/revisions"}],"predecessor-version":[{"id":650,"href":"https:\/\/quantcha.com\/news\/wp-json\/wp\/v2\/posts\/646\/revisions\/650"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/quantcha.com\/news\/wp-json\/wp\/v2\/media\/647"}],"wp:attachment":[{"href":"https:\/\/quantcha.com\/news\/wp-json\/wp\/v2\/media?parent=646"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/quantcha.com\/news\/wp-json\/wp\/v2\/categories?post=646"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/quantcha.com\/news\/wp-json\/wp\/v2\/tags?post=646"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}