A price alert is a saved level that notifies you when a stock, ETF, future or coin trades at or through it. PortfolioTrackr checks each level once a minute while the market is open and around the clock for crypto, so the alert leaves within a minute of the cross. When it reaches you then depends on the channel you picked.
What problem do price alerts actually solve?
Price alerts solve the problem of not being able to watch every holding every minute of every day. You own 12 stocks across three exchanges and some crypto, and you cannot sit on a chart waiting for one of them to reach a level you care about.
The honest version of the problem has three parts:
- You can't watch continuously. A level you care about on EMAAR.AE might be crossed while you're asleep in another timezone.
- Broker apps are single-broker. If your money is spread across Alpaca, Interactive Brokers and a manual crypto portfolio, no single broker app watches all of it.
- Phone-side alerts die when the phone sleeps. An alert that only runs inside an open app won't fire when the app is closed.
A price alert turns a level you define into a message that reaches you. The question most people get wrong is how that message gets triggered, which is exactly what decides when yours fire.
How does a server-side price alert work?
A server-side price alert is checked by PortfolioTrackr's own servers, not by your phone or browser, so it fires even when every app and browser you own is closed. This is the single most important fact about alert reliability, and it's why where the check happens matters more than how pretty the chart looks.
The engine works on a fixed loop rather than a streaming tick:
- Every position level and every watchlist level is checked once a minute while that market is open.
- Crypto levels are checked around the clock, because crypto never closes.
- Stock, ETF and futures levels are skipped when the market is shut: no checks at night, on weekends, or on exchange holidays.
The engine is market-hours and holiday aware per exchange. A level on the London Stock Exchange is checked on London's calendar, a level on the Abu Dhabi Securities Exchange on Abu Dhabi's. You don't configure any of this; it reads the correct calendar for each ticker automatically.
What kinds of levels can you set?
Alerts are price levels only. On a position you set Target 1, Target 2 and a stop-loss level; on a watchlist entry you set a price above or below.
There are no news, earnings, ex-date, analyst-rating or percentage-move alerts, and PortfolioTrackr reports status against your own levels rather than giving advice. It tells you "Target 1 reached" or "stop-loss level reached"; it never tells you what to do about it. If you want context on how alerts reach you across channels, see our breakdown of which alert channels actually reach you.
Why do "once" and "recurring" alerts fire differently?
A "once" alert fires a single time and then stops, while a "recurring" alert re-arms and can fire again, but only after the price clearly re-crosses the level. This difference is the reason your alerts behave the way they do.
- Once alerts fire exactly one time and the message says so. You hear when your level is hit, and then that alert is done.
- Recurring alerts re-arm after the price moves clearly back across the level, so you get told each genuine time it crosses again. A recurring alert repeats for the same target at most once every 5 minutes.
What is the hysteresis band and why does it matter?
The hysteresis band is a small buffer that stops a recurring alert from firing over and over when a price wobbles right on the line. Without it, a stock sitting at $99.98 to $100.02 against a $100 level would spam you dozens of times.
With the band, the price has to move clearly past the level and then clearly back before the alert re-arms. That one design choice is why a well-set recurring alert feels calm instead of chaotic.
How do you set up a price alert step by step?
Setting up a price alert takes under a minute: open the holding or watchlist entry, enter the level, pick once or recurring, and choose how you want to hear about it. Here's the full flow as you'd actually do it in PortfolioTrackr.
- Open the position or watchlist entry. On a holding you'll see fields for Target 1, Target 2 and a stop-loss level. On a watchlist ticker you set a price above or below.
- Type the level. Enter the price in the holding's own currency. PortfolioTrackr already knows which exchange and calendar the ticker trades on.
- Choose once or recurring. Pick once for a one-time heads-up, recurring for a level you want to keep hearing about each time it's crossed.
- Pick your channels. Turn on push, email, WhatsApp or Telegram, and SMS if your plan includes it.
- Save. The server picks it up from there. You can close the app completely and the level is still watched.
Your watchlist holds 10 tickers on the free trial and Starter, and 50 on Pro and Lifetime. If you're wiring up alerts across stocks and crypto in one place, our guide to tracking stocks and crypto together covers how both asset types sit in one view.
What do you actually see when an alert fires?
When an alert fires you get a message naming the ticker, the level and its status, delivered on each channel you switched on. The message is plain and specific: it says which level was reached, not a vague "something moved".
Delivery channels are available by plan as follows:
| Channel | Free trial | Starter | Pro / Lifetime |
|---|---|---|---|
| Push | Yes | Yes | Yes |
| Yes | Yes | Yes | |
| Yes (10/day) | Yes (50/day) | Yes (50/day) | |
| Telegram | Yes | Yes | Yes |
| SMS | No | No | Yes (20/day) |
The daily caps are handled honestly. If you hit the WhatsApp cap or the SMS cap of 20 a day, PortfolioTrackr shows a clear in-app "paused for today" notice instead of silently dropping messages. You always know when a channel is capped rather than wondering why it went quiet.
How fast does an alert land?
An alert goes out within a minute of the cross, and how fast it lands after that depends on the channel. Push and Telegram tend to arrive quickly; email and SMS depend on the provider in the middle.
The phrase to hold onto is "within a minute": you hear within a minute of your level being hit, assuming the market is open when it's hit. That last clause leads straight into the honest limits.
What are the honest limits of price alerts?
The honest limits matter as much as the features, because an alert you misunderstand is worse than no alert. Here they are stated plainly.
- After-hours crosses wait for the open. A stock level crossed while the exchange is closed alerts you at the next market open, not at 3am. The engine doesn't check a shut market, so it can't tell you about a cross it never looked for.
- Delivery speed depends on the channel. The alert goes out within a minute, but email or SMS can take longer to land than push or Telegram.
- The free trial pauses alerts when it ends. When the 3-day free trial finishes, alerts pause and your channel settings are kept. They start working again by themselves once you buy a plan; you don't re-enter anything.
- Downgrading drops channels you lose. Moving from Pro to Starter drops SMS, because Starter doesn't include it. The channel switches off, and you switch it back on after upgrading again.
None of these are bugs. They follow directly from checking levels server-side, once a minute, only while the relevant market is open.
Why doesn't PortfolioTrackr alert you at 3am for a stock?
It doesn't alert you overnight for a stock because the exchange is closed and the engine skips closed markets. There's no tradeable price to cross at 3am for an LSE or NYSE name, so the first honest moment to tell you is the open.
Crypto is the exception: because crypto trades around the clock, those levels are checked around the clock too, so a BTC-USD cross at 3am does reach you at 3am.
Who are price alerts for, and who are they not for?
Price alerts are for investors who hold across several brokers or exchanges and want to be told when their own levels are reached without staring at charts. They're especially useful if your holdings are spread across timezones.
Price alerts suit you if:
- You hold across multiple venues and want one engine watching all of them, which pairs well with keeping every account in one place via a connected portfolio tracker.
- You care about specific price levels: a target, a stop-loss level, a watchlist entry point.
- You want delivery that reaches you off-app, on push, WhatsApp, Telegram or email.
They're probably not for you if:
- You want news, earnings or analyst-rating alerts. These are price-level alerts only.
- You expect sub-second trading signals. The engine checks once a minute, not on a streaming tick, and it reports status rather than telling you to trade.
- You want alerts to decide for you. PortfolioTrackr reports where price sits against your levels and leaves the decision entirely with you.
The bottom line
Price alerts fire the way they do because they're checked server-side, once a minute, only while the relevant market is open, around the clock for crypto. That design is why they reach you with every app closed, why an overnight stock cross waits for the open, and why a recurring alert stays calm instead of spamming you.
Set your Target 1, Target 2, stop-loss level or watchlist price, pick your channels, and let the server watch. You get told within a minute when your level is hit, and nothing else pretends to be a signal it isn't.
Frequently asked questions
Do price alerts work when the app is closed?
Yes. PortfolioTrackr checks every alert server-side, so levels are monitored even when every app and browser you own is closed. The check happens on PortfolioTrackr's servers once a minute while the market is open, not inside your phone, which is why alerts fire reliably off-app.
How fast do price alerts fire after a level is crossed?
An alert goes out within a minute of the cross, because levels are checked once a minute while the market is open. How fast it then lands depends on the channel: push and Telegram usually arrive quickly, while email and SMS depend on the provider in between.
Why didn't my stock alert fire overnight?
Stock, ETF and futures alerts are skipped when the exchange is closed, so a level crossed overnight or on a holiday alerts you at the next market open, not at 3am. Crypto is the exception: those levels are checked around the clock, so a crypto cross at 3am reaches you at 3am.
What's the difference between once and recurring alerts?
A once alert fires a single time and the message says so, then stops. A recurring alert re-arms and fires again, but only after the price clearly re-crosses the level, and at most once every 5 minutes. A small hysteresis band stops a price wobbling on the line from spamming you.
Which alert channels come with the free trial?
The free trial includes push, email, WhatsApp and Telegram alerts, with WhatsApp capped at 10 messages a day. SMS is Pro and Lifetime only. When the 3-day trial ends, alerts pause and your channel settings are kept, then work again by themselves once you buy a plan.