| CPC G06F 16/219 (2019.01) [G06F 16/2322 (2019.01); G06F 16/2358 (2019.01); G06Q 40/06 (2013.01)] | 10 Claims |

|
1. A non-transitory computer readable medium storing computer readable instructions, which when executed by at least one processor of a system, in response to receiving user input, cause the system to perform,
identifying, from the user input, a first event type and a first security identifier;
obtaining, based on the first event type, a first set of event dates from an event database;
for each event date of the first set of event dates,
obtaining, from a historical performance database, an event value on the event date of the first security identifier,
obtaining a related date to the event date, the related date being within a date range of the event date,
obtaining, from the historical performance database, a value on the related date of the first security identifier,
determining a difference value, the difference value being a difference between the event value on the event date of the first security identifier and the value on the related date of the first security identifier, and
storing the difference value in a set of difference values;
calculating an average difference of the set of difference values; and
displaying, on a user device, the average difference and an event indicator corresponding to the first event type.
|