Custom alert conditions

Both custom and smart alerts are based on the monitoring of information, allowing you to receive a notification and subsequently take an action, such as buying or selling a stock when an event in the market occurs. However, it is important to understand the differences between the trigger conditions for each type of alert.

Custom alerts allow for the most flexibility, enabling you to create alerts to cover most market event signals. For custom alerts to trigger, you need to define the condition, operator and value. Together these items make up the overall condition under which the alert is triggered. For example:

 Condition       Operator          Value       
 Ask price >        $150      

In this example, the alert is triggered when the ask price is greater than $150.

By customizing the items (condition, operator, and value) that make up the overall alert condition, you can control when alerts are triggered. Operators define the relationship between two entities – in this case, the condition and the value.
 
For each category (price, volume, or 52 week), there are different conditions available. Refer to the operator, price, volume, and 52-week tables for details. 

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.

Price

Condition  Value Operators
Ask price Must be a positive $ value, using up to four decimal places.

Example: 20.0005
<
>
<=
>= 
Ask size Must be a whole number (no decimal).

Example: 65
<
>
<=
>= 
Bid price  Must be a positive $ value, using up to four decimal places.

Example: 43.08
<
>
<=
>= 
 
Bid size  Must be a whole number (no decimal).

Example: 40

<
>
<=
>= 
 
Change $
Must be a positive or negative $ value using up to four decimal places.

Example: -5.0000


<
>
<=
>= 
 
Change percent  Can be a positive or negative % value.

Example: -10.00%
<
>
<=
>= 
 
Last price  Must be a positive $ value using up to four decimal places.

Example: 42.00
<
>
<=
>= 
 
Maximum price  Must be a positive $ value using as many decimal places as desired.

Example: 50.0005

>
>= 
Minimum price  Must be a positive $ value using as many decimal places as desired.

Example: 40.0005
 
<
<=
New day high
Populated and streamed automatically with the day high from level 1 data. 

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

<

Volume

Condition  Value Operators
Average volume N/A - the value cannot be manually set but is derived by comparing the current day's volume to the 20 trading day average volume. >
>=
Change % high volume  Must be a positive or negative %  value.

Example: -10
<
>
<=
>= 
 
High volume  N/A - the value cannot be manually set but is derived by comparing the current day's volume to the 20 trading day average volume x 2. >=
Volume  Must be a whole number (no decimal).

Example: 15

>=
>
 

52 wk

Note: new day high and new day low alerts 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 expires at the end of extended trading hours.

Condition  Value 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 Must be a positive or negative %  value. 

Example: 5.00
<
>
<=
>=
% 52 week low Must be a positive or negative %  value. 

Example: -10.00
<
>
<=
>=
 
$ 52 week high Must be a positive $ value using up to four decimal places.  

Example: 50.0000
<
>
<=
>=
$ 52 week low Must be a positive $ value using up to four decimal places. 

Example: 10.00
<
>
<=
>=
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.