Options - APIv2 Documentation | Intrinio

API Documentation

We are hiring Software Engineers!   Visit Our Careers Page

Options

Options

Returns the master list of option contracts for a given symbol.

Endpoint:
https://api-v2.intrinio.com/options/{symbol}
Available in Sandbox

Parameters

Name Description Example
symbol
* required
The option symbol, corresponding to the underlying security. MSFT
type
The option contract type.
Options:
call
put
show more show less
put
strike
The strike price of the option contract. This will return options contracts with strike price equal to this price. 170.0
strike_greater_than
The strike price of the option contract. This will return options contracts with strike prices greater than this price. 190.0
strike_less_than
The strike price of the option contract. This will return options contracts with strike prices less than this price. 150.0
expiration
The expiration date of the option contract. This will return options contracts with expiration dates on this date. 2019-03-01
expiration_after
The expiration date of the option contract. This will return options contracts with expiration dates after this date. 2019-01-01
expiration_before
The expiration date of the option contract. This will return options contracts with expiration dates before this date. 2019-12-31
page_size
The number of results to return -
next_page
Gets the next page of data from a previous API call -
symbol
* required
The option symbol, corresponding to the underlying security.
type
* required
The option contract type.
strike
* required
The strike price of the option contract. This will return options contracts with strike price equal to this price.
strike_greater_than
* required
The strike price of the option contract. This will return options contracts with strike prices greater than this price.
strike_less_than
* required
The strike price of the option contract. This will return options contracts with strike prices less than this price.
expiration
* required
The expiration date of the option contract. This will return options contracts with expiration dates on this date.
expiration_after
* required
The expiration date of the option contract. This will return options contracts with expiration dates after this date.
expiration_before
* required
The expiration date of the option contract. This will return options contracts with expiration dates before this date.
page_size
* required
The number of results to return
next_page
* required
Gets the next page of data from a previous API call

Output Fields

Name Description Type
options
A list of options contracts with the given symbol array
id
The Intrinio ID for the Option. string
code
The Intrinio Code for the Option. string
ticker
The ticker symbol of the Security for the Option. string
expiration
The date on which the Option expires. The Option becomes invalid after this date and cannot be exercised. string
strike
The strike price is the fixed price at which a derivative can be exercised, and refers to the price of the derivative’s underlying asset. In a call option, the strike price is the price at which the option holder can purchase the underlying security. For a put option, the strike price is the price at which the option holder can sell the underlying security. number
type
The type of Option (put or call). A put option is an option contract giving the owner the right, but not the obligation, to sell a specified amount of an underlying asset at a specified price before the option's expiration date. A call option gives the holder the right to buy an underlying asset at a specified price, before the option's expiration date. string
next_page The token required to request the next page of the data. If null, no further results are available. string
options
A list of options contracts with the given symbol
next_page
The token required to request the next page of the data. If null, no further results are available.