Alert conditions and operators

The alerts function in IQ Web is based on the monitoring of information. It allows you to receive a notification and subsequently take an action, such as buying or selling a stock, when a certain event occurs.

The monitoring point that triggers an alert is called the alert condition. By customizing the conditions, relational operators, and values, you can control when alerts are triggered. Operators define the relationship between two entities - in this case, the alert condition and the value.
 
For each category – price, volume, or 52 week – there will be different conditions available. Refer to the price, volume, 52-week, and operator tables for details. 

Price

Condition  Value Support operators
Ask price Must be a positive $ value, using as many decimal places as desired.
<
>
<=
>= 
Ask size Must be a whole number (no decimal). <
>
<=
>= 
Bid price  Must be a positive $ value, using as many decimal places as desired.
<
>
<=
>= 
 
Bid size  Must be a whole number (no decimal).

<
>
<=
>= 
 
Change amount  Must be a positive and negative $ value using as many decimal places as desired. <
>
<=
>= 
 
Change percent  Can be a positive or negative % value.

<
>
<=
>= 
 
Last price  Must be a positive $ value using as many decimal places as desired. <
>
<=
>= 
 
Maximum price  Must be a positive $ value using as many decimal places as desired. >
>= 
Minimum price  Must be a positive $ 
value using as many decimal places as desired.
 
<
<=
New day high
Populated and streamed* automatically with the day high from level 1 data.

Note: streaming values will be dependent on your market data entitlements for the selected security. To update your market data package, please visit myQuestrade.

>
New day low Populated and streamed* automatically with the day low from level 1 data.

Note: streaming values will be dependent on your market data entitlements for the selected security. To update your market data package, please visit myQuestrade.
<

Volume

Condition  Value Support operators
Average volume N/A - the value cannot be manually set but will be derived by comparing current day volume to 20 trading day average volume. >
>=
Change % high volume  Must be a positive and negative %  value. <
>
<=
>= 
 
High volume  N/A - the value cannot be manually set but will be derived by comparing current day volume to 20 trading day average volume x 2. >=
Volume  Must be a whole number (no decimal). >=
>
 

52 wk

Note: new day high and new day low alerts will expire automatically at the end of the trading day if they are not triggered first. If you have selected the Outside trading hours checkbox, the alert will expire at the end of extended trading hours.

Condition  Value Support operators
New day high
 
N/A >
>=
New day low N/A <
<=

 
New 52 week high N/A >
>= 
New 52 week low N/A <
<=
% 52 week high <
>
<=
>=
% 52 week low   <
>
<=
>=
 
$ 52 week high   <
>
<=
>=
 
$ 52 week low   <
>
<=
>=

Operators

The operators define the relationship between the condition and the value.


Operator symbol Description
>= The condition is equal to or greater than the input value.
<= The condition is equal to or less than the input value.
> The condition is greater than the input value.
< The condition is less than the input value.
All content in the Exchange, whether provided by Questrade or created by the community members, is for informational purposes only and does not contain advice or recommendations on behalf of Questrade Inc. Use of this site is subject to the terms of service and user posting rules.