More accurate probability simulator
The market distribution is now shown exactly as the fitted smile implies it, with a note when it fails a check.
Improvements to the data and the products over the last 90 days.
The market distribution is now shown exactly as the fitted smile implies it, with a note when it fails a check.
Fetch every expiry's smile at one snapshot in a single call and draw the whole vol surface in 3D, by strike or by normalized strike so expiries line up.
The Vol Smile page now shows how much of the market each stored fit lands inside, and marks a fit to take care with using the same reason codes as the API.
For symbols with a wide range of strikes and relatively wide bid/ask spreads, smiles now fit the at-the-money quotes more closely.
Option volume and open interest history is now complete for every symbol.
theta_1d is the change in an option's value if you hold it to the same time on the next trading day, with the stock price and vol unchanged. theta_next_open is the same change up to the next market open.
Both are amounts you can use directly, not a rate at one instant: they cover a weekend or holiday when one is ahead, and are never larger than the option's time value. The old theta column is no longer returned.
New fits have used an improved method since 28 October, and every stored fit has now been fitted again with it, so history and new days are consistent.
The main improvements: a better schedule for how vol time decays across the trading day, nights and weekends, a faster and more stable pricer, closer fits on same-day and next-day expiries, more reliable forwards and borrow, and corrected dividends.
A new lookup returns every expiry's at-the-money vol and forward at one snapshot.
Today's volume and open interest now show on the live screens.
Every lookup that reports an event's priced or actual move now uses the same fields. Update to the latest Python package and check the field names in your code.
Earnings history was restored for a company that stopped trading, and past reports are now kept.
The Term Structure page now shows how sure the rate at each expiry is.
When a market had too few quotes to fit, the API now says so instead of returning nothing.
Follow one listed option or one expiry through time, in the API and the Python package, and see when a fit was held back for quality rather than missing.
Live smiles during the session now cover every symbol, not only the most traded.
The cross-symbol earnings comparison now opens in about a second.
The dashboards now leave out any fit our quality checks hold back, as the API does.
Realized vol is no longer distorted by bad price prints.
Both pages now load a whole day at once, so the slider no longer shows blank snapshots.
Realized vol with scheduled events taken out, and the vol premium measured against it.
The q_resid and callput_gap fields are no longer returned. If your code reads them, remove those references.
A single Reference page lists every Python method, route and field.
Implied against realized vol, event outcomes, event run-ups and volume are now available as lookups, and the chain can include volume and open interest.
A company's history now continues through a ticker change instead of breaking at it.
Bid, ask and the implied vol of each quote are available on every plan once they become historical.
Every fitted expiry now reports how much of the market it lands inside, with plain reason codes when it may be less reliable.
The options table and the smile view show each contract's volume and open interest for past sessions.
Realized vol is now measured from one-minute prices in the regular session.
Missing dividends were restored for a few stocks, and the affected days were fitted again.
Smiles, chains and surfaces now return several times faster.
At-the-money vol with scheduled events taken out, with an error bar on every value.
Dividends that go ex around an expiry are handled correctly, and options are priced for the exercise choices that remain on expiry day.
Alongside lookups for smiles, chains and histories, the API now answers research questions directly: expiry metrics, exposure distributions, clean ATM history, earnings history and earnings backtests.
Days that our quality checks flagged were fitted again, and the corrected fits replaced the old ones.
Nothing of this type yet.