Patent ID: 8781945

Claim:
A processor readable medium incorporating a program of instructions configured, when executed by an electronic processor, to provide a user alert based on market data received from an exchange data stream including data for a plurality of exchange-traded market items, the program comprising: instructions executed to receive, as a first user selection, a first market event setting designating a first market event, the first market event comprising a market item of the plurality of exchange-traded market items trading at at least one of a high value for a first predefined time designation, a low value for the first predefined time designation, a high value for an average or aggregate value for a second time designation, or a low value for the second time designation; instructions executed to receive user input specifying a maximum period of time; instructions executed to receive the market data comprising a first market signal corresponding to the first market event occurring at a first moment in time at a first value and to receive the market data comprising a second market signal corresponding to the first market event occurring at a second moment in time at a second value, the first moment in time being before the second moment in time, the second value being different from the first value; and instructions executed to generate and to provide automatically the user alert only when the second moment in time occurs within the maximum period of time of the first moment in time.