
Start Here
Platform

Tour
Bots 101How it worksLive demo
Tools
Automated tradingOptions backtestingWatchlist scannerPrivate community
Use cases
New investorsStock tradersActive tradersPassive investorsSwing tradersAlgorithmic traders

Templates
By trade type
Stock trading botsOptions trading bots
By strategy type
Bullish options strategiesNeutral options strategiesBearish options strategiesHedging strategies
By style
Active and high frequency botsEvent-based botsTrend trading botsMomentum trading botsStatistic and probability-based botsTechnical analysis botsEarnings strategy bots

Integrations

Pricing
Education

Courses
Overview
By experience
Beginner
What is an options contract?Stock trading vs. options tradingOptions contract specificsCall vs. put options basicsBuying options vs. selling optionsOptions profit and loss diagramsOptions pricing tablesOption moneyness (ITM, OTM, and ATM)Options pricing and the "Greeks"Options expiration and assignmentWhat's our "edge" trading options?Single vs. multi-leg options strategiesSmall account options strategies
Intermediate
Fearless, confident options tradingHistorical volatility vs. implied volatilityPredicting market movesTrade size and capital reservesPortfolio balance and beta weightingHow to choose the best options strategyHow far out to place trades?Strike price anchoring with probabilitiesTips on getting your trades filledAdvanced and contingent orders7 step options trade entry checklist
Advanced
Developing a daily trading routineHow to avoid "Black Swan" eventsAdjusting and hedging option tradesExiting options trades automaticallyOptions strategies we don't adjust (and why)Big picture adjustment strategyWhen to adjust or notAdjusting straddles and stranglesAdjusting credit spreads, iron condors, and calendarsSmarter stop-loss ordersBuilding a diversified options portfolioRolling options trades for duration and premiumOptions expiration week position checklistDealing with stock assignment and dividendsHow to free up trading margin and cash
By subject
Options basics
Why options vs. stocks?What is an options contract?Smart use of leverageOption strike priceOption premiumOption expirationOption contract multiplierProfit and loss diagramsLong call option explainedShort call option explainedLong put option explainedShort put option explainedATM, ITM, and OTM optionsCash vs. margin basicsHigh probability trading definedHow to buy a call optionHow to buy a put optionSingle-leg vs. multi-legWhat is the VIX?Is fundamental analysis dead?
Entering and exiting trades
Game of numbers7 step entry checklistStrong liquidity examplesPicking the next directionScanning for tradesOption pricing table basicsSetting up your trade tabPinning your probability of profitUsing delta for probabilitiesBuy to open vs sell to openBuy to close vs sell to closeMarket, limit, stop loss orders5 types of contingent ordersLimit ordersMarket ordersLimit on close ordersMarket on close ordersAdvanced contingent ordersTaking profits before expirationMechanics of rollingConsider future events
Options expiration
Options expiration explainedWhat is the Options Clearing Corporation (OCC)?Physical vs. cash settlement optionsAmerican vs. European style optionsWeekly options expirationWeekly expiration tags/codesOptions assignment processOptions exercise processTrading timeline (duration)
Bullish options strategies
Bull put spreadBull call spreadLong callShort putBull call backspreadPut broken wing butterflyCall calendar spreadPut diagonal spreadCustom naked putCovered callSynthetic long stock
Neutral options strategies
Short straddleLong straddleIron condorsShort strangleLong strangleIron butterflyUnbalanced iron condors
Bearish options strategies
Bear call spreadBear put spreadLong putShort callBear put backspreadCall broken wing butterflyPut calendar spreadCall diagonal spreadCustom naked callCovered putSynthetic short stock
Portfolio managmeent
No guaranteed tradesDon't do something, sit thereAccount size adjustmentsAvoiding stock market overloadStocks, indexes, & ETFsMonitoring positionsCreating automatic alertsIndividual stock betaPortfolio betaBeta weighting your portfolioUncorrelated industries/sectorsSystematic vs. unsystematic riskEfficient portfolio frontierLimiting undefined risk tradesEconomic calendarConcept of legging
Options pricing and volatility
How to find option price quotesUnderstanding the mathIV vs. IV percentileProbability of profit vs. probability of touchOption probability curveBid-ask spread definedIV expected vs. actual moveThe "Greeks"Fatal pricing errorsInverse ETFsOptions parity
Adjusting trades
#1 adjustment for any tradeWhen to adjust a tradeSingle options trade vs. overall portfolioLeveraging the analyze tabCall spread adjustmentsPut spread adjustmentsShort strangle adjustmentsIron condor adjustmentsShort straddle adjustmentsCalendar spread adjustmentsDebit spread adjustmentsButterfly adjustmentsUsing stop lossesDelta hedgingRolling positionsPairs hedging

Strategies
Long callLong putShort callShort putCovered callCovered putProtective putCollar strategyLEAPSBull call debit spreadBear call credit spreadBull put credit spreadBear put debit spreadLong straddleShort straddleLong strangleShort strangleCall calendar spreadPut calendar spreadIron condorReverse iron condorIron butterflyReverse iron butterflyCall butterflyPut butterflyStrapCall diagonal spreadPut diagonal spreadCall ratio spreadPut ratio spreadCall backspreadPut backspreadLong box spreadShort box spreadReversalStock repair

Topics
OverviewAsset allocationAutomated tradingBehavioral financeBrokersCandlestick patternsChart patternsDividendsEconomic indicatorsEquity investmentsExercise & assignmentFinancial analysisFinancial historyFinancial marketsFinancial modelingFinancial theoriesFundamental analysisFuturesInvestment accountsInvestment taxesInvestor biasesMarket holidaysMarket hoursMarket indexesMarket indicatorsMomentum tradingOptionsOptions pricingOptions settlementPortfolio managementRisk managementStocksStock marketTechnical analysisTechnical indicatorsTrading commissionsTrading platformsTrading psychologyTrend trading
Resources

Workshops

Podcast

Blog
Support

Help Center
Overview
Getting started
What is a bot?Creating a botAutomation typesAutomation editorBot dashboardBot positionsBot logTemplates and cloningKey conceptsSafeguards and limitsPower of botsBest practices
Bot automations
What is an automation?Scanner automationsMonitor automationsEvent automationsEditing automationsReusing automationsCopying automationsOrdering automationsUsing custom inputsBot level inputsAutomation statusesAutomations library
Bot actions
DecisionsOpen positionClose positionNotificationsLoop symbolsLoop positionsBot tagsPosition tags
Bot examples
Genesis 1.0 botGenesis 2.0 botGenesis 3.0 botTrend trading with stocks botPortfolio trend trading botTrend trading with options botMultiple moving averages botTechnical swing trading botTrend and momentum botWeekly credit spread botRecurring iron condors botThe "Honey Badger" botHybrid spreads botHigh IV rank iron condor bot
Decision recipes
Comparing underlying symbol priceEvaluating symbol typeComparing underlying symbol propertiesEvaluating underlying symbol performanceEvaluating underlying symbol standard deviationComparing underlying symbol price to an indicatorComparing multiple underlying symbol indicatorsEvaluating underlying symbol implied volatility rankEvaluating underlying symbol earnings reportingEvaluating underlying symbol price probabilityEvaluating underlying symbol probability within rangeEvaluating bot propertiesEvaluating bot available capital for opportunitiesComparing bot position count to position typeComparing bot position count to underlying symbolEvaluating bot position count to position type and underlying symbolEvaluating bot last position activityEvaluating bot last activity with underlying symbolComparing bot active orders statusComparing bot active orders status with underlying symbolEvaluating bot position availabilityEvaluating bot tagsEvaluating opportunity availabilityEvaluating opportunity return expectationsComparing opportunity attributesComparing opportunity leg attributesComparing opportunity bid-ask spreadEvaluating opportunity probabilitiesEvaluating position performanceComparing profit target to trailing valueComparing position time to expirationComparing position durationEvaluating position underlying symbolComparing position propertiesComparing position leg propertiesEvaluating position typeEvaluating position sideComparing underlying symbol price to position legEvaluating position tagsEvaluating underlying symbol indicator propertiesComparing multiple underlying symbol indicator propertiesEvaluating MACD technical indicatorComparing Bollinger Bands to symbol priceEvaluating stochastic technical indicatorComparing VIX propertiesEvaluating market time of the dayEvaluating days of the weekEvaluating bot switches
Position statement
Activity summaryPosition detailsTrade detailsOpened positionsClosed positionsCanceled positionsOverride positionsExpired positionsPosition historyManually open positionManually close positionImport position
Order pricing
SmartPricingFinal price settingsPosition summaryOrder detailsWorking ordersManual override
Bot templates
Creating new templatesUpdating existing templatesDeleting templatesSharing templatesUpdating shared templatesTemplate best practices
Cloning bots
Cloning existing botsCloning from templateCloning from shared template
Troubleshooting
Using bot logsTesting your botsNot enough capital warningDaily position limit warningTotal position limit warningPricing anomaly warningMissing or invalid input errorDaily symbol limit errorExcessive errors failsafeOverlapping strikes failsafePrice exceeds strike-difference errorOptions expiration protocolDuplicate orders errorOptions approval level errorBot event loopsStock splits and corporate actionsSupported browsersSupported countries
Community forum
Community guidelinesCrafting your introductionSending group messagesSending private messagesAttaching bot templatesReceiving bot templatesAttaching automationsReceiving automationsFollowing tradersPosting publiclyEditing posts and messagesSubscribed discussionsUsing bookmarks
Using backtester
Running a new backtestBacktesting results summaryModifying existing backtestsMy backtestsBacktesting research databaseTop backtestsBacktesting errors
Account settings
My profileTrading accountsConnecting to TDAmeritradeConnecting to TradeStationConnecting to TradierIncompatible accountsPassword managementSession timeoutTwo-step authentication
Technical docs
Infrastructure and securityAutomation structureAutomation behaviorData feedsOrder handlingTrade enforcementsBroker rejection errorsBot limitationsProfit and lossFair value pricingDecision propertiesDecision calculationsParameter selectionCalculating probabilityPlatform indicators

Contact
Send FeedbackReport IssueEmail Us
Option AlphaOption Alpha

LoginFree Trial
EducationCoursesProfessional TradingMore "Robot-Like" Trading

Professional Trading
Lesson
4
of
12


Why Does it Have to be Complicated?
8:03


Long-Term Consistency
6:09


The Importance of Liquidity
4:14


More "Robot-Like" Trading
5:32


Number of Trades You Need to Make
4:55


Diversify Across Options Strategies
3:33


Optimal Probability Level
6:36


The Cost of Slippage
9:32


Maximum Capital Usage
2:57


Reducing Margin Requirements
6:59


Cutting Your Commissions
6:36


Paper vs. Real Money Trading
6:10

More "Robot-Like" Trading

Trade like a robot: A mechanical trading system with a detailed plan is your key to consistency and success in options trading.
Kirk Du Plessis
May 25, 2022
•
6 min video





One of the main ways to increase your trading consistently is to have a set of rules, guidelines, system, plan (or whatever you want to call it) in place to follow. This removes your emotions and allows you to trade more "mechanical" or like a "robot". And that's a great thing in this business! You don't have to follow these exactly, so feel free to mold and edit these to fit your trading style and goals.

Transcript

In this video, I want to talk about robot-like trading. I just used the word robotic, but I’ve heard other people say mechanical, systematic, whatever word you want to use.

The whole concept here is that we all know that the less we invest emotionally, the better our ability to make profitable decisions becomes and this whole idea that we get scared and we get fearful and greedy at certain times during the market.

And if we can remove our emotions and make smarter decisions by looking at things from a different angle, we end up being more successful in our trading.

I know I found this every time that I implement a strategy to automate something or systematize something, I become more successful long-term. This concept of making systematic or robotic-like decisions should always be applied to options trading in particular.

I believe that being more robotic about our trading starts with defining some if/then statements that help us make decisions and this is non-emotional decisions that we’re making and this is how computers make decisions for the most part.

If you press this key, I will show this letter on the screen. It’s always an if/then and as many times as we can make if/then statements about decisions that we should be making about trading, we’ll become better and more successful doing it.

For example An if/then statement might be, “If implied volatility is high, then we should be net sellers of options.” If implied volatility is high and we have this statement in our plan or our system.

Then this eliminates the ability for us to enter trades that are net buyers of options and we remove our emotion no matter how good the trade looks, no matter how beautiful the setup is, no matter how many technical's you're using that all point to the same thing.

If implied volatility is high, then we should be net sellers of options. It helps narrow our focus to the strategies that are just suited for high implied volatility markets.

I always say make it automatic as many things as you can automate in your life, not only in trading but in your life, the better off you’re going to become. Here are some things that you can automate about trading.

You can automate your trade entry criteria. Have some check list of things that you go through. We published our seven item check list for trade entry right here on optionalpha.com. Inside the membership area, you can get that.

It’s a free download, and you can use and go through it. It’s the seven things that we c heck before we make every single trade that we publish to our members.

You can also automate the size of your position or your trade, so how much money you're allocating to each trade that you’re making.

We have a guide inside of the membership area at optionalpha.com that helps you with this, understanding what position size you should be using based on how much money you have available in your account.

And we can automate when we make adjustments. One of my favorite things to do about making adjustments is setting and creating alerts inside of my broker platform.

I will enter a new trade and immediately right behind that new trade; I can setup some alert criteria to let me know if my target Deltas get hit so that I can go in and make an adjustment.

This removes my emotion from the trade because if that alert comes to me via email, then I know I’ve got to take action on it. It’s if that email comes to me, I’ve got to go then into my broker platform and make an adjustment.

There’s no thinking or emotion involved in this. It’s just automatic; it’s robotic-like. And number four, we can automate when we exit trades. Just like we can create automatic alerts for ourselves when stocks hit certain prices or options hit certain Deltas.

We can also create automatic closing orders to get us out of trades at predetermined targets. If we know we want to get out of a trade once we’ve reached a certain profit potential, then we can go ahead and set that up automatically, so that if the trade gets to that point.

It closes it out for us, and we don't then have the decision of, “Do I want to make more money? Do I want to let this trade go a little bit longer?” Because then, we started thinking emotionally and we start becoming possibly greedy or fearful, and we can automate that system as well.

Now, of course, there will be things that you can’t automate, but the idea here is that you’re starting to build systems that take you out of the equation because honestly, we hold ourselves back mentally.

If we trade emotionally, then we end up seeing that we become very bad with our decision-making because we make decisions on emotions and we should. We should make them on logic and facts and numbers and more often than not, we don't.

If you have something that you can automate or make it more robotic, you end up being more successful long-term. As always, I hope you guys enjoy these videos. If you have any comments or questions, please add it right below inside the lesson page here.

And just as a side note, we do have full trading plans for you at optionalpha.com that you can go in and start to download and work through some guidelines and criteria that you can start to use as the basis for building your unique trading plan for options.

The transcript is not available yet. Please check back soon.

Options
Portfolio Management
Automated Trading

No-code, fully automated trading for stocks and options.

HomeAboutLegalStatusContact
©2022 Option Alpha. All Rights Reserved. Patent Pending USSN 63/118,547