Gamma trading tool
First Claim
1. A computer-implemented method for generating hedging orders, the method comprising:
- calculating a volatility factor associated with a first financial instrument;
generating a first stage of a multiple stage hedge sequence, wherein said first stage in the hedge sequence comprises;
a first order to hedge the first financial instrument by acquiring a first position in a second financial instrument at a first target price that is determined based on the volatility factor and a reference price; and
a second order to hedge the first financial instrument by acquiring an opposite position to said first position in the second financial instrument at a second target price that is determined based on said volatility factor and said reference price; and
transmitting the first and second orders to an exchange, such that both the first and the second orders are simultaneously pending and execution of the first or second orders is determined based on price movement of the second financial instrument.
2 Assignments
0 Petitions
Accused Products
Abstract
Automated hedging of financial instruments can include the automated generation of orders to hedge a financial exposure associated with a first financial instrument (e.g., to hedge a risk associated with the value of an option). The hedging orders include buy and sell orders to acquire long or short positions in a hedging instrument having a price movement that is correlated with price movements of the first financial instrument. The long and short positions are acquired so as to offset modeled changes in value of the first financial instrument. After an initial hedging order to buy or sell stock is filled by an exchange, subsequent hedging orders may be generated. Pricing and quantity for the subsequent hedging orders may be based on a user-specified movement in the price of the second financial instrument and may be automatically modified in response to price trending of the market with respect to the second financial instrument.
70 Citations
26 Claims
-
1. A computer-implemented method for generating hedging orders, the method comprising:
-
calculating a volatility factor associated with a first financial instrument; generating a first stage of a multiple stage hedge sequence, wherein said first stage in the hedge sequence comprises; a first order to hedge the first financial instrument by acquiring a first position in a second financial instrument at a first target price that is determined based on the volatility factor and a reference price; and a second order to hedge the first financial instrument by acquiring an opposite position to said first position in the second financial instrument at a second target price that is determined based on said volatility factor and said reference price; and transmitting the first and second orders to an exchange, such that both the first and the second orders are simultaneously pending and execution of the first or second orders is determined based on price movement of the second financial instrument. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer-implemented method for generating a sequence of hedging orders to hedge the pricing volatility of a first financial instrument, comprising an option associated with an underlying second financial instrument, the method comprising:
-
determining a first buy price, a first buy quantity, a first sell price, and a first sell quantity, wherein the first buy price and the first sell price are based on an initial reference price and a volatility factor indicative of the percentage movement in the price of the second financial instrument at which a trader desires to hedge, and wherein the first buy quantity is based on a gamma factor, the volatility factor and the buy price; and
the first sell quantity is based on the gamma factor, the volatility factor and the sell price;generating a first stage of a hedging sequence for hedging the first financial instrument, the first stage comprising; a first buy order to purchase the second financial instrument specifying a buy quantity based on the first buy quantity, and a buy price based on the first buy price; and a first sell order to sell the second financial instrument specifying a sell quantity based on the first sell quantity, and a sell price based on the first sell price; and transmitting the first buy order and the first sell order to the exchange such that execution of the first buy order or the first sell order is determined based on price movement of the second financial instrument.
-
-
14. A computer-implemented system for generating hedging orders, the system comprising:
-
a programmable processor adapted to; calculating a volatility factor associated with a first financial instrument; generating a first stage of a multiple stage hedge sequence, wherein said first stage in the hedge sequence comprises; a first order to hedge the first financial instrument by acquiring a first position in a second financial instrument at a first target price that is determined based on the volatility factor and a reference price; and a second order to hedge the first financial instrument by acquiring an opposite position to said first position in the second financial instrument at a second target price that is determined based on said volatility factor and said reference price; and transmitting the first and second orders to an exchange, such that both the first and the second orders are simultaneously pending and execution of the first or second orders is determined based on price movement of the second financial instrument. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
wherein wherein C is the first financial instrument price, S in the second financial instrument price and
-
-
22. The system of claim 21, wherein said opposite position to said first position in the second financial instrument comprises a sell order with a target price and a sell quantity, wherein said target price of said sell order is calculated according to the following formula:
-
Sell Price =Reference Price * (100 +percMove(θ
))/100;and wherein said sell order quantity is calculated according the following formula;
Sell Qty;
=(percMove(θ
) * Γ
)/Sell Price.
-
-
23. The system of claim 19, wherein the first order to hedge the first financial instrument by acquiring a first position in a second financial instrument comprises a sell order with a target price, and wherein the target price of said sell order is calculated according to the following formula:
Sell Price =Reference Price * (100 +percMove(θ
))/100.
-
24. The system of claim 23, further comprising a sell quantity, wherein said sell quantity is calculated according to the following formula:
-
Sell Qty;
=(percMove(θ
) * Γ
)/Sell Price,wherein wherein C is the first financial instrument price, S is the second financial instrument price and
-
-
25. The system of claim 24, wherein said opposite position to said first position in the second financial instrument comprises a buy order with a target price and a buy quantity, wherein said target price of said buy order is calculated according to the following formula:
-
Buy Price =Reference Price * (100- percMove(θ
))/100and wherein said buy order quantity is calculated according the following formula;
Buy Qty;
=(percMove(θ
) * Γ
)/Buy Price.
-
-
26. A computer-implemented system for generating a sequence of hedging orders to hedge the pricing volatility of a first financial instrument, comprising an option associated with an underlying second financial instrument, the system comprising:
a programmable processor adapted to; determining a first buy price, a first buy quantity, a first sell price, and a first sell quantity, wherein the first buy price and the first sell price are based on an initial reference price and a volatility factor indicative of the percentage movement in the price of the second financial instrument at which a trader desires to hedge, and wherein the first buy quantity is based on a gamma factor, the volatility factor and the buy price; and
the first sell quantity is based on the gamma factor, the volatility factor and the sell price;generating a first stage of a hedging sequence for hedging the first financial instrument, the first stage comprising; a first buy order to purchase the second financial instrument specifying a buy quantity based on the first buy quantity, and a buy price based on the first buy price; and a first sell order to sell the second financial instrument specifying a sell quantity based on the first sell quantity, and a sell price based on the first sell price; and transmitting the first buy order and the first sell order to the exchange such the execution of the first buy order or the first sell order is determined based on price movement of the second financial instrument.
Specification