# Interpolated IV `GET` `https://api.unusualwhales.com/api/stock/{ticker}/interpolated-iv` Returns the Interpolated IV for a given trading day. If there is no expiration then the data is calcualted via linear interpolation with the next 2 closest expirations Date must be the current or a past date. If no date is given, returns data for the current/last market day. ## Authentication ``` Authorization: Bearer YOUR_API_KEY ``` ## Path Parameters | Name | Type | Required | Description | |------|------|----------|-------------| | `ticker` | SingleTicker | Yes | A single ticker | ## Query Parameters | Name | Type | Required | Description | |------|------|----------|-------------| | `date` | Optional Market Date | No | A trading date in the format of YYYY-MM-DD. This is optional and by default the last trading date. | ## Response (200) | Field | Type | Description | |-------|------|-------------| | `date` | Market General Trading day | A trading date in ISO format. | | `days` | integer | Number of days to expiration | | `implied_move_perc` | string | Expected move as a percentage of the current price | | `percentile` | string | Percentile ranking of this volatility value over a 1y period | | `volatility` | string | Interpolated implied volatility value | ## Example ### curl ```bash curl -X GET "https://api.unusualwhales.com/api/stock/{ticker}/interpolated-iv" \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Accept: application/json" ``` ### Python ```python import http.client conn = http.client.HTTPSConnection("api.unusualwhales.com") headers = {"Authorization": "Bearer YOUR_API_KEY", "Accept": "application/json"} conn.request("GET", "/api/stock/{ticker}/interpolated-iv", headers=headers) response = conn.getresponse() print(response.read().decode("utf-8")) ``` ## Response Example ```json { "data": [ { "date": "2025-05-30", "days": 1, "implied_move_perc": "0.003", "percentile": "100", "volatility": "1.739" }, { "date": "2025-05-30", "days": 5, "implied_move_perc": "0.02", "percentile": "94.737", "volatility": "0.696" }, { "date": "2025-05-30", "days": 7, "implied_move_perc": "0.026", "percentile": "52.632", "volatility": "0.278" }, { "date": "2025-05-30", "days": 14, "implied_move_perc": "0.041", "percentile": "68.421", "volatility": "0.311" }, { "date": "2025-05-30", "days": 30, "implied_move_perc": "0.058", "percentile": "77.193", "volatility": "0.299" } ] } ```