games, where one participantβs gain is exactly
balanced by the losses of others, applies directly to
certain options strategies, such as hedging and
speculative betting (von Neumann & Morgenstern,
1944). Be more specific, this applies to the question
of whether the option is exercised on the delivery
date. Each node in the binomial tree represents an
underlying market situation that may mean different
economic consequences for different market
participants, such as buyers (long) and sellers (short).
In contrast, non-zero-sum scenarios, where
cooperative strategies may benefit all parties
involved, fit well with more complex derivatives
trading strategies, such as those involving multiple
parties, which have different goals (Fudenberg and
Tirole, 1991). In a binomial tree model, different
paths can represent multiple possible states of the
market at different points in time in the future. By
assigning different combinations of strategies to each
state (such as long and short combinations), it is
possible to simulate how market participants seek the
optimal strategy under different market conditions.
In addition, the predictive power of binomial tree
models, combined with game theory concepts such as
Nash equilibrium, can be used to develop new
financial instruments and trading algorithms. These
tools can be dynamically adjusted in response to new
information and market developments, providing
traders and financial institutions with a competitive
advantage in a rapidly changing environment. The
integration of theoretical models with practical
application tools is crucial. As noted by LΓ³pez de
Prado (2018), the combination of Nash equilibrium
and binomial tree model has significantly improved
financial algorithms (Joshi, 2003). This approach
illustrates the substantial benefits of combining game
theory concepts with financial models to innovate and
enhance trading strategies.
2 METHODOLOGY
2.1 Data Source
To facilitate the establishment of mathematical
models and calculations, this study utilizes historical
financial data for Apple Inc. (AAPL) obtained from
Yahoo Finance and Alpha Vantage. The dataset spans
from January 1, 2022, to January 1, 2023, and
includes daily closing stock prices, along with
detailed option data. The option data comprises key
variables such as closing prices, high prices, low
prices, and trading volume. These datasets provide
the necessary inputs for constructing the binomial tree
model and applying game theory principles to analyze
option pricing.
2.2 Variable Description
The primary variables in this study are derived from
the stock and option data. For stock data, the daily
closing prices are used to simulate the potential future
prices of the underlying asset within the binomial tree
model. For option data, variables including closing
prices, high prices, low prices, and trading volume are
essential for constructing the payoff matrix and
determining optimal strategies based on game theory.
2.3 Model Construct
Historical stock prices for Apple Inc. (AAPL) are
retrieved using the quantmod package in R. The
closing prices are extracted and organized into a data
frame for further analysis. Option data for Apple Inc.
(AAPL) are obtained using the alphavantager
package, which interfaces with the Alpha Vantage
API. The data includes various attributes of options
over the specified period. To ensure consistency in
the analysis, the stock and option data are aligned to
cover the same date range by intersecting their dates.
The next step is for historical volatility calculation.
Historical volatility is a crucial parameter for the
binomial tree model. It is calculated based on the
standard deviation of the log returns of the stock
prices, annualized over 252 trading days [9, 10].
π
ξ―§
=ln(
ξ―£
ξ³
ξ―£
ξ³ξ°·ξ°
) (1)
where π
ξ―§
is the stock price at time t. The annualized
volatility is calculated as:
π= π π(π
ξ―§
)Γ
β
252 (2)
The binomial tree model simulates the potential
future prices of the underlying stock over a specified
number of steps (100 steps in this study). The model
parameters include the time step (dt), volatility, risk-
free rate (r), and up (u) and down (d) factors. The
probabilities of upward and downward movements
(p) are calculated accordingly. The up factor u and
down factor d are calculated as:
π’= π
ξ°
β
βξ―§
, π=

ξ―¨
(3)
Where t is the time steps. The risk-neutral probability
p is calculated as:
π=
ξ―
ξ³βξ³
ξ¬Ώξ―
ξ―¨ξ¬Ώξ―
(4)
The payoff matrix is defined in terms of the
constructed price tree and the strike price of the
option. The strike price is set based on option data for
a specific date.