# Should American Options be Exercised Early?

As we know, unlike a European option, the holder of an American option can exercise the option before the expiry date. Because of this additional benefit of being able to exercise the option early, an American option is always more expensive than a European option. However, is this benefit of any real use, that is, is there a situation where the option holder will get a better payoff by exercising the option early? The answer is NO. You should never early exercise an American option, especially if it’s a non-dividend paying stock. Let’s look at the reasoning behind this.

The option has intrinsic value and time value. The intrinsic value of the option is always greater than 0. Along with that the cash has time value, so you would rather delay paying the strike price by exercising it as late as possible. You could use that money to earn interest.

So, a positive intrinsic value plus time value implies that you are better off selling the option rather than exercising it early. This is true for a non-dividend paying stock.

However, for a dividend paying stock, the only time it may pay to exercise a call option is the day before the stock goes ex-dividend, and only if the dividend minus the cost of carry is less than the corresponding Put. By exercising, the option holder may forego the time value but will make up from the dividend received. We have used the word 'may' because the dividend may not be high enough to justify the early exercise.

## Data Science in Finance: 9-Book Bundle

Master R and Python for financial data science with our comprehensive bundle of 9 ebooks.

### What's Included:

- Getting Started with R
- R Programming for Data Science
- Data Visualization with R
- Financial Time Series Analysis with R
- Quantitative Trading Strategies with R
- Derivatives with R
- Credit Risk Modelling With R
- Python for Data Science
- Machine Learning in Finance using Python

Each book includes PDFs, explanations, instructions, data files, and R code for all examples.

Get the Bundle for $39 (Regular $57)## Free Guides - Getting Started with R and Python

Enter your name and email address below and we will email you the guides for R programming and Python.