
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
EducationInvestment TaxesTax Treatment on Options Trading & Special Tax Treatment

Tax Treatment on Options Trading & Special Tax Treatment

An essential component of being a good investor is understanding the taxes involved with buying and selling securities. Here is what you need to know about tax treatment on options and special tax treatment.

Special tax treatments for options

An essential component of being a good investor is understanding the taxes involved with buying and selling securities. Sometimes taxes can be as straightforward as paying the tax on capital gains and deducting losses from your taxable income. However, options can be a little more complicated.

Differences between stocks and options

Taxation of stocks is relatively simple. When you sell a stock at a gain, you will pay capital gains tax on it, and if you sell it at a loss then you can deduct it against your taxable income.

Due to the complex nature of options, there are many nuances to the tax rules that traders should familiarize themselves with to implement efficient financial plans and file their taxes correctly.

Short-term vs. long-term

Capital gains/losses are broken into two categories, long-term and short-term. Long-term tax rates are usually substantially lower than short-term capital gains tax rates.

The rule of thumb for long-term capital gains is that a security must be held for 365 days at least before the trader takes a profit or a loss on it.

Holding period

The length of time that a trader owns a security is referred to as the holding period. The holding period is used to determine whether a gain or loss is long or short-term. Under normal circumstances, the date that an option contract is purchased is the date used to start the holding period. There are a couple of exceptions that can change or offset the start date, such as trading covered calls and the Wash Sale Rule.

Covered calls

When a trader sells a call contract and simultaneously own shares of the stock that the contract represents, it is called a covered call.

Determining the tax for at-the-money and out-of-the-money covered calls depends on whether the call is unexercised, the call is exercised, or the call is bought back to close the position.

As an example, let’s say that Dave owns 100 shares of XYZ Corp, which is trading at $50, and he sells a $60 call for XYZ that expires in October at a $1.05 premium.

Option is not exercised

October rolls around, and XYZ is trading at $52. The call is not exercised, and Dave will net a short-term gain of $1.05 per share on the call he wrote.

Option is exercised

If the option is exercised, Dave will realize a capital gain on his shares of XYZ that is calculated off his total cost over the time he owned the shares. If he bought the shares last February at $40, his gain would be $21.05/share ($60 strike price – $38.95 price paid minus premium).

The option is bought to close

Dave decides to close his open call position by buying the contract back. The tax calculation is subject to what price he paid to purchase it back. If he spent less than he sold it for, he would record a capital gain, and if he paid more than he sold it for, he would record a loss.

In-the-money covered calls

The tax rules for covered calls that expire in the money are more complicated. They depend on whether the call is qualified or unqualified. Qualified covered calls can be taxed at long-term capital gains rates, while unqualified trades are taxed at short-term capital gains rates – regardless of how long the shares are held.

Determining whether a call is qualified or not is an intricate process, and more specific information can be found at the IRS website linked at the bottom of this page.

As a general rule, the call should not be lower than the previous day’s closing price, and it must have more than 30 days left until it expires.

Wash sale rule

The wash sale rule prevents losses in particular security from being transferred to a “substantially identical” security with a 30-day window.

If we look back at Dave, he could not take a loss on his XYZ stock, and immediately purchase a call option on XYZ within 30 days. The loss would not be allowed; rather, it would be added to the premium he paid for the new call option.

In this example, Dave’s holding period for the call option would start on the day he sold the shares of XYZ, not the day that he purchased the call.

Option expiration

When a trader purchases an option, either a call or a put, there is a stated expiration date unless the trader decides to roll it forward.

If the option expires at a profit, then the rules are similar to selling an option: if the option was held for less than a year, then it will be considered a short-term gain. If the option was held for more than a year, then it would be considered long-term.

It is important to note that if an option seller buys back the option to close out the position before it expires, then the resulting gain or loss is automatically treated as short-term. This rule applies even if the option was sold more than a year ago.

Option exercises and stock assignments

When an option is exercised, the trader does not report the position on Schedule D Form 8949. Instead, the option’s premium is either added or subtracted to the overall cost basis of the stock.  The IRS applies different rules depending on whether it is a call or a put to determine how the premium is treated.

Call

When a call is exercised, the holder purchases shares from the writer at the strike price. The holder adds the premium from the cost basis of the shares, and the writer includes the premium and increases the realized amount on the sale of the shares.

Let’s look at a hypothetical example:

Hannah purchased a call for ABC Inc. with a $100 strike price at a $2.00 premium that expires in six months. ABC is currently trading at $83.  after Hannah purchases the option, ABC releases earnings and exceeds analyst predictions causing the stock to shoot to $112.  

Since the option is now in-the-money, Hannah would like to exercise her option and purchase the shares of ABC. Her cost basis would be $10,200 ($100 strike price x 100 shares + $200 premium).

If she sells the shares three months later at $120, she will have realized a $20 gain per share ($120 market price – $100 strike price)

Since this trade was completed under a year, it would be considered a short-term capital gain, and Hannah would have to pay taxes accordingly.

Put

Puts are treated similarly to calls, but if the option is exercised without the trader owning the shares, then the trade could be taxed under short-sale rules. These would calculate the total time starting at the exercise date to the closing date.

If a put is exercised, the holder reduces the amount realized from the sale of the shares by the price of the premium, and the writer reduces the cost basis of the stock received.

Benefits of exchange-traded/broad-based Indexed options

The IRS treats the sale of exchange-traded index options and other non-equity securities such as bonds or commodities, differently than other types of options transactions.

The 60/40 rule

In this case, the IRS rules can be quite favorable to traders due to the 60/40 rule. Under the 60/40 rule, 60% of gains are treated as long-term, and 40% are treated as short-term, regardless of the holding period.

Among the benefits of this rule are lower capital gains taxes. Since the holding period on the security does not influence the tax rate, the majority of capital gains from exchange-traded indexed options will be taxed at long-term rates, which have a maximum of 23.8%. Under the 60/40 rule, the short-term capital gains rate can reach as high as 43.4%, which enhances the benefit of the rule.

Other securities that fall under the 60/40 rule when held for less than a year include regulated futures and foreign currency contracts as well as non-equity, debt, commodity futures, and currency options.

At the end of the year, the IRS considers these contracts as marked to market (MTM) at their fair value. This MTM valuation treats them as if they were closed. Holding the securities longer will incur higher capital gains taxes.

Conclusion

As you can see, there is quite a bit of nuance when it comes to the tax treatment of options. While taxes are not fun, misfiling or misunderstanding, the tax implications of trades is much worse.

Fortunately, there is plenty of information on why options are taxed, and what rules are in place to assist traders.

By taking the time to research and understand the difference between short and long-term capital gains, how expiration can affect your taxes, and more, you will be in a much better position to plan out your trades.

For more information on special tax rules that apply when selling options, see IRS Publication 550 https://www.irs.gov/pub/irs-pdf/p550.pdf, page 60.

Join 200k+ options traders
Thank you! Please check your email!
Oops! Something went wrong...
Be the first to get notified when we publish new updates.

FAQs

How are options taxed when exercised?

When an options contract is exercised, the IRS has specific rules about handling the cost basis of the new position. These rules differ depending on if a put or call option is exercised. The direction in which the cost basis is adjusted depends on whether the account holder is the buyer or seller and whether the contract is a call option or put option.

If the account holder is a buyer of a call option and chooses to exercise the option, add the cost of the call option to the cost basis of the stock purchased. For example, Sally buys a call option for $2 for ABC stock with a $50 strike price. If she exercises the option to buy ABC stock at $50, the cost basis in ABC is $50 + $2 = $52. The holding period for stock acquired when exercising an option begins the day after the option is exercised.

If the account owner is a buyer of a put option and chooses to exercise the option, subtract the put option’s cost from the amount realized on the exercise. For example, Bob buys a put option for $2 for ABC stock with a $50 strike price. If he exercises the option to sell ABC stock at $50, the amount realized on ABC’s sale is $50 - $2 = $48.

The IRS treats buying a put option as a short sale. The exercise, sale, or expiration of the put is a closing of the short sale. If the account holder has a long stock position and buys a put option, the holding period for capital gains or losses is dependent on how long the long stock position was held. For example, if Sue has held 100 shares of ABC stock for 6-months and buys and exercises a put option with a $50 strike, any gain on the exercise, sale, or expiration of the put is a short-term capital gain.

If the account owner sells a call or put, the premium received is a short-term capital gain. The account owner does not realize the gain until either the trade is closed or the option expires. If the put option sold is exercised and the owner is assigned stock, subtract the cost basis of the exercised stock by the amount of premium received. For example, Bob sells a put option on ABC stock for $2 with a $50 strike price. Bob is assigned ABC stock at $50. Bob’s cost basis in ABC stock is $50 - $2 = $48. His holding period in ABC stock begins on the date he was assigned and bought the stock, not the date he originally sold the put.

If a call option sold is exercised and the account owner is assigned stock, the amount realized on the sale of the stock is increased by the amount received in call option premium. For example, Sue sells a call option on ABC stock for $2 with a $50 strike price. The amount Sue realizes on the sale of the ABC stock position is $50 + $2 = $52. Her capital gain or loss is based on the $52 realized amount. The gain or loss on the ABC position is based on how long she holds ABC stock. If the holding period is longer than one year, the gain is considered long-term.

Unlike option sales and expirations, the option position is not reported on Schedule D Form 8949 when exercise or assignment happens. Instead, the proceeds from the sale of the option are included in the stock position from the assignment.

When calculating the tax liability, properly adjust the cost basis of stock to make sure the option premium is incorporated in the stock position’s cost basis.

How do I report options trading on my tax return?

Profits or losses from trading equity options are considered capital gains or losses (these get reported on IRS Schedule D, Form 8949).

On this page
FAQs
Share this





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

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