{"version":1,"pages":[{"id":"5QpBdHOAXhIolCWn0HZc","title":"Welcome","pathname":"/","siteSpaceId":"sitesp_YkR49","icon":"hand-wave","description":"Welcome to the Option Alpha Docs. Inside is everything you need to start trading with Option Alpha, including detailed guides, video tutorials, technical documentation, and FAQs."},{"id":"-MYjly5YRDdSz4VbXAX7","title":"Intro to Option Alpha","pathname":"/option-alpha-intro","siteSpaceId":"sitesp_YkR49","icon":"arrow-right-to-bracket","description":"Welcome to the Option Alpha help docs. New to bots and autotrading? This is the best place to get started."},{"id":"iDYKKjmdHZQNk1wYxTWI","title":"Getting Started","pathname":"/getting-started","siteSpaceId":"sitesp_YkR49","icon":"square-bolt","description":"Discover how to get started with Option Alpha bots."},{"id":"4a3ZjyEObpIMGmsoJ5FI","title":"Creating a bot","pathname":"/getting-started/creating-a-bot","siteSpaceId":"sitesp_YkR49","description":"Learn how to build and customize a new bot in Option Alpha.","breadcrumbs":[{"label":"Getting Started","icon":"square-bolt"}]},{"id":"TuGAvKhwzI4X9YPM3CeS","title":"Connecting your brokerage account","pathname":"/getting-started/connecting-your-brokerage-account","siteSpaceId":"sitesp_YkR49","description":"Set up your Option Alpha account and connect one or more brokers to live trade with your bots.","breadcrumbs":[{"label":"Getting Started","icon":"square-bolt"}]},{"id":"EYUEQyuWSj3n0v8kB59A","title":"Make your first trade","pathname":"/getting-started/make-your-first-trade","siteSpaceId":"sitesp_YkR49","breadcrumbs":[{"label":"Getting Started","icon":"square-bolt"}]},{"id":"Wpgx1sgxzUsCGdmA2MKS","title":"Create custom watchlists","pathname":"/getting-started/create-custom-watchlists","siteSpaceId":"sitesp_YkR49","description":"Filter and rank all available symbols using the Screener.","breadcrumbs":[{"label":"Getting Started","icon":"square-bolt"}]},{"id":"0JeRFq9mGOAGo7g1gF73","title":"Bots","pathname":"/tools/bots","siteSpaceId":"sitesp_YkR49","icon":"robot","description":"New to bots and autotrading? This is the best place to get started.","breadcrumbs":[{"label":"TOOLS"}]},{"id":"CEZaHBWohHRbDvnwwqTQ","title":"Safeguards","pathname":"/tools/bots/safeguards","siteSpaceId":"sitesp_YkR49","description":"Bots have safeguards to protect traders. You are always in control of your bot's allocation and position limits. Here is everything you need to know when setting your safeguards and limits.","breadcrumbs":[{"label":"TOOLS"},{"label":"Bots","icon":"robot"}]},{"id":"pO789rWvb5VkpcOxXC5k","title":"Automations","pathname":"/tools/bots/automations","siteSpaceId":"sitesp_YkR49","description":"Automations contain step-by-step actions performed by your bot on a schedule. Learn how to create and schedule automations for options trading.","breadcrumbs":[{"label":"TOOLS"},{"label":"Bots","icon":"robot"}]},{"id":"k73MxvEG6bRAz4vi3oeN","title":"Loops","pathname":"/tools/bots/loops","siteSpaceId":"sitesp_YkR49","description":"With loops, you can scan a custom watchlist of tickers or manage multiple positions in a single automation.","breadcrumbs":[{"label":"TOOLS"},{"label":"Bots","icon":"robot"}]},{"id":"WbinRcGSIRR4VMimY9VD","title":"Decision actions","pathname":"/tools/bots/decision-actions","siteSpaceId":"sitesp_YkR49","description":"Decision actions allow bots to conditionally follow yes/no paths inside an automation. Learn how decision recipes reference different market, positions, and opportunity criteria.","breadcrumbs":[{"label":"TOOLS"},{"label":"Bots","icon":"robot"}]},{"id":"PvKgpAXd2OA4h2GpMBB1","title":"Inputs","pathname":"/tools/bots/inputs","siteSpaceId":"sitesp_YkR49","description":"Inputs are dynamic tools that give you added flexibility with variables. Discover the many ways you can leverage the power of inputs in your bots and automations.","breadcrumbs":[{"label":"TOOLS"},{"label":"Bots","icon":"robot"}]},{"id":"G7qDRsawkObUE0oqeLLs","title":"Tags","pathname":"/tools/bots/tags","siteSpaceId":"sitesp_YkR49","description":"Tags are a powerful way to label your positions for easy identification and organize your bots' statefulness. Explore all the ways you can tag (and untag) your bots.","breadcrumbs":[{"label":"TOOLS"},{"label":"Bots","icon":"robot"}]},{"id":"1EUSx2N5rybysNWHUG82","title":"Automation logs","pathname":"/tools/bots/automation-logs","siteSpaceId":"sitesp_YkR49","description":"Bot logs display your bot's detailed automation history and provide insight into its actions. Learn how to use bot logs to view your bot's activity and identify any errors or warnings.","breadcrumbs":[{"label":"TOOLS"},{"label":"Bots","icon":"robot"}]},{"id":"CRQlhmiO5ZCcY5pre73o","title":"SmartPricing","pathname":"/tools/bots/smartpricing","siteSpaceId":"sitesp_YkR49","description":"Learn more about our incredible SmartPricing feature and how you can customize settings in any automation when sending orders to your broker.","breadcrumbs":[{"label":"TOOLS"},{"label":"Bots","icon":"robot"}]},{"id":"LDj9VlQgS1gujxBGw3lO","title":"Webhooks","pathname":"/tools/bots/webhooks","siteSpaceId":"sitesp_YkR49","description":"Webhooks allow traders to link to external platforms and trigger automations using custom trading signals, technical indicators, email alerts, and more.","breadcrumbs":[{"label":"TOOLS"},{"label":"Bots","icon":"robot"}]},{"id":"rdrw2rL1z6YSFUd3aMVj","title":"Finding Trades","pathname":"/tools/finding-trades","siteSpaceId":"sitesp_YkR49","icon":"magnifying-glass-dollar","description":"Explore the different tools we can use to find potential trading opportunities, both manually and with automation.","breadcrumbs":[{"label":"TOOLS"}]},{"id":"QeJugTS83BvJunXYxo04","title":"Scanners","pathname":"/tools/finding-trades/scanners","siteSpaceId":"sitesp_YkR49","description":"Use automation to scan the market, evaluate opportunities, check technical indicators, open positions, and much more.","breadcrumbs":[{"label":"TOOLS"},{"label":"Finding Trades","icon":"magnifying-glass-dollar"}]},{"id":"ni0GW599HvfuKvEzn3kx","title":"Trade Ideas","pathname":"/tools/finding-trades/trade-ideas","siteSpaceId":"sitesp_YkR49","breadcrumbs":[{"label":"TOOLS"},{"label":"Finding Trades","icon":"magnifying-glass-dollar"}]},{"id":"Tw82dQc9ePzPEdbLE6RW","title":"0DTE Oracle","pathname":"/tools/finding-trades/0dte-oracle","siteSpaceId":"sitesp_YkR49","description":"0DTE Oracle is a tool that helps us find and analyze 0DTE and next day trading opportunities.","breadcrumbs":[{"label":"TOOLS"},{"label":"Finding Trades","icon":"magnifying-glass-dollar"}]},{"id":"Sl4jxNkbfqImrOCX7TZj","title":"Earnings Edge","pathname":"/tools/finding-trades/earnings-edge","siteSpaceId":"sitesp_YkR49","description":"Earnings Edges gives traders a math-based approach to find backtested opportunities based on historical price action post-earning.","breadcrumbs":[{"label":"TOOLS"},{"label":"Finding Trades","icon":"magnifying-glass-dollar"}]},{"id":"RQIvCerjsaW1z1rSGTgs","title":"Backtesting","pathname":"/tools/backtesting","siteSpaceId":"sitesp_YkR49","icon":"chart-column","description":"Backtest your ideas and automate your strategy to trade with the confidence of historical data.","breadcrumbs":[{"label":"TOOLS"}]},{"id":"wKqtD9cBKnNuIORvhNJm","title":"Creating a backtest","pathname":"/tools/backtesting/creating-a-backtest","siteSpaceId":"sitesp_YkR49","description":"Create your own custom backtest with specific settings and detailed entry/exit filters.","breadcrumbs":[{"label":"TOOLS"},{"label":"Backtesting","icon":"chart-column"}]},{"id":"Y8CYhE7scWr8uOtqOtM9","title":"Comparing and combining backtests","pathname":"/tools/backtesting/comparing-and-combining-backtests","siteSpaceId":"sitesp_YkR49","description":"Compare multiple backtests to optimize variations, assess the strategy's validity, and combine multiple tests into a single strategy.","breadcrumbs":[{"label":"TOOLS"},{"label":"Backtesting","icon":"chart-column"}]},{"id":"rtmLyM0vJEHQnCgF0caF","title":"Automate your strategy","pathname":"/tools/backtesting/automate-your-strategy","siteSpaceId":"sitesp_YkR49","description":"Instantly create an automated strategy from any backtest to generate a bot complete with all the backtest's settings and filters.","breadcrumbs":[{"label":"TOOLS"},{"label":"Backtesting","icon":"chart-column"}]},{"id":"L8bBA57hwzbur8STIVyd","title":"Best practices","pathname":"/tools/backtesting/best-practices","siteSpaceId":"sitesp_YkR49","description":"Understanding settlement for physically-settled securities and how it impacts backtest results.","breadcrumbs":[{"label":"TOOLS"},{"label":"Backtesting","icon":"chart-column"}]},{"id":"QU1NHHVlGUC8M1e6ZODW","title":"Backtesting Metrics","pathname":"/tools/backtesting/backtesting-metrics","siteSpaceId":"sitesp_YkR49","description":"Overview of how the autotrading backtest engine operates and what each of the different performance metrics mean.","breadcrumbs":[{"label":"TOOLS"},{"label":"Backtesting","icon":"chart-column"}]},{"id":"ztujiQCefFSSNDCTrIkn","title":"Managing Positions","pathname":"/tools/managing-positions","siteSpaceId":"sitesp_YkR49","icon":"money-bill-transfer","description":"Let bots monitor your trades with instant exit options.","breadcrumbs":[{"label":"TOOLS"}]},{"id":"eXocVPthdvYsvwvmDwwh","title":"Exit Options","pathname":"/tools/managing-positions/exit-options","siteSpaceId":"sitesp_YkR49","description":"Exit Options automatically manage your positions every minute of the day so you don't have to worry about tracking your trades' profit, loss, days to expiration, or earnings.","breadcrumbs":[{"label":"TOOLS"},{"label":"Managing Positions","icon":"money-bill-transfer"}]},{"id":"IzODXzPBB4R637ObtPNt","title":"Monitor Automations","pathname":"/tools/managing-positions/monitor-automations","siteSpaceId":"sitesp_YkR49","description":"Use a monitor automation to your bot that checks for more specific exit conditions:","breadcrumbs":[{"label":"TOOLS"},{"label":"Managing Positions","icon":"money-bill-transfer"}]},{"id":"TpdUACM1d10l9CGBIFzc","title":"Clone Bot Templates","pathname":"/tools/clone-bot-templates","siteSpaceId":"sitesp_YkR49","icon":"clone","description":"With bot templates and bot cloning, you can easily find ideas, share trading strategies, and add bots to your portfolio with a single click. Finding new trading strategies has never been easier.","breadcrumbs":[{"label":"TOOLS"}]},{"id":"Kol1CSGVYkxeJZEUpiI6","title":"Platform","pathname":"/technical-documentation/platform","siteSpaceId":"sitesp_YkR49","icon":"display","breadcrumbs":[{"label":"Technical Documentation"}]},{"id":"TnSXeJbyfj2emXLlxbGi","title":"Infrastructure & Security","pathname":"/technical-documentation/platform/infrastructure-and-security","siteSpaceId":"sitesp_YkR49","description":"A detailed overview of the server and network infrastructure used to run the autotrading platform.","breadcrumbs":[{"label":"Technical Documentation"},{"label":"Platform","icon":"display"}]},{"id":"dwgXB2wXryhQzuLt6TwF","title":"Automations","pathname":"/technical-documentation/platform/automations","siteSpaceId":"sitesp_YkR49","description":"An automation is conditional logic, represented as a decision tree scheduled to run at a particular time.","breadcrumbs":[{"label":"Technical Documentation"},{"label":"Platform","icon":"display"}]},{"id":"JY2ZLjGqLBtvXQbvhTo5","title":"Automation Behavior","pathname":"/technical-documentation/platform/automation-behavior","siteSpaceId":"sitesp_YkR49","description":"Curious how automations work? This is a technical overview of the autotrading platform's automation behavior and execution configuration.","breadcrumbs":[{"label":"Technical Documentation"},{"label":"Platform","icon":"display"}]},{"id":"rbvY2RE1o6crj584rbca","title":"Data Feeds","pathname":"/technical-documentation/platform/data-feeds","siteSpaceId":"sitesp_YkR49","description":"An overview of the platform's data operations, ticker selection process, and a current database of tradable symbols.","breadcrumbs":[{"label":"Technical Documentation"},{"label":"Platform","icon":"display"}]},{"id":"TopbiMHplvlZrnI6Gond","title":"Order Handling","pathname":"/technical-documentation/platform/order-handling","siteSpaceId":"sitesp_YkR49","description":"Overview of how orders are handled between Option Alpha and the broker.","breadcrumbs":[{"label":"Technical Documentation"},{"label":"Platform","icon":"display"}]},{"id":"QAF06KpXAnaMGrqyXben","title":"Bot Limitations","pathname":"/technical-documentation/platform/bot-limitations","siteSpaceId":"sitesp_YkR49","description":"Learn the current limitations of the autotrading platform and how to navigate certain situations that are out of the bot's control.","breadcrumbs":[{"label":"Technical Documentation"},{"label":"Platform","icon":"display"}]},{"id":"0Dqt2j7cTUZWyVbSzgX3","title":"Supported Ticker Symbols","pathname":"/technical-documentation/platform/supported-ticker-symbols","siteSpaceId":"sitesp_YkR49","description":"The complete list of all stock and ETF ticker symbols available for autotrading in Option Alpha.","breadcrumbs":[{"label":"Technical Documentation"},{"label":"Platform","icon":"display"}]},{"id":"pak2JUE7n39kGMxCSKuL","title":"Supported Browsers","pathname":"/technical-documentation/platform/supported-browsers","siteSpaceId":"sitesp_YkR49","description":"The autotrading platform is browser-based to offer flexibility and accessibility to our users. Here is what you need to know about supported browsers.","breadcrumbs":[{"label":"Technical Documentation"},{"label":"Platform","icon":"display"}]},{"id":"pMikmkwrN6bUOKWLjY5Q","title":"Supported Countries","pathname":"/technical-documentation/platform/supported-countries","siteSpaceId":"sitesp_YkR49","description":"Our brokerage partnerships bring our autotrading platform to traders in 120+ countries. Learn more about platform access by country.","breadcrumbs":[{"label":"Technical Documentation"},{"label":"Platform","icon":"display"}]},{"id":"7TZGhObRLfk0O3SVO545","title":"Ex Dividend & Earnings Dates","pathname":"/technical-documentation/platform/ex-dividend-and-earnings-dates","siteSpaceId":"sitesp_YkR49","description":"The frequency, schedule, and projected ex-dividend dates for Option Alpha's supported ETFs. Dates are an estimation and subject to change.","breadcrumbs":[{"label":"Technical Documentation"},{"label":"Platform","icon":"display"}]},{"id":"wAdHQ1ZmdzcMwVtLd8jZ","title":"Options Expiration Protocol","pathname":"/technical-documentation/platform/options-expiration-protocol","siteSpaceId":"sitesp_YkR49","description":"Managing Expiring ITM Positions in Option Alpha","breadcrumbs":[{"label":"Technical Documentation"},{"label":"Platform","icon":"display"}]},{"id":"AIXpSOoMFRLcG3wLpfYr","title":"Autotrading Best Practices","pathname":"/technical-documentation/platform/autotrading-best-practices","siteSpaceId":"sitesp_YkR49","description":"A list of popular do's and don'ts to help guide your autotrading.","breadcrumbs":[{"label":"Technical Documentation"},{"label":"Platform","icon":"display"}]},{"id":"AvZvUNuTTkoFxcf9mILN","title":"Calculations","pathname":"/technical-documentation/calculations","siteSpaceId":"sitesp_YkR49","icon":"calculator-simple","breadcrumbs":[{"label":"Technical Documentation"}]},{"id":"iCm4XFe2nfu4BtTZ5z6E","title":"Profit and Loss","pathname":"/technical-documentation/calculations/profit-and-loss","siteSpaceId":"sitesp_YkR49","description":"An overview of how profit and loss are calculated and displayed on the bot dashboard.","breadcrumbs":[{"label":"Technical Documentation"},{"label":"Calculations","icon":"calculator-simple"}]},{"id":"raE7gXCoenMdBpZdZIZL","title":"Decision Properties","pathname":"/technical-documentation/calculations/decision-properties","siteSpaceId":"sitesp_YkR49","description":"Security object details and the various properties used to create decisions.","breadcrumbs":[{"label":"Technical Documentation"},{"label":"Calculations","icon":"calculator-simple"}]},{"id":"IYhI997wkhE4OWCUmwdp","title":"Decision Calculations","pathname":"/technical-documentation/calculations/decision-calculations","siteSpaceId":"sitesp_YkR49","description":"Overview of the calculations used by decision recipes to determine position value.","breadcrumbs":[{"label":"Technical Documentation"},{"label":"Calculations","icon":"calculator-simple"}]},{"id":"tsHG9FQ0SSmPSlaQu61f","title":"Parameter Selection","pathname":"/technical-documentation/calculations/parameter-selection","siteSpaceId":"sitesp_YkR49","description":"Technical explanations on how calculated input parameters are chosen.","breadcrumbs":[{"label":"Technical Documentation"},{"label":"Calculations","icon":"calculator-simple"}]},{"id":"Eo0Q7aIr569rVUZmFJAP","title":"Probability","pathname":"/technical-documentation/calculations/probability","siteSpaceId":"sitesp_YkR49","description":"Probability and chance are used synonymously. Any decision recipes describing the probability or chance of something happening will be calculated by the probability formula described here.","breadcrumbs":[{"label":"Technical Documentation"},{"label":"Calculations","icon":"calculator-simple"}]},{"id":"vOigNnt1IbsHX2ZsZmX1","title":"Probability Theory","pathname":"/technical-documentation/calculations/probability-theory","siteSpaceId":"sitesp_YkR49","description":"Implied volatility (IV) and historical volatility (HV) are essential measures in probability theory. Learn why Option Alpha uses HV for calculating the probability of a future price.","breadcrumbs":[{"label":"Technical Documentation"},{"label":"Calculations","icon":"calculator-simple"}]},{"id":"A4g2xM2obyDnugrW848C","title":"Understanding Alpha and Expected Value","pathname":"/technical-documentation/calculations/understanding-alpha-and-expected-value","siteSpaceId":"sitesp_YkR49","description":"Explore the math behind Expected Value (EV) for defined-risk options trades. We discuss Trade Ideas 2.0's groundbreaking EV-based Alpha metric.","breadcrumbs":[{"label":"Technical Documentation"},{"label":"Calculations","icon":"calculator-simple"}]},{"id":"rcOc6v02ciE2SH6aTYpD","title":"Troubleshooting","pathname":"/technical-documentation/troubleshooting","siteSpaceId":"sitesp_YkR49","icon":"square-info","description":"Common errors and troubleshooting help to get your bots running smoothly.","breadcrumbs":[{"label":"Technical Documentation"}]},{"id":"Fl3UFfV0SXWw5RaAbDKg","title":"Testing Automations","pathname":"/technical-documentation/troubleshooting/testing-automations","siteSpaceId":"sitesp_YkR49","description":"Testing automations enables you to check all the logic and decision criteria to be confident your bots will perform how you anticipate.","breadcrumbs":[{"label":"Technical Documentation"},{"label":"Troubleshooting","icon":"square-info"}]},{"id":"OCTjfLvywwZkQacrM0Vx","title":"Broker Rejection Errors","pathname":"/technical-documentation/troubleshooting/broker-rejection-errors","siteSpaceId":"sitesp_YkR49","description":"Overview of common error messages you may encounter when submitting orders through the autotrading platform.","breadcrumbs":[{"label":"Technical Documentation"},{"label":"Troubleshooting","icon":"square-info"}]},{"id":"EzKBW30u979gygdQQ75y","title":"Capital Warnings","pathname":"/technical-documentation/troubleshooting/capital-warnings","siteSpaceId":"sitesp_YkR49","description":"The “not enough available capital” warning occurs when there isn't sufficient capital for a bot to enter a new position.","breadcrumbs":[{"label":"Technical Documentation"},{"label":"Troubleshooting","icon":"square-info"}]},{"id":"HTH9rwDGip8IVa1MnFq9","title":"Position Limit Warnings","pathname":"/technical-documentation/troubleshooting/position-limit-warnings","siteSpaceId":"sitesp_YkR49","description":"Position limit warnings occur when you reach the maximum allowable positions for a bot or the trading day.","breadcrumbs":[{"label":"Technical Documentation"},{"label":"Troubleshooting","icon":"square-info"}]},{"id":"YQqRruMRcqLHlSNIisl0","title":"Trade Enforcements","pathname":"/technical-documentation/troubleshooting/trade-enforcements","siteSpaceId":"sitesp_YkR49","description":"Learn how to navigate the trade enforcement rules for different strategies.","breadcrumbs":[{"label":"Technical Documentation"},{"label":"Troubleshooting","icon":"square-info"}]},{"id":"jnSbSFLDtxsKzvBjn75f","title":"Pricing Anomaly Warning","pathname":"/technical-documentation/troubleshooting/pricing-anomaly-warning","siteSpaceId":"sitesp_YkR49","description":"The “pricing anomaly” warning occurs when a trade opportunity experiences pricing that is outside of what is expected.","breadcrumbs":[{"label":"Technical Documentation"},{"label":"Troubleshooting","icon":"square-info"}]},{"id":"QfBVFWQUFS5U5H3NUcyh","title":"Missing or Invalid Input","pathname":"/technical-documentation/troubleshooting/missing-or-invalid-input","siteSpaceId":"sitesp_YkR49","description":"The “missing input” or “invalid value” error occurs when a required input field is not assigned inside the automation.","breadcrumbs":[{"label":"Technical Documentation"},{"label":"Troubleshooting","icon":"square-info"}]},{"id":"7RvVAIzVDrEUZskl9tRo","title":"Daily Symbol Limit Error","pathname":"/technical-documentation/troubleshooting/daily-symbol-limit-error","siteSpaceId":"sitesp_YkR49","description":"The “daily symbol limit” error occurs when a bot attempts to reference more than 10 symbols in a single trading day.","breadcrumbs":[{"label":"Technical Documentation"},{"label":"Troubleshooting","icon":"square-info"}]},{"id":"pxscUaJBPpIEbdPNbuGU","title":"Excessive Errors Failsafe","pathname":"/technical-documentation/troubleshooting/excessive-errors-failsafe","siteSpaceId":"sitesp_YkR49","description":"The “excessive errors” failsafe occurs when a bot encounters ten errors in one day and automatically turns off automations. Here is what you need to know about excessive errors.","breadcrumbs":[{"label":"Technical Documentation"},{"label":"Troubleshooting","icon":"square-info"}]},{"id":"X5Vw5VzdrdG905F7UOY1","title":"Bot Event Loops","pathname":"/technical-documentation/troubleshooting/bot-event-loops","siteSpaceId":"sitesp_YkR49","description":"Bot event loop errors may occur in positions that are triggered by an open position or close position event.","breadcrumbs":[{"label":"Technical Documentation"},{"label":"Troubleshooting","icon":"square-info"}]},{"id":"qoMX3jCZ5vycMCCHEAYl","title":"Option & Expiration Availability","pathname":"/technical-documentation/troubleshooting/option-and-expiration-availability","siteSpaceId":"sitesp_YkR49","description":"Bots notify you with an error or warning if a specific option leg or expiration are not available for your position. Here's why you receive these alerts, and how to avoid them.","breadcrumbs":[{"label":"Technical Documentation"},{"label":"Troubleshooting","icon":"square-info"}]},{"id":"jx2mOCoO6QbyXhZdzNVq","title":"Overlapping Strikes Failsafe","pathname":"/technical-documentation/troubleshooting/overlapping-strikes-failsafe","siteSpaceId":"sitesp_YkR49","description":"The overlapping strikes failsafe prohibits bots from overlapping identical strike prices or splitting apart positions.","breadcrumbs":[{"label":"Technical Documentation"},{"label":"Troubleshooting","icon":"square-info"}]},{"id":"zn4KFMO49o5xKUUqLw9e","title":"Price Exceeds Strike-Difference Error","pathname":"/technical-documentation/troubleshooting/price-exceeds-strike-difference-error","siteSpaceId":"sitesp_YkR49","description":"The price exceeds strike-difference error protects you from overpaying when you manually close a spread position.","breadcrumbs":[{"label":"Technical Documentation"},{"label":"Troubleshooting","icon":"square-info"}]},{"id":"6m45JlwlTjt4dCjuaikn","title":"Duplicate Orders Error","pathname":"/technical-documentation/troubleshooting/duplicate-orders-error","siteSpaceId":"sitesp_YkR49","description":"The duplicate orders error protects you from replicating orders in your bot and brokerage platform.","breadcrumbs":[{"label":"Technical Documentation"},{"label":"Troubleshooting","icon":"square-info"}]},{"id":"aedQsCYSd0XHoXUXWisF","title":"Invalid Authorization Error","pathname":"/technical-documentation/troubleshooting/invalid-authorization-error","siteSpaceId":"sitesp_YkR49","description":"You'll receive an Invalid Authorization Error if you change your broker credentials after authorizing an account.","breadcrumbs":[{"label":"Technical Documentation"},{"label":"Troubleshooting","icon":"square-info"}]},{"id":"dFlf08h653hDfFra05RX","title":"Indicators","pathname":"/technical-documentation/indicators","siteSpaceId":"sitesp_YkR49","icon":"chart-line-up-down","description":"Current indicators on the platform and their source code from TA-Lib: Technical Analysis Library.","breadcrumbs":[{"label":"Technical Documentation"}]},{"id":"sJx7gzhL3nZ7o4kXOE5N","title":"ADX","pathname":"/technical-documentation/indicators/adx","siteSpaceId":"sitesp_YkR49","description":"Overview of the Average Directional Index calculation.","breadcrumbs":[{"label":"Technical Documentation"},{"label":"Indicators","icon":"chart-line-up-down"}]},{"id":"BHDyH1a8cUWDPQea5a3H","title":"ATR","pathname":"/technical-documentation/indicators/atr","siteSpaceId":"sitesp_YkR49","description":"Overview of the Average True Range calculation.","breadcrumbs":[{"label":"Technical Documentation"},{"label":"Indicators","icon":"chart-line-up-down"}]},{"id":"NybRLnFYOBguyEnFXO7D","title":"BOLLINGER BANDS","pathname":"/technical-documentation/indicators/bollinger-bands","siteSpaceId":"sitesp_YkR49","description":"Overview of the Bollinger Bands Indictor.","breadcrumbs":[{"label":"Technical Documentation"},{"label":"Indicators","icon":"chart-line-up-down"}]},{"id":"LgfYUQF5ubmMEUTU1zJX","title":"BOP","pathname":"/technical-documentation/indicators/bop","siteSpaceId":"sitesp_YkR49","description":"Overview of the Balance of Power calculation.","breadcrumbs":[{"label":"Technical Documentation"},{"label":"Indicators","icon":"chart-line-up-down"}]},{"id":"AH8iP9pikPEJBGYjaFoY","title":"CCI","pathname":"/technical-documentation/indicators/cci","siteSpaceId":"sitesp_YkR49","description":"Overview of the Commodity Channel Index calculation.","breadcrumbs":[{"label":"Technical Documentation"},{"label":"Indicators","icon":"chart-line-up-down"}]},{"id":"kpOGNqnVNANbMmPwJgms","title":"CMO","pathname":"/technical-documentation/indicators/cmo","siteSpaceId":"sitesp_YkR49","description":"Overview of the Chande Momentum Oscillator calculation.","breadcrumbs":[{"label":"Technical Documentation"},{"label":"Indicators","icon":"chart-line-up-down"}]},{"id":"qBzPiA04XyqZhdUHzFIF","title":"DX","pathname":"/technical-documentation/indicators/dx","siteSpaceId":"sitesp_YkR49","description":"Overview of the Directional Index calculation.","breadcrumbs":[{"label":"Technical Documentation"},{"label":"Indicators","icon":"chart-line-up-down"}]},{"id":"Z632TTiJ7BW7YJtAiJUg","title":"EMA","pathname":"/technical-documentation/indicators/ema","siteSpaceId":"sitesp_YkR49","description":"Overview of the Exponential Moving Average indicator.","breadcrumbs":[{"label":"Technical Documentation"},{"label":"Indicators","icon":"chart-line-up-down"}]},{"id":"xexXrzhzkRJh3VqkGu1U","title":"GEX","pathname":"/technical-documentation/indicators/gex","siteSpaceId":"sitesp_YkR49","description":"Gamma exposure charts specific to each expiration date are available in the Option Alpha platform for all supported ticker symbols.","breadcrumbs":[{"label":"Technical Documentation"},{"label":"Indicators","icon":"chart-line-up-down"}]},{"id":"1rQhrKJvTwheDPCL2rSd","title":"KAMA","pathname":"/technical-documentation/indicators/kama","siteSpaceId":"sitesp_YkR49","description":"Overview of the Kaufman Adaptive Moving Average indicator.","breadcrumbs":[{"label":"Technical Documentation"},{"label":"Indicators","icon":"chart-line-up-down"}]},{"id":"YYo9ynWOY8b2e3T24SrZ","title":"MACD","pathname":"/technical-documentation/indicators/macd","siteSpaceId":"sitesp_YkR49","description":"Overview of the Moving Average Convergence Divergence indicator.","breadcrumbs":[{"label":"Technical Documentation"},{"label":"Indicators","icon":"chart-line-up-down"}]},{"id":"dxkF4Mcli9fyrQAjJb57","title":"MFI","pathname":"/technical-documentation/indicators/mfi","siteSpaceId":"sitesp_YkR49","description":"Overview of the Money Flow Index indicator.","breadcrumbs":[{"label":"Technical Documentation"},{"label":"Indicators","icon":"chart-line-up-down"}]},{"id":"QImeTWeWjryyTjIOJMEe","title":"MOM","pathname":"/technical-documentation/indicators/mom","siteSpaceId":"sitesp_YkR49","description":"Overview of the Momentum indicator.","breadcrumbs":[{"label":"Technical Documentation"},{"label":"Indicators","icon":"chart-line-up-down"}]},{"id":"9GR9mnUIGkGAmYindRIj","title":"ROC","pathname":"/technical-documentation/indicators/roc","siteSpaceId":"sitesp_YkR49","description":"Overview of the Rate of Change calculation.","breadcrumbs":[{"label":"Technical Documentation"},{"label":"Indicators","icon":"chart-line-up-down"}]},{"id":"ZlXQ8tlPR16zNO3jtMyd","title":"RSI","pathname":"/technical-documentation/indicators/rsi","siteSpaceId":"sitesp_YkR49","description":"Overview of the Relative Strength Index calculation.","breadcrumbs":[{"label":"Technical Documentation"},{"label":"Indicators","icon":"chart-line-up-down"}]},{"id":"oQpEO5KJPOLGdFaFqyrS","title":"SMA","pathname":"/technical-documentation/indicators/sma","siteSpaceId":"sitesp_YkR49","description":"Overview of the Simple Moving Average indicator.","breadcrumbs":[{"label":"Technical Documentation"},{"label":"Indicators","icon":"chart-line-up-down"}]},{"id":"nRepHHb9RDPH3JjUiL7Z","title":"STOCH","pathname":"/technical-documentation/indicators/stoch","siteSpaceId":"sitesp_YkR49","description":"Overview of the Stochastic Oscillator Indicator.","breadcrumbs":[{"label":"Technical Documentation"},{"label":"Indicators","icon":"chart-line-up-down"}]},{"id":"j7jdkND9KfsEFb8eHvo0","title":"STOCH RSI","pathname":"/technical-documentation/indicators/stoch-rsi","siteSpaceId":"sitesp_YkR49","description":"Overview of the Stochastic RSI Indicator.","breadcrumbs":[{"label":"Technical Documentation"},{"label":"Indicators","icon":"chart-line-up-down"}]},{"id":"i2LdjXVfNmplThlXPaBZ","title":"TRIMA","pathname":"/technical-documentation/indicators/trima","siteSpaceId":"sitesp_YkR49","description":"Overview of the Triangular Moving Average calculation.","breadcrumbs":[{"label":"Technical Documentation"},{"label":"Indicators","icon":"chart-line-up-down"}]},{"id":"mwkcTU1rok8qeYJ3fTtA","title":"ULTIMATE OSCILLATOR","pathname":"/technical-documentation/indicators/ultimate-oscillator","siteSpaceId":"sitesp_YkR49","description":"Overview of the Ultimate Oscillator Indicator.","breadcrumbs":[{"label":"Technical Documentation"},{"label":"Indicators","icon":"chart-line-up-down"}]},{"id":"yNrODHPSqIy43JibFpu7","title":"WILLIAMS %R","pathname":"/technical-documentation/indicators/williams-r","siteSpaceId":"sitesp_YkR49","description":"Overview of the Williams % R indicator.","breadcrumbs":[{"label":"Technical Documentation"},{"label":"Indicators","icon":"chart-line-up-down"}]},{"id":"pTnq9yL1iM0YXow032Lh","title":"FAQs","pathname":"/answer-vault/faqs","siteSpaceId":"sitesp_YkR49","icon":"circle-question","description":"The answer vault is a collection of popular frequently asked questions about the Option Alpha platform functionality, including specific use cases and examples to help members.","breadcrumbs":[{"label":"Answer Vault"}]},{"id":"kNAPfOLtMItI3zHWesX9","title":"Day Trading","pathname":"/answer-vault/day-trading","siteSpaceId":"sitesp_YkR49","icon":"calendar-clock","description":"A collection of FAQs about day trading, 0DTE options, PDT rules, and everything you need to know to day trade with confidence.","breadcrumbs":[{"label":"Answer Vault"}]}]}