Pricing American Options using Machine Learning Algorithms
ArXiv ID: 2409.03204 “View on arXiv”
Authors: Unknown
Abstract
This study investigates the application of machine learning algorithms, particularly in the context of pricing American options using Monte Carlo simulations. Traditional models, such as the Black-Scholes-Merton framework, often fail to adequately address the complexities of American options, which include the ability for early exercise and non-linear payoff structures. By leveraging Monte Carlo methods in conjunction Least Square Method machine learning was used. This research aims to improve the accuracy and efficiency of option pricing. The study evaluates several machine learning models, including neural networks and decision trees, highlighting their potential to outperform traditional approaches. The results from applying machine learning algorithm in LSM indicate that integrating machine learning with Monte Carlo simulations can enhance pricing accuracy and provide more robust predictions, offering significant insights into quantitative finance by merging classical financial theories with modern computational techniques. The dataset was split into features and the target variable representing bid prices, with an 80-20 train-validation split. LSTM and GRU models were constructed using TensorFlow’s Keras API, each with four hidden layers of 200 neurons and an output layer for bid price prediction, optimized with the Adam optimizer and MSE loss function. The GRU model outperformed the LSTM model across all evaluated metrics, demonstrating lower mean absolute error, mean squared error, and root mean squared error, along with greater stability and efficiency in training.
Keywords: American Options, Monte Carlo Simulation, Least Square Method (LSM), Deep Learning, LSTM/GRU
Complexity vs Empirical Score
- Math Complexity: 7.0/10
- Empirical Rigor: 6.5/10
- Quadrant: Holy Grail
- Why: The paper incorporates advanced mathematical concepts like stochastic differential equations and risk-neutral pricing but also details specific ML implementations, hyperparameters, and empirical metrics (MAE, MSE, RMSE) with a clear dataset split, indicating a balance of theoretical and practical rigor.
flowchart TD
A["Research Goal<br>Pricing American Options<br>using ML"] --> B["Data Preparation<br>80-20 Train-Test Split<br>Features & Bid Price Target"]
B --> C{"Machine Learning Models"}
C --> D["LSTM Model<br>4 Layers, 200 Neurons"]
C --> E["GRU Model<br>4 Layers, 200 Neurons"]
D & E --> F["Computational Process<br>Monte Carlo Simulation +<br>Least Square Method<br>Optimized with Adam/MSE"]
F --> G["Key Findings & Outcomes"]
G --> H["GRU Outperforms LSTM<br>Lower MAE, MSE, RMSE"]
G --> I["ML Enhanced Pricing<br>Accuracy & Robustness"]
G --> J["Efficient Integration<br>Classical Finance +<br>Modern Computation"]