Options-Profitability-API
Professional-grade options trading strategy API providing real-time analysis for covered calls, spreads, scanners, and advanced options strategies. Includes 400+ stocks with multi-expiration options data
Options-Profitability-API endpoints
| Method | Endpoint | Description |
|---|---|---|
| Dashboard Strategies | ||
| GET |
Get Top Poor Man's Covered Call Opportunities /dashboard/pmccs |
Retrieve the best PMCC strategy opportunities across all available stocks, with filtering options for ROI, investment amount, and volume. |
| GET |
Get Poor Man's Covered Call (PMCC) Strategies for Specific Stock /dashboard/pmcc/{symbol} |
Retrieve PMCC strategy opportunities for a specific stock symbol. A PMCC involves buying a deep in-the-money long-term call and selling short-term calls against it, providing… |
| GET |
Get Top Iron Condor Opportunities /dashboard/iron-condors |
Retrieve the best Iron Condor strategy opportunities across all available stocks, with filtering options for ROI, investment amount, and volume. |
| GET |
Get Iron Condor Strategies for Specific Stock /dashboard/iron-condor/{symbol} |
Retrieve Iron Condor strategy opportunities for a specific stock symbol. An Iron Condor is a neutral strategy using four options (two calls and two puts) to profit from low… |
| GET |
Get Collar Strategies for Specific Stock /dashboard/collar/{symbol} |
Retrieve collar strategy opportunities for a specific stock symbol. A collar strategy involves owning the stock, buying a protective put, and selling a covered call to offset the… |
| GET |
Get Top Collar Opportunities /dashboard/collars |
Retrieve the best collar strategy opportunities across all available stocks, with filtering options for ROI, investment amount, volume, days to expiration, and protection levels. |
| GET |
Get Top Wheel Opportunities Across All Stocks /dashboard/wheel |
Retrieve the best Wheel strategy opportunities across all available stocks, with filtering options for ROI, investment amount, and volume. |
| GET |
Get Wheel Strategies for Specific Stock /dashboard/wheel/{symbol} |
Retrieve Wheel strategy opportunities for a specific stock symbol. The Wheel strategy involves selling cash-secured puts to potentially acquire stock, then selling covered calls… |
| GET |
Get Married Puts /dashboard/married-puts |
Retrieve married put strategy opportunities across all stocks or filtered by symbol. A married put involves buying stock and a protective put option simultaneously for downside… |
| GET |
Get Married Puts for Symbol /dashboard/married-puts/{symbol} |
Retrieve married put strategy opportunities for a specific stock symbol with customizable maximum investment. |
| GET |
Get Straddle Strategies /dashboard/straddles |
Retrieve straddle strategy opportunities. A straddle involves buying both a call and put at the same strike price, profiting from significant price movement in either direction. |
| GET |
Get Straddle Strategies for Specific Stock /dashboard/straddle/{symbol} |
Retrieve straddle strategy opportunities for a specific stock symbol. A straddle involves buying both a call and put at the same strike price, profiting from significant price… |
| GET |
Get Top Strangle Opportunities /dashboard/strangles |
Retrieve the best strangle strategy opportunities across all available stocks, with filtering options for efficiency score, investment amount, volume, days to expiration, and… |
| GET |
Get Strangle Strategies for Specific Stock /dashboard/strangle/{symbol} |
Retrieve strangle strategy opportunities for a specific stock symbol. A strangle involves buying both a call and put at different strike prices (out of the money), requiring a… |
| Screeners | ||
| GET |
Butterfly Screener /api/scanners/butterfly-screener |
Screens and filters butterfly spread options strategies across all available stocks. A butterfly spread involves three options at three different strike prices with the same… |
| GET |
Iron Butterfly Screener /api/scanners/iron-butterfly-screener |
Screens and filters iron butterfly options strategies across all available stocks. An iron butterfly involves four options: selling a call and put at the same strike (middle),… |
| GET |
Condor Screener /api/scanners/condor-screener |
Screens and filters condor spread options strategies across all available stocks. A condor spread involves four options at four different strike prices with the same expiration… |
| GET |
Iron Condor Screener /api/scanners/iron-condor-screener |
Screens and filters iron condor options strategies across all available stocks. An iron condor involves four options: selling a call spread and a put spread, creating a neutral… |
| GET |
Straddle Screener /api/scanners/straddle-screener |
Screens and filters long and/or short straddle options strategies across all available stocks. A straddle involves buying or selling both a call and put option at the same strike… |
| GET |
Strangle Screener /api/scanners/strangle-screener |
Screens and filters long and/or short strangle options strategies across all available stocks. A strangle involves buying or selling both a call and put option at different… |
| GET |
Calendar Screener /api/scanners/calendar-screener |
Screens and filters calendar spread options strategies across all available stocks. A calendar spread involves buying and selling options of the same type (call or put) with the… |
| GET |
Diagonal Screener /api/scanners/diagonal-screener |
Screens and filters diagonal spread options strategies across all available stocks. A diagonal spread involves buying and selling options of the same type (call or put) with… |
| Options Scanners | ||
| GET |
Unusual Volume for dedicated symbol /api/scanners/unusual-volume/{symbol} |
Get unusual volume analysis for a specific stock |
| GET |
Unusual Volume Screener /api/scanners/unusual-volume |
Get stocks with unusual options volume |
| GET |
Most active options for a specific stock /api/scanners/most-active-options/{symbol} |
Get most active options analysis for a specific stock symbol |
| GET |
Most active options trading across all stocks /api/scanners/most-active-options |
Get stocks with the most active options trading across all stocks |
| GET |
Highest IV for a specific symbol /api/scanners/highest-iv-options/{symbol} |
Get highest implied volatility options for a specific stock symbol |
| GET |
Options with the highest IV /api/scanners/highest-iv-options |
Get option contracts with highest implied volatility across all stocks |
| GET |
IV Percent Change for Specific Symbol /api/scanners/iv-percent-change/{symbol} |
Retrieves options contracts with significant implied volatility (IV) percent changes for a specific stock symbol. This endpoint scans all available options (calls and puts) for… |
| GET |
Get IV Percent Change /api/scanners/iv-percent-change |
cans all available stocks to find options contracts with significant implied volatility (IV) percent changes. This endpoint allows filtering by minimum IV change percentage,… |
| Basic Options Group | ||
| GET |
Get Covered calls for a single stock /api/basic-options/covered-calls/{symbol} |
Get covered call strategies for a specific stock symbol |
| GET |
Naked Puts for a specific Symbol /api/basic-options/naked-puts/{symbol} |
Get naked put opportunities for a specific stock symbol |
| GET |
Naked Puts /api/basic-options/naked-puts |
Get naked put opportunities with filtering |
| GET |
Get top covered calls /api/basic-options/covered-calls |
Get top covered call opportunities across all stocks with filtering options |
| Spread Strategies | ||
| GET |
Bull Put Spreads /api/spreads/bull-put |
Get bull put spread opportunities with filtering options |
| GET |
Bear Call Spreads /api/spreads/bear-call |
Get bear call spread opportunities with filtering options. A bear call spread involves selling a lower strike call option and buying a higher strike call option for a net credit.… |
| GET |
Bear Put strategy /api/spreads/bear-put |
Get bear put spread opportunities with filtering options |
| GET |
Bear Put for specific stock /api/spreads/bear-put/{symbol} |
Get bear put spread opportunities for a specific stock symbol |
| GET |
Bull Call Spreads /api/spreads/bull-call |
et bull call spread opportunities with filtering options. A bull call spread involves buying a lower strike call option and selling a higher strike call option for a net debit.… |
| GET |
Get Unified Spread Dashboards /api/spreads/unified |
Get unified spreads dashboard with Calendar, Vertical, Diagonal, and Butterfly spread opportunities across multiple stocks. |
| Options Chain Data | ||
| GET |
Get Options Chain by Symbol and Date /api/options/{symbol}/{date} |
Retrieve the complete options chain (calls and puts) for a specific stock symbol and expiration date. Returns detailed option contract information including strike prices,… |
| GET |
Get All Options Expiring on a Specific Date /api/options_by_date/{expiration_date} |
Retrieve options chains for all available stocks that have options expiring on a specific date. This endpoint scans up to 50 stocks alphabetically and returns options data for… |
| Short Premium Strategies | ||
| GET |
Get Short Put Strategies for Symbol /api/basic-options/short-put/{symbol} |
Get **short put (sell put)** strategies for a specific stock symbol. Short puts are income-generating strategies where you **sell put options** and collect premium in exchange… |
| GET |
Get Top Short Straddle Opportunities /api/basic-options/short-straddles |
Get **top short straddle opportunities across many stocks**. This endpoint scans available symbols and returns short straddle candidates ranked by metrics such as ROI and… |
| GET |
Get Short Strangle Strategies for Symbol /api/basic-options/short-strangle/{symbol} |
**Description:** Get **short strangle** strategies for a specific stock symbol. A short strangle typically involves **selling an out-of-the-money (OTM) call and an OTM put** with… |
| GET |
Get Top Short Strangle Opportunities /api/basic-options/short-strangles |
**Description:** Get **top short strangle opportunities across many stocks**. This endpoint searches available option chains and returns ranked short strangle trades with… |
| GET |
Get Top Short Put Opportunities /api/basic-options/short-puts |
Get **top short put opportunities across many stocks**. This endpoint scans multiple symbols and returns the best short put trades based on ROI, probability of profit, volume,… |
| GET |
Get Short Straddle Strategies for Symbol /api/basic-options/short-straddle/{symbol} |
et **short straddle** strategies for a specific stock symbol. A short straddle involves **selling an at-the-money (ATM) call and an ATM put at the same strike and expiration**,… |
Options-Profitability-API pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | 2 / second |
|
| PRO | $19.99 / month | 10 / second |
|
| ULTRA | $49.99 / month | 20 / second |
|
| MEGA | $149.99 / month | 50 / second |
|