Get expiration dates for a particular underlying.
Note that some underlying securities use a different symbol for their weekly options (RUT/RUTW, SPX/SPXW). To make sure you see all expirations, make sure to send the includeAllRoots
parameter. This will also ensure any unique options due to corporate actions (AAPL1) are returned.
Header | Required | Values/Example | Default |
---|---|---|---|
Accept | Optional | application/xml, application/json | application/xml |
Authorization | Required | Bearer {token} |
Parameter | Type | Param Type | Required | Values/Example | Default |
---|---|---|---|---|---|
symbol | Query | String | Required | VXX | |
Underlying symbol of the chain | |||||
includeAllRoots | Query | String | Optional | true | false |
Send expirations related to all option roots | |||||
strikes | Query | String | Optional | true | false |
Add strike prices to each expiration | |||||
contractSize | Query | String | Optional | true | false |
Adds contract size to each expiration | |||||
expirationType | Query | String | Optional | true | false |
Adds expiration type to each expiration |
https://sandbox.tradier.com