Torn Stock Alerts
Connect your API key to start the tape  Β·  

Torn Stock Alerts

Watch any Torn stock and get a notification the moment it crosses a price you set β€” either direction. Keep this tab open; it checks prices in the background.

1. Choose which stocks to watch
?
Check a stock to start watching it. "Notify below/above" are fixed prices that trigger an alert. "Or if it drops/rises %" is an alternative β€” it locks in the current price as a baseline the moment you set it, and alerts once the price moves that % away from that baseline. Leave any of these blank to skip.

"Range so far" is the lowest and highest price this app has seen since you opened it (Torn's basic API doesn't hand over full history). The "% of range" number is just where today's price sits between that low and high β€” 0% is the session low, 100% is the session high. It's a description of the past, not a forecast: it can't tell you where the price is headed next, and Torn's market can move against it at any time.

"Watched only" hides everything except your checked stocks, useful once your list gets long.

"Since last visit" compares the price now to whatever it was the last time you had this app open β€” including after closing it entirely. A "NEW LOW"/"NEW HIGH" badge means this exact check just pushed the price past every reading this app has ever recorded for that stock, and watched stocks get a notification for it too.

Where Torn provides it, a line under the range shows that stock's investor benefit, based on what you've entered in "You own." Active benefits (money, items, etc.) pay out on a repeating schedule and scale in "Benefit Block" steps β€” the 1st increment needs one block of shares, the 2nd needs 3 blocks total, the 3rd needs 7, doubling each time β€” so it shows your current increment and how many more shares unlock the next one. Passive benefits (like a bank interest or racing boost) are a single on/off perk that needs the share count held for 7 days straight.

"Your avg buy price" is what you actually paid per share, on average β€” enter it to see real profit or loss next to "You own," not just current value. "Last collected" (for stocks with active payouts) is the last date you claimed the dividend in-game; the app uses it to count down to your next payout and can notify you when one's ready.

If a watched stock is near its low and you've entered a budget, it appears above as a buy signal with a suggested share count. If you own shares in one that's near its high, it appears as a "consider selling" flag instead.

?
Fetches how many shares you actually own straight from Torn and fills in "You own" for you. Needs a key with the "user β†’ stocks" selection β€” use "Build a key for this app" in the key menu (top right) if you haven't already. If the key doesn't have that access, this will just tell you so; nothing breaks.
City bank
Separate from stocks: locked-term interest, pulled live from Torn's bank API.
Connect your API key above to load the stock list.

2. Back up your watchlist
?
Your watchlist lives only in this browser. Copy a code, or show it as a QR code, to move it to another device β€” open this app there and either paste the code or scan the QR with "Scan a code." Scanning needs camera permission and only works over HTTPS (which Netlify/GitHub Pages already give you).

3. Alert history
?
Every alert this app has fired β€” price thresholds, % moves, new session highs/lows, dividend reminders β€” gets logged here with a timestamp, so you can see what happened while you were away instead of only the current state. Stored locally, same as everything else; kept to the most recent 50.

No alerts fired yet.

Prices come straight from the official Torn API using your key, from your browser β€” nothing is sent anywhere else. If you use "Sync my holdings," it makes one extra call to Torn's user β†’ stocks selection to read your own share counts β€” this needs a key with that selection enabled, and is entirely optional; you can always type "You own" by hand instead. High/low shows the range observed since you started tracking each stock here, not its full history. The line graph on each card plots price points that have actually been checked since you started using the app β€” not Torn's full historical chart. Once the site owner sets up shared history, points from every visitor merge into one graph everyone sees; otherwise it's just this browser's own checks. Buy suggestions are a simple heuristic β€” where the price sits in the range you've seen β€” not financial advice; the game's stock market can move against any pattern. Alerts fire once per crossing, then re-arm once the price moves back between your thresholds. Closing this tab pauses checking.