Interactive user interface for input of forecasts and risk priorities and display of related strategies in a trading system
Abstract
A system for inputting a forecast and/or a risk priority and displaying an associated strategy for a trading system comprises a processor and a memory. The processor is configured to receive an indication of a forecast for an underlying investment and/or an indication of a risk priority. The processor is configured to display and/or cause the display of the probability band and/or a list of risk priorities. The processor is further configured to determine a probability band based at least in part on the forecast and display or cause a display of one or more strategies compatible with the forecast or to determine an ordered list of risk priorities and display or cause a display of one or more strategies compatible with the ordered list. The memory is coupled to the processor and configured to provide the processor with instructions.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A system for displaying a trading strategy, the system comprising:
a processor configured to:
determine, for an underlying investment, a plurality of percentages, each of which is associated with one of a plurality of dates subsequent to the determination and being indicative of a probability of the underlying investment being priced at one of a plurality of prices upon the occurrence of the associated one of the plurality of subsequent dates;
cause a display of the determined plurality of percentages;
receive, from a user, a selection of at least one of the displayed plurality of percentages, the selection being based on a user's forecast of the underlying investment being priced at a price indicated by the selection on the date indicated by the selection;
generate one or more strategies compatible with the price and date indicated by the selection;
cause a display of the generated one or more strategies; and
a memory coupled to the processor and configured to provide the processor with instructions.
2 . A system as in claim 1 , wherein the selection of at least one of the displayed plurality of percentages further comprises a selection of a plurality of the displayed plurality of percentages associated with a range of the plurality of prices, over one or more dates, at which the underlying investment is expected to be at.
3 . A system as in claim 1 , wherein the selection of at least one of the displayed plurality of percentages further comprises a selection of a plurality of the displayed plurality of percentages associated with a range of the plurality of prices, over one or more dates, at which the underlying investment is not expected to be at.
4 . A system as in claim 1 , wherein the processor is further configured to present a user interface comprising the display of the determined plurality of percentages, the user interface further being operative to receive the selection from the user via the display of the determined plurality of percentages.
5 . The system as in claim 1 , wherein the determined plurality of percentages are displayed on a price vs. date graph, each of the determined plurality of percentages being displayed as one or more colored pixels, the color being associated with the percentage value thereof.
6 . The system as in claim 1 , wherein the underlying investment is characterized by an implied volatility value, the determination of the plurality of percentages being based thereon.
7 . The system as in claim 1 , wherein the processor is further configured to cause the display of the determined plurality of percentages juxtaposed with data indicative of a price of the underlying investment at a plurality of dates prior to the determination of the plurality of percentages.
8 . The system as in claim 1 , wherein the generation of the one or more strategies is based on one of a look up table, an algorithm or a model.
9 . A system as in claim 1 , wherein the processor is further configured to receive, from the user, a selection of an existing position to include in the one or more strategies.
10 . A system as in claim 9 , wherein the processor is further configured to display an adjustment trade, based on the selected existing position, operative to achieve at least one of the one or more strategies.
11 . A system as in claim 1 , wherein the processor is further configured to:
receive an indication of an order of one or more risk priorities; determine an ordered list of the one or more strategies based on the received order; cause a display of the ordered list; and cause a display of the one or more strategies further compatible with the ordered list.
12 . A system as in claim 11 , wherein one of the one or more risk priorities comprises one of targeting maximizing potential market gain, targeting minimizing potential loss, targeting maximizing odds of profitability, targeting maximizing potential percent market gain, .
13 . A system as in claim 11 , wherein the indication of the order comprises dragging and dropping one of the one or more risk priorities.
14 . A system as in claim 1 , wherein the processor is further configured to receive an indication to select one of the one or more strategies, wherein the selection enables a user to perform one or more of the following: edit, analyze, or trade the selected strategy.
15 . A computer implemented method for displaying a trading strategy, the method comprising:
determining, by a processor for an underlying investment, a plurality of percentages, each of which is associated with one of a plurality of dates subsequent to the determination and being indicative of a probability of the underlying investment being priced at one of a plurality of prices upon the occurrence of the associated one of the plurality of subsequent dates; causing, by the processor, a display of the determined plurality of percentages; receiving, by the processor from a user, a selection of at least one of the displayed plurality of percentages, the selection being based on a user's forecast of the underlying investment being priced at a price indicated by the selection on the date indicated by the selection; generating, by the processor, one or more strategies compatible with the price and date indicated by the selection; and causing, by the processor, a display of the generated one or more strategies.
16 . A computer implemented method as in claim 15 , wherein the selection of at least one of the displayed plurality of percentages further comprises a selection of a plurality of the displayed plurality of percentages associated with a range of the plurality of prices, over one or more dates, at which the underlying investment is expected to be at.
17 . A computer implemented method as in claim 15 , wherein the selection of at least one of the displayed plurality of percentages further comprises a selection of a plurality of the displayed plurality of percentages associated with a range of the plurality of prices, over one or more dates, at which the underlying investment is not expected to be at.
18 . A computer implemented method as in claim 15 , further comprising presenting, by the processor, a user interface comprising the display of the determined plurality of percentages and receiving, by the processor, the selection from the user via the display of the determined plurality of percentages.
19 . The computer implemented method as in claim 15 , further comprising displaying the determined plurality of percentages on a price vs. date graph, each of the determined plurality of percentages being displayed as one or more colored pixels, the color being associated with the percentage value thereof.
20 . The computer implemented method as in claim 15 , wherein the underlying investment is characterized by an implied volatility value, the determination of the plurality of percentages being based thereon.
21 . The computer implemented method as in claim 15 , further comprising causing, by the processor, the display of the determined plurality of percentages juxtaposed with data indicative of a price of the underlying investment at a plurality of dates prior to the determination of the plurality of percentages.
22 . The computer implemented method as in claim 15 , wherein the generation of the one or more strategies is based on one of a look up table, an algorithm or a model.
23 . A computer implemented method as in claim 15 , further comprising receiving, by the processor from the user, a selection of an existing position to include in the one or more strategies.
24 . A computer implemented method as in claim 23 , further comprising displaying an adjustment trade, based on the selected existing position, operative to achieve at least one of the one or more strategies.
25 . A computer implemented method as in claim 15 , further comprising:
receiving, by the processor, an indication of an order of two or more risk priorities; determining, by the processor, an ordered list based on the received order; causing, by the processor, a display of the ordered list; and causing, by the processor, a display of the one or more strategies further compatible with the ordered list.
26 . A computer implemented method as in claim 25 , wherein one of the one or more risk priorities comprises one of targeting maximizing potential market gain, targeting minimizing potential loss, targeting maximizing potential profitability, targeting maximizing potential percent market gain.
27 . A computer implemented method as in claim 25 , wherein the indication of the order comprises dragging and dropping one of the one or more risk priorities.
28 . A computer implemented method as in claim 15 , further comprising receiving an indication to select one of the one or more strategies, wherein the selection enables a user to perform one or more of the following: edit, analyze, or trade the selected strategy.
29 . A non-transitory computer readable storage medium comprising computer instructions for:
determining, for an underlying investment, a plurality of percentages, each of which is associated with one of a plurality of dates subsequent to the determination and being indicative of a probability of the underlying investment being priced at one of a plurality of prices upon the occurrence of the associated one of the plurality of subsequent dates; causing a display of the determined plurality of percentages; receiving, from a user, a selection of at least one of the displayed plurality of percentages, the selection being based on a user's forecast of the underlying investment being priced at a price indicated by the selection on the date indicated by the selection; generating one or more strategies compatible with the price and date indicated by the selection; and causing a display of the generated one or more strategies.
30 . The non-transitory computer readable storage medium as in claim 29 further comprising computer instructions for:
receiving an indication of an order of two or more risk priorities;
determining an ordered list based on the received order;
causing a display of the ordered list; and
causing the display of the one or more strategies further compatible with the ordered list.Join the waitlist — get patent alerts
Track US2014188765A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.