Patent ID: 11935118
Assignee: TRENDSPIDER LLC
Field: IT methods for management (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A method for providing financial alerts for a plurality of financial instruments traded in a market, the method comprising:
retrieving, by a processor, financial transaction data for the plurality of financial instruments specified by a user, wherein the financial transaction data includes at least open price, close price, high price, low price, time and volume of individual financial transactions;
generating, for display on a graphical user interface, a plurality of price charts for one or more of time periods based on the retrieved financial transaction data, wherein the generated plurality of price charts includes one or more technical indicators, and wherein the one or more technical indicators comprise one or more values calculated based on the retrieved individual financial transaction data;
receiving, via the graphical user interface, a plurality of user-specified annotations for the plurality of price charts, wherein the user-specified annotations include a plurality of trigger conditions for generating an alert;
automatically analyzing, by the processor, in real-time, the plurality of price charts to calculate the relative position of the technical indicator conditions in order to determine if one or more of the trigger conditions has been met, wherein each of the technical indicator conditions specify a particular technical indicator or data point of a particular price chart for a particular symbol during a particular time period;
generating, by the processor, automatic annotations on the plurality of price charts by filtering all mathematically possible trend lines that can be annotated on the plurality of price charts based on relevance of the trend lines, proximity of the all mathematically possible trend lines to current price trend lines, and one or more user-defined trend line filtering criteria;
generating, by the processor, a financial alert configuration for the plurality of price charts based on the annotations, wherein the financial alert configuration includes alert criteria and the plurality of trigger conditions; and
generating, by the processor, an alert notification, in response to determining that the one or more trigger conditions has been met.