Price Alerts
A notification when price reaches a level. It is a small feature with a specific and underrated function: it lets a decision be made before the moment it applies.
MadStockAlerts Research · Updated August 28, 2026
What to take away
- An alert is a condition set in advance and evaluated continuously.
- Its value is that the level is chosen while nothing is happening.
- It removes the need to watch, which is where most unplanned decisions come from.
- Alerts on a delayed feed are delayed by the same interval.
- Too many alerts produce the same problem as too many indicators.
MAD Academy Training Video · 0:45
Let the Chart Watch Itself
An alert converts a plan you made calmly into a notification, which removes the need to watch and the temptation to act early.
This lesson is part of a Stock Alerts + Tools plan.
What it is actually for
The mechanical function is a notification. The useful function is that it moves a decision from the moment price is at a level, when attention and pressure are highest, to the moment the level was chosen, when neither applies.
That is the same argument the written plan and the saved layout articles make. Every one of them is a commitment device, and the value comes from the decision being made in advance rather than from the mechanism.
The second function
An alert removes the reason to watch. A person watching a screen makes decisions; a person notified when something specific happens makes fewer of them, and the ones they make are about the condition that was defined.
- Most unplanned entries occur while watching a chart with no defined condition.
- Watching also produces the fatigue that precedes the worst decisions of a session.
- An alert makes it possible to hold a defined idea without monitoring it.
- It also captures the situation where the level is reached at a moment nobody was looking.
What they cannot do
| Limit | Consequence |
|---|---|
| A delayed feed | An alert on delayed data fires late by the same interval |
| A gap through the level | The alert fires at a price well past the one set |
| An alert is not an order | Nothing executes; a decision is still required |
| Extended hours | Depends on whether the alert evaluates them at all |
The second row is the one that matters for anything held through an event. An alert set at a level below the current price is not a stop, and a gap past it produces a notification rather than a fill.
The budget argument again
Alerts accumulate exactly as drawings do. A list of forty alerts across thirty securities produces notifications continuously, and continuous notifications restore the state the alerts were meant to remove.
What an alert should have attached to it
An alert that fires with no context is a notification that a number was reached, and by the time it arrives the reasoning behind it has usually been forgotten.
| Field | Why |
|---|---|
| The reason the level was chosen | Which is the whole content of the alert |
| What to do if it fires | Decided in advance, which is the point of setting it |
| What would make it irrelevant | So a stale alert can be removed rather than acted on |
| The date it was set | Because a level chosen six months ago describes a different situation |
The fourth row is what makes the list maintainable. A level set for a structure that has since resolved is noise, and without a date there is no way to tell which alerts those are.
Most platforms allow a note on an alert, and it is the difference between a notification and a decision that was made in advance and is now being executed.