WireRally

← Back to WireRally

The WireRally User Guide

What WireRally does, what it looks like, and exactly what it does and does not do with your money and your information. Written for someone opening this for the first time — details for the more experienced sit in the "for the curious" sections, so nobody has to read past what they need.

A one-minute tour of WireRally. Prices and positions shown are sample data.

Who WireRally is for

Someone with a job, a brokerage account, and no spare hours.

You already invest. You have opinions and an account, and you are not free to watch a screen at 9:45 on a Tuesday — you are in a meeting, or at a desk that is not yours to leave. You have read that a disciplined, rules-based approach tends to beat an emotional one, and holding down a day job has not left you a real way to act on that.

WireRally does the watching and the arithmetic, and still asks before it acts. Reading a signal and deciding takes under a minute on a phone — on a commute, between meetings, whenever you actually have a moment — and the trade lands in your own brokerage account, never ours.

Because the news that matters to a trade does not wait for market hours either — an earnings report is often released before the open or after the close, not during it — WireRally keeps watching before 9:30 and after 4:00 too, and can publish a new signal from what it finds. See Catching news outside market hours below. Existing signals can also be traded outside the regular session — pre-market, after-hours, and through Alpaca's own overnight session — so nothing has to sit unanswered until you are back at a desk — see Trading after a signal expires, and outside market hours.

What WireRally does for you

The research runs itself. The decision stays yours.

WireRally watches a fixed list of large, heavily traded US companies for you — the trend in each share price, and the news as it breaks. When something lines up, it works out a complete trade: which company, which direction, a price to get in at, a price to take profit at, and a price to cut the loss at if it goes the other way. Then it sends you a Telegram alert with the whole thing and waits.

The reading is done by software, including the part that is genuinely hard for a person to keep up with: reading the day's news on every company on the list and judging what it actually means for the share price. You get the conclusion in plain English, with the underlying numbers underneath it if you want to check the working.

Think of it as a research desk that reports to you, not a manager that acts for you. It does the watching, the reading and the arithmetic, then sends you a Telegram alert the moment something is ready, grouping more than one idea into a single message instead of several, with a link straight into WireRally so approving takes one tap, not a search through the feed to find what it's about. From there, it stops: nothing trades until you tap, and you choose how many shares.

When you see a signal, you see exactly what everyone else sees: the same stock, the same prices, published at the same moment. That is a deliberate choice, not a limitation — it is what keeps this a service that publishes ideas rather than one that manages your money or tells you, personally, what to do with it. We believe you are better equipped to do that when you have good, timely information to act on.

The watching does not stop when the market closes, either. A lot of company news — quarterly earnings especially — comes out before the open or after the close, and WireRally can publish a signal from it right then instead of waiting for the next regular session. See Catching news outside market hours.

And every idea it has ever published is on a public scorecard, including the ones that lost. You can check the record before you trust it — see Performance.

What it looks like

Examples, so you know what you are signing up for. These are illustrations with made-up figures, drawn with WireRally's own styling — the real screens look like this, with your numbers.

A signal

Everything needed to judge one idea, on one card: the company, the direction, how much support the call has, the prices, and why.

The small dial under Buy or Sell shows how strong the call is: the further it leans left, the weaker the score; the further right, the stronger. More on it under The dial under Buy or Sell, below.

MCD McDonald's Corporation SELL

Matching strategy

Trend and Momentum

Protect the trade with

Sell short at 249.23 Buy back for a profit at 239.26 Cut the loss at 259.20

You sell borrowed shares now and buy them back later, so it is the price rising that costs you.

In plain terms: The price is clearly below its recent average, and buying and selling have been fairly even. We found no recent news worth reading into. Together that points downwards, so this is a sell signal.

A short is explained in the card itself rather than assumed. The profit price is always listed before the stop, so the first number you read is the one you are hoping for. The dial under Sell leans to the left: the price trend and the news were weaker than on most of this strategy's calls (see The dial under Buy or Sell, below).

The news behind it, and what you already hold

When a signal was driven by something in the news, the card shows the headline and, when known, its source. And if the company is one you already have a position in, the card says so, and says whether approving would add to that position or reduce it. Without that, it is easy to end up with twice the exposure you meant on a company you had forgotten you owned.

When a waiting signal would add to shares your Alpaca account already owns, or to a short sale it already has, a note at the top of the screen says so too. Everyone gets the same signal, and WireRally cannot see what is in your account until you open WireRally, so only you can judge whether that is what you want.

AMZN Amazon.com, Inc. BUY

Matching strategy

Trend and Momentum

Protect the trade with

Buy at 231.40 Sell for a profit at 240.66 Cut the loss at 222.14

You already hold 40 AMZN +$412.00 — approving this would add to that.

In plain terms: The price has been climbing steadily against its own recent average, and buyers have had the upper hand. Recent coverage reads positively. Together that points upwards, so this is a buy signal.

Behind this: Amazon lifts annual profit outlook as cloud revenue accelerates Reuters

The headline is the one the reading was based on, with its source named. Your holding is read live from your own account when you open WireRally and never stored. A buy signal on a company you are short would say nothing extra, because that reduces your position rather than doubling it.

One signal, two ways to protect it

Every signal can be protected one of two ways, and you pick which before you approve. Stop-loss + profit target sets one price to take the profit and one to cut the loss. If the price jumps past the stop, it can sell at a worse price. Trailing stop-loss has no profit price: the stop follows the price as it moves your way, so a winning trade can keep running. Tap between them on the card to see each one's prices.

NVDA NVIDIA Corporation BUY

Matching strategy

Trend and Momentum

Protect the trade with

Buy at 184.90 Sell for a profit at 192.30 Cut the loss at 177.50

Same entry, two exits. Pick one for each signal. When more than one strategy has a signal on the same company at the same time, they share one card too, with the strategies to choose between above the prices.

Your positions, split by where they came from

A brokerage statement cannot tell you which of your holdings came from following a signal and which you opened yourself. This screen can, because it knows what you approved here.

From our signals

Positions you opened by approving a signal here.

AMZN holds 40 shares
Today +$38.40 Since you opened it +$412.00
GE owes 12 shares
Today -$9.12 Since you opened it -$61.44

"Owes" rather than "holds" on a short, because you owe those shares back. Checked when you open the screen and at no other time — WireRally keeps no copy of your broker key, so it cannot look while you are away.

How it works

  1. WireRally publishes a signal. It names a company, a direction (buy or sell), a price to get in at, and two ways to protect the trade: a profit price with a stop loss, or a stop loss that follows the price.
  2. You review it. Every signal comes with a plain-English reason — what the price has been doing, what recent news says, if anything — not just a chart and a hunch.
  3. You decide, and you choose the size. Approve it, or pass. If you approve, you type in how many shares — WireRally never suggests a number, because how much of your own money to risk is your decision and nobody else's.
  4. A Sell means selling what you own, if you own it. When a Sell signal arrives for a stock you already hold, you choose how many of your shares to sell. The box starts empty and shows how many you own; tap Use my N shares to fill in all of them, or type a smaller number. Selling all of them closes the position and cancels its stop-loss and profit target. Selling some cancels only the orders needed to free those shares, and WireRally then puts them back on the shares you keep. If it cannot put one back, it tells you why. If an order that WireRally did not send holds the shares you want to sell, nothing is sent and no order is canceled. WireRally shows you that order with its Alpaca order number. Tap "Cancel that order and sell" to cancel it and send the sale, or cancel it in Alpaca and try again. If you do not own the stock, a Sell is a short sale, a bet the price will fall, and the button says Approve Short Sell.
  5. Alpaca places the order. WireRally sends the order using your own Alpaca connection, in your own account. It never touches your money directly, and it cannot act without your say-so.

    Sometimes WireRally cannot tell whether your order reached Alpaca, for example if the connection drops at the wrong moment. When that happens, WireRally tells you. Check your Alpaca account first. If the order is not there, you can try again. A second try sends the same order number, and Alpaca refuses an order number it has already received.
For the curious: what actually generates a signal

Each signal combines two kinds of evidence: how the share price has been trending against its own recent history, and what recent news about the company suggests. Neither is published as a bare number — WireRally translates both into plain sentences ("the price has moved far above its recent average, and it has been bought so hard that it looks stretched"), with the underlying figures shown underneath for anyone who wants to check the reading directly.

We do not publish the exact formula or the exact thresholds that decide when a signal fires. That is deliberate: those numbers are WireRally's edge, and publishing them would make the free signals easy to reproduce and would not make anyone's trades better. What we do publish in full is the result — every signal, and what happened to it — which is the part that actually lets you judge whether this is worth following.

The rules that do not bend

For anyone, on any strategy:

Nothing is placed unless you tap Approve. No answer means no trade. This is the one rule everything else in WireRally is built around.

WireRally never decides anything on your behalf and never holds your money. It reads your balance and positions from Alpaca, with your own key, only while you are using WireRally, and does not keep them.

Signals

This is the first screen you see. When there is something you have not answered yet — published recently, still within its decision window — it appears first, under Recent signals. Tap one to open it, see the reasoning, choose how many shares, and approve or pass. A signal you do not answer in time simply expires — nothing is placed on your behalf by default, ever.

Under that is every signal ever published, in one place, whether it worked out or not. Each signal is the same for everyone. It does not change based on the stocks you own or the strategies you follow.

How many signals you see depends on your plan:

When some signals are hidden from you, a note in the list tells you how many.

Each signal shows the company name with a link to further research, the exact prices, the reasoning behind it, and, when there was one, the headline of the news story it was based on. For a trailing-stop signal specifically, expiring does not mean the door is closed for good — see the next section.

The dial under Buy or Sell. It shows how strong the call is. Leaning left, the score was weaker; leaning right, it was stronger. Every signal comes from two readings: how the share price has been trending, and what recent news about the company suggests. The strategy combines them into one reading, and a signal is only sent once that reading passes a set line. The dial compares that reading with the strategy's other calls: pointing straight up is a typical call for that strategy, toward the left weaker than most, toward the right stronger than most. A strategy with only a few calls so far is measured another way until it has enough: the left end is the line a signal has to pass, the right end the strongest reading it can produce. The dial works the same way for a buy and a short sell, since the label already gives the direction. Each strategy is compared only with itself, so compare dials within a strategy rather than across them. It describes the reading, not how much to trade or whether the trade will work: a strong reading can still lose, and a narrow one can win.

Reading the prices on a card. The entry price ("Buy at", "Sell short at") is a limit: the order fills only at that price or better — at it or lower for a buy, at it or higher for a short. It does not move. When you approve, it starts as your limit price and you can change it, at any time of day. The live price is shown beside it, and WireRally points it out if your price is more than 2% away from it. If you change the limit on a stop-loss + profit target signal, the stop and the profit price move with it by the same percentage.

A trailing stop is different: it moves. "4% below the highest price" on a buy means the stop starts 4% under your fill and rises as the price rises, but never falls. "4% above the lowest price" on a short means it starts 4% over your fill and comes down as the price falls, but never goes up. For example, a short filled at $123.00 with a 4% trailing stop starts with its stop at $127.92; if the price then drops to $110.00, the stop has followed it down to $114.40. The percent starts at the signal's own; you can change it when you approve, or save your own default for a strategy.

Catching news outside market hours

A lot of the news that moves a stock the most — a quarterly or annual earnings report especially — is released before the market opens or after it closes, not during the trading day. Most trading apps have nothing to say about that until the next regular session, by which point the stock has often already gapped to a new price at the open. WireRally keeps assessing the news through the pre-market, after-hours and overnight windows, and can publish a new signal from what it finds right then, not the next morning.

A stop-loss and profit price placed together can only go in while the market is open, 9:30 AM to 4:00 PM Eastern on trading days. Outside those hours that option is greyed out on every card, with a line under it saying when it becomes available (available from 9:30 ET, or the day and time after a weekend or holiday), and it unlocks on the same card when the market opens. The trailing stop can be used at any time, so a signal published outside regular hours can be approved straight away with it.

A signal published outside regular hours stays open for your decision until an hour after the next open, so one published on a Friday evening can still be approved on Monday morning. The card shows when it expires.

An off-hours signal can lag the news by a few minutes on top of whatever delay the news source itself has. WireRally checks for fresh news every 15 minutes rather than the instant a story breaks, so a signal usually reaches you within about 15 minutes of a headline. That is still far earlier than finding out only once the next regular session opens — the point is catching the early wave of a move, not the very first tick of it.

If a signal changes direction before you act on an earlier one from the same evening — say, an early read reverses once more of the earnings call is digested — the older card is withdrawn from what is still awaiting your decision and says so, pointing to the newer one. The same happens when the strategy repeats an off-hours signal after the market opens, with a fresher price: the older card is marked Updated and the newer one takes its place. If you had already approved the older one, your trade is not affected. Nothing about the original signal is ever changed or deleted; it stays exactly as published, on the public record, for anyone checking the track record later.

You choose whether an off-hours signal reaches you on Telegram right away or waits until a time of your own choosing — see Quiet hours in Account Settings. This setting only changes when Telegram messages reach you. It does not change which signals you see in WireRally.

Trading after a signal expires, and outside market hours

A signal doesn't have to go stale just because its decision window closed. Look for Trade anyway on its card under Past signals. It trades at today's price, not the published one, with either way of protecting the trade:

Your limit price starts at the current market price once you pick buy or sell: the ask for a buy and the bid for a sell, the prices you can trade at right now, or the last trade if there is no current offer, and the screen says so. Switching between buy and sell updates it until you type your own; after that it stays as you set it until you close the screen. Reopening the screen starts again from the market price then.

Trading it this way opens a different screen on purpose. It's a plain warning that the original call, direction included, reflected the market when it published, not now. So the buy-or-sell choice starts unset instead of assumed, since you might not make the same call today. Either way, you trade at a current price, not the old published one.

During regular market hours

With a trailing stop, you choose a market order or a limit order. A market order buys or sells now, at whatever the price is when Alpaca fills it, which can differ from the price shown. A limit order buys only at your price or lower, or sells only at your price or higher. Its price box starts at the current asking price for a buy, or the current bid for a sell, and you can change it. If it has not filled by the close, it is canceled. If it fills while you are not using WireRally, it has no trailing stop until you add one. The next time you open WireRally, it lists the trade with an Add the stop button. With a stop-loss + profit target, it is a limit order at your price, placed together with its stop-loss and profit target; if it hasn't filled by the close, it is canceled.

Before the open, after the close, and overnight

Most trading apps go quiet when the closing bell rings. WireRally doesn't: you can place this trade pre-market, after-hours, and through Alpaca's own overnight session, because the moments that matter to a trade don't always land at 10am on a weekday. Outside regular hours it uses the trailing stop and a limit order: your limit price starts at the current market price as described above, with the current bid and ask shown beside it, and you can change it.

An order placed outside regular hours can sit open for a while. If it doesn't fill right away, Alpaca cancels it at 8:00 PM Eastern. WireRally shows you the exact date when you place the order, since that can land later the same evening or the next business day depending on when you placed it.

With a trailing stop, your entry and its protective stop are placed as two separate steps, whether you approved the signal the normal way or through Trade anyway. (A stop-loss + profit target goes in together with the entry.) The stop goes on right after your entry is confirmed filled. If it can't attach right away, WireRally tells you on the spot and keeps trying while that screen stays open. If you leave before it finishes, a banner appears above every tab until it's done, with a one-tap way to finish it yourself. You can dismiss that banner once you've seen it, and bring it back any time from the menu under Show unprotected positions.

Your trades

One screen for everything about you, in two parts: what you are holding now, and what you decided.

What you hold

Read live from your own Alpaca account the moment you open this screen. It is split into what came from following a WireRally signal and what you traded yourself — a brokerage statement cannot tell those apart, and this screen exists specifically to do that.

WireRally never keeps a copy of your broker key, so it cannot watch your account while you are away. This screen shows what was true the moment you opened it, and says so — it is a checkup, not a live monitor.

It also checks every position for a protective stop, shows the shares you owe, and picks out trades you placed outside WireRally. All of that is explained, with pictures, in Protecting your positions below.

For the curious: following more than one strategy in one account

If you hold the same company because you approved signals from two strategies, your broker combines the shares into one position and reports a single average cost. WireRally still works out the profit for each strategy's signals from what you paid on each trade, using its own record of the trades you approved. Where a trade cannot be traced with certainty, the screen says so.

What you decided

Underneath, every signal you personally answered — approved or passed on — newest first, with a filter for which account it went to if you use more than one. Unlike the holdings above, this includes the ones you said no to, because knowing what you chose to skip is as useful as knowing what you took.

Your broker is not consulted for this half. It is our own record of what you decided, which is why it is there whether or not you have connected a broker key yet. The most recent 25 show first; tap Load more at the bottom for earlier ones.

Protecting your positions

Each time you open the Your trades screen, WireRally reads your whole Alpaca account, not only the trades from signals you approved, and points out anything that could cost you money without warning. Nothing here changes which signals you are sent; it looks after what you already hold.

Positions without a stop-loss

Many investors buy a stock and never set a price at which they would sell if it fell. That gap is how an ordinary loss turns into one that keeps going. WireRally checks every stock in your Alpaca account, whether you bought it by approving a WireRally signal or on your own. If any of your shares are not protected, a warning appears at the top of every screen.

A stock counts as protected only when every share you own is covered by a stop-loss order at Alpaca, on its own or linked with a profit target. A profit target on its own does not count: it sells only if the price reaches it. For example, if you own 10 shares and your stop-loss covers only 6 of them, you still see the warning for the other 4:

⚠️ KO Your KO shares have no stop loss. If the price falls, nothing sells them for you.
Trailing stop-loss

A trailing stop-loss percent is filled in (4%) and you can change it. Tap Add the stop, and WireRally sends a trailing stop loss order to your Alpaca account for the shares that are not yet covered. A stop-loss can only be placed for whole shares. If you own part of a share (for example, half a share), protect that part yourself in your Alpaca account. Dismissing a warning hides it until you next open WireRally; it comes back while the position is still unprotected.

If a profit target already holds your shares, Alpaca does not accept a second order to sell them. Add the stop then replaces that profit target with a stop loss and the same profit target, linked: once one of them has sold your shares, Alpaca cancels the other. This stop loss stays at a fixed price; it does not trail. For example, you own 25 shares with a profit target at $110.00, and the price is $108.00. You enter 4% and tap Add the stop. The profit target is replaced by a stop loss at $103.68 and the same profit target at $110.00, on the same 25 shares. When the profit target belongs to a trade you approved here, the stop loss goes back at that trade's own stop loss price, and that profit target needs no percent.

A trade you approved here with a trailing stop gets the same treatment if its stop could not be placed yet, for example because the order filled after you closed WireRally. It is listed at the top of the "Your trades" screen with its own Add the stop button. If you dismiss that one, Menu → Show unprotected positions brings it back.

The Add the stop button on a trade only works when WireRally is connected to the same Alpaca account the trade was placed in. If you have more than one Alpaca account and have switched to a different key, switch back in Account Settings first.

The list of unprotected positions is checked with Alpaca every time you open it. If Alpaca does not respond for one of your accounts, the list tells you it could not check that account.

Shares you owe

A position you owe (also called a short position) is one where shares were sold that were never owned. Alpaca lent them, so they have to be bought back at some point, which is what closing the position does. That is how you bet that a price will fall: you sell now and hope to buy back cheaper. If you did not mean to do that, it is worth a look. Your trades lists every one in a short table, each with its own button:

You owe shares on 3 of these

These were sold without being owned, so the shares have to be bought back at some point. That is deliberate if you meant to bet the price would fall. If you did not, it is worth checking. You can close them here or check them on Alpaca.

Stock Shares owed Today Since opened Close
GE 12 -$9.12 -$61.44
INTC 30 +$14.70 +$88.20
TSLA 5 -$6.05 +$23.50

Close all buys the shares back and ends the position.

You are also warned about an order that is waiting to sell shares you do not own: if it filled, it would leave you owing them. That can be deliberate, or left over from a position you closed somewhere else, so the warning links to Alpaca for you to check.

Trades you placed outside WireRally

The "Your trades" screen splits everything you hold by where it came from. Positions you opened by approving a signal here are under From our signals. Anything you bought or sold yourself, at Alpaca directly or with another app, is under Your own trades:

Your own trades

Positions you opened yourself, directly with your broker, not by approving one of our signals.

MSFT holds 15 shares
Today +$21.30 Since you opened it +$184.50

The same protection checks cover these too. If you hold more of a company than your approvals here account for, it is listed under Mixed: part our signals, part your own and left out of both totals, rather than guessing which part made the profit.

Margin: borrowing from Alpaca, and how to turn it off

Margin means trading with money or shares your broker lends you. Alpaca does it in two ways: it lends money when you buy more than the cash in your account covers, and it lends shares when you sell short. Margin accounts are usually switched on by default, so the loan simply happens when an order needs it. Borrowed money costs interest, and it makes losses bigger as well as gains.

If you would rather not borrow, go to Account Settings → Borrowing and turn on Avoid borrowing money or shares. With it on:

This setting is not a guarantee. A price can change between the check and the moment Alpaca fills your order. A market order fills at whatever the price is then, so it can cost more than the check found and borrow a little. A limit order fills only at your price or better, so its cost stays within the price you typed. When you use Trade anyway with a trailing stop during market hours, you can choose either one.

If your account is borrowing, WireRally tells you when you open it, with ways to pay the loan back.

It is off unless you turn it on, and you can change it at any time.

This is a WireRally setting and does not change your Alpaca account. Alpaca opens every account as a margin account, with borrowing and short selling available once the account holds $2,000 or more, and it does not offer a switch to turn margin off. So this setting covers the trades you approve in WireRally. Trades you place directly at Alpaca can still borrow.

One view of your whole account

Put together, these checks give you a view a brokerage statement does not: which positions came from WireRally signals and which you chose yourself, which have no stop, and which are shares you owe. On Performance, the chart can also show your own account's value over time, alongside the strategy's record. That line covers every position you hold, including your own trades, so you can see how your account as a whole is doing, not only the signals you followed.

Everything here is read when you open the screen. WireRally keeps no copy of your broker key, so it cannot watch your account while you are away. Opening the "Your trades" screen now and then is how you get a fresh check.

Performance

The scorecard. How many signals have been published, how many finished, and the win rate among those that did. What most services leave out is published here on purpose: how many never even reached the price to get in, so they count as neither a win nor a loss, and how many touched both the profit price and the stop so close together that there is no honest way to say which came first.

Each strategy has two records, one for each way of protecting a trade, and you switch between them at the top: every signal is scored as if it had been protected with a stop-loss and profit target, and separately as if it had been protected with a trailing stop. The two are never added together, since they close trades by different rules. Signals that were later replaced by a newer one are counted like any other.

While the record is still short, the screen says so. Until enough signals have finished to mean something, a line at the top says how many have and that a handful either way would move the percentages. The numbers are published as they stand from the first day — the note is about how much weight to put on them, not a reason to look away.

Below the headline numbers is a chart of the record over time, from the day it started to the last day the record checked. If you have added your Alpaca keys, the chart can also show how your own Alpaca account's value changed over about the same period. That line covers everything in your account, including trades you made yourself.

Under "Try your own settings" you can see how our published signals would have done with a different stop loss, profit target or trailing stop loss. The signals do not change. Results at other settings are worked out afterwards from later prices. They are not real trades and not trading advice. The amount you type is only for the example. It stays in your browser and is not saved.

For the curious: how "finished" and the categories are counted

A signal is finished once the price reaches either the profit target or the stop; until then it is still running and counts toward neither the wins nor the losses. On the trailing-stop record a signal finishes when its stop closes the trade, and it counts as a win or a loss depending on whether it closed above or below the entry price (the other way round for a short). The record starts checking prices when the market opens, so a signal published outside regular hours is scored from the open. The win rate is measured only across finished signals. A trade still open 10 trading days after its signal was published is counted under "Time ran out", with its result on that day, and not in the win rate. Every percentage on this screen is how far the share price moved — not what you personally made, which also depends on how many shares you chose. Your own results are on Your trades.

More than one strategy

WireRally can run more than one strategy at once — a fast-moving one and a slower one, say — each with its own independent scorecard, so a strategy held for months is never blended into the numbers for one held for days.

You choose which strategies to follow, on Performance or in Account Settings. That decides which ones send you Telegram alerts. You start out following all of them, including new ones as they start, and must keep at least one. Following or unfollowing a strategy does not change which signals you see in WireRally.

The Alpaca key you save in Account Settings covers every strategy you follow. If you hold the same company because you approved signals from two strategies, WireRally still works out the profit for each strategy's signals from what you paid on each trade. The note under Your trades explains how.

Account Settings

Open Account Settings from the gear at the top right, or from Menu → Account Settings. It appears once you are signed in, and starts with a list of its sections: tap one to jump to it. Everything here changes how WireRally reaches you and how your own trades are placed. None of it changes which signals exist or what they say: those are the same for everyone.

Your broker key

Paste your Alpaca API key here once. It is saved only on this device — see Security: your broker key for exactly what that means. One key covers every strategy you follow. Keep my keys on this device when I sign out is on unless you turn it off. We recommend leaving it on for your own computer or phone, so you don’t have to paste your keys again each time you sign in. You may want to uncheck it on a shared computer.

If you are on the free plan, use the API key from an Alpaca practice account. Alpaca calls it a "paper" account, and it trades pretend money. To trade with real money, you need a subscription.

Strategies you follow

Every strategy is listed with a Follow button, the same one you will find on Performance. Following decides which strategies send you Telegram alerts. You follow every strategy to begin with, and every new strategy as it starts, until you turn one off. You need to follow at least one, and we recommend following all of them. To stop alerts altogether, turn off Telegram alerts here in Account Settings, or mute the chat in Telegram itself. Following never changes what you can see: every strategy's signals stay on the Signals tab.

Telegram alerts

Connect a Telegram chat and WireRally messages you when a new signal is published, following your alert settings, so you are not relying on remembering to open WireRally. Tapping the alert opens the exact trade, ready for you to review — nothing is placed by tapping the message itself.

If you are on the free plan, Telegram only sends you alerts for the signals you can see in WireRally. For example, after your first 30 days, you get alerts for the first 3 signals each day.

You need Telegram first. If you do not have it yet, install it on your phone or computer from telegram.org and sign up; Telegram asks for your phone number.

To connect, tap Connect Telegram here and open the link it gives you. Telegram opens a chat with WireRally; tap Start in that chat and you are set. The link works once and only for a few minutes, so if it has expired, tap Connect Telegram again.

One thing worth knowing on a phone: Telegram usually opens links in its own built-in browser, which does not share anything you have saved in Safari or Chrome — including your broker key. If a link opens and asks you to add your key again, that is why. You can fix it once: in Telegram, go to Settings → Data and Storage → Web Browser → Open Links In, and choose your normal browser.

How many alerts a day

Set a daily ceiling on Telegram messages, from 1 to 10. This only changes how many Telegram messages you get. It does not change which signals you see in WireRally.

Quiet hours

Choose the earliest time of day WireRally will send you a Telegram alert, defaulting to 7am. A signal published earlier — including one published overnight, see Catching news outside market hours — is held, and reaches you when your quiet hours end if it is still open. Like the daily limit, this only changes when Telegram messages reach you. It does not change which signals you see in WireRally.

Signals you missed

If a signal closes while your alerts are paused (during your quiet hours, while Telegram is disconnected, or while WireRally's alerts are down), you get one message listing those signals once alerts resume. Each line links to the signal in WireRally. They have closed, so they can no longer be approved. This message counts as one toward your daily alert limit.

It covers the last 12 hours only. Signals held back by your daily alert limit are not included. These signals still appear in WireRally as usual.

Market Pulse

Each trading day at 8:30 AM ET, WireRally sends a short Telegram message before the market opens: how the major indexes and sectors are trading, the main market news with its sources, and what to watch that day, such as a Fed decision or large companies reporting. It is general news, the same for everyone, and it does not count toward your daily alert limit. It is on unless you turn it off here.

Stop loss reminders

A trade with a trailing stop loss gets its stop loss only after the order buys shares. If your order fills within about a minute while you are still on the approval screen, WireRally adds the stop loss then. Otherwise, tap Add the stop in the warning at the top of the screen the next time you open WireRally.

If WireRally has not sent one and your order may have bought shares, it sends you one Telegram message about it, at about 9:45 AM, 12:15 PM or 3:00 PM ET on a trading day, depending upon your quiet hours. You get it once for each order. It does not count toward your daily alert limit.

You get the reminder in Telegram even when you are not signed in to WireRally. To add the stop loss, open WireRally on a device where your Alpaca key is saved and tap Add the stop.

Borrowing

Alpaca can lend you money for a buy that costs more than your cash, and lend you shares for a short sale. Turn on Avoid borrowing money or shares and WireRally checks each trade you approve against the cash you can use. If the trade looks like it would borrow, it is not placed. This is not a guarantee, because a price can change before Alpaca fills your order. You still see the same signals in WireRally. If your account is borrowing, WireRally tells you when you open it.

Default stop & target

For each strategy you can save your own stop-loss and profit-target distances, as a percentage of the entry price. When you trade a signal with a stop-loss and profit target from that strategy, the trade screen starts with your numbers instead of the published ones. You can still change them there before you approve. Leave a field blank to use the published price.

Recovery codes and sign-out everywhere

Recovery codes are your way back in if you lose access to the account you sign in with. Generate a set and save them somewhere safe straight away: they are shown once, and we cannot show them again. Generating new codes replaces the old ones. See Security: your account & data.

Sign out everywhere ends every session on every device, which is useful if you signed in somewhere you no longer trust. To sign out of just this device, use Sign out at the top of the screen.

Email preferences

Whether we may send you promotional email. Email you need, such as verifying your address or resetting a password, is always sent whatever you choose here.

Billing

Subscribe, or manage an existing subscription: change your card, see invoices, or cancel. This opens Stripe's own secure page, so WireRally never sees your card details. If you cancel, your subscription stays active until the end of the period you have paid for and then does not renew. If you have free access, it says so and there is nothing to pay.

The free plan works with an Alpaca practice account, which trades pretend money. A new account sees every signal for its first 30 days, then the first 3 signals each day. Subscribing adds every signal and trading with real money. Connect your real-money Alpaca account before you subscribe and the first month is free; you enter your card when you subscribe, and the first charge is when the free month ends.

You never need a subscription to close a position or to add a stop-loss. Both work on any account, free or paid.

Close your account

Closes your WireRally account permanently. It signs you out on every device, disconnects Telegram so alerts stop, and ends your subscription. You will not be able to sign in to that account afterwards. Nothing happens until you choose one of two ways to close:

Your Alpaca account is not affected. Positions and orders there, including stop-losses, stay as they are.

Security: your broker key

Your Alpaca API key is saved only in your browser, on your own device. There is no column for it in WireRally's database, and nothing writes it down anywhere on our side.

On current browsers, your browser keeps it in encrypted form.

It has nothing to do with how you sign in to WireRally itself, whether that is Google or a password — two entirely separate credentials for two entirely separate purposes.

WireRally sends your key with each request that needs your Alpaca account, such as showing your positions or sending an order you approved. Requests to Alpaca go through our server, so the key passes through it on the way. Our server uses the key for that one request and does not keep it. We do not log it, store it, or use it for anything else.

To be precise: your key passes through our server each time WireRally reads your Alpaca account or sends it an order. What we can say is that we never keep it.

You can revoke a key at any time directly in Alpaca's own dashboard, which works immediately whether or not you have signed out of WireRally first.

Security: your account & data

We keep this list short on purpose. Here is everything of substance:

That is the entire list. We do not hold, and have never asked for:

The full picture, including every company involved in running the service and what each one sees, is in the Privacy Policy.

Signing in and recovery

You can sign in with Google or with a password. Recovery codes, if you generate them, are stored the same way passwords are — as a one-way scramble we cannot reverse, which is what keeps them safe. It does mean we cannot show them to you again later, so keep your copy. Recovering an account waits 24 hours and notifies you first, so a stolen code alone isn't enough — you get a chance to stop it.

When the waiting period is over, open WireRally on the same device and tap Finish a started recovery. Choose a password or a Google account within 1 hour. Your sign-in email stays the same. You get new recovery codes, and the old ones stop working. If the hour passes, start again with another code; that means another 24-hour wait. A recovery does not change your Alpaca account.

If someone starts a recovery of your account while you are signed in, WireRally shows it at the top of the screen with a "Stop this recovery" button.

Password reset only works for accounts that sign in with a password. If you signed up with Google, there is no WireRally password to reset, so no reset email is sent. Sign in with Google instead.

Signing out keeps your broker key on that device by default, saved in encrypted form on current browsers. It is not shown to anyone who signs in there with a different WireRally account. To have signing out remove it, turn off Keep my keys on this device when I sign out on the Account Settings screen. You may want to do that on a shared computer.

How WireRally compares

Most trade-alert services and automated trading tools ask you to trust a result you cannot fully check, or to hand over more control than the result has earned. WireRally is built the other way round.

Typical alert serviceWireRally
Track record Highlights the wins Every signal published, wins and losses, including the awkward categories others drop
Who executes the trade Often a shared or discretionary account You, in your own brokerage account
Position sizing Sometimes suggested or automated for you Always your own decision, always your own number
Your broker credentials Often stored on a server Kept only on your device
Is the signal personalized to you Sometimes, which is how it is sold Never — identical for every subscriber, which is what keeps this publishing rather than advising

Questions

QuestionAnswer
Can WireRally lose me money? Any trade can. WireRally publishes ideas and a public record of how they have done; it is not a guarantee. Every signal includes a stop-loss price, where your broker starts selling if the trade goes the other way.
Will WireRally ever send an order to my Alpaca account without me? No. Every trade needs your tap and your chosen size. If that ever changes for a given account, it will be a setting you turned on, not a default.
What happens if I do not answer a signal? It expires. Nothing is placed. Silence always means no trade — a signal can still be traded afterward with a trailing stop if you choose to, see the next question, but nothing happens automatically.
Can I trade a signal after it expires? Yes — look for "Trade anyway" on its card. It trades at today's price, with a trailing stop at any time or a stop-loss and profit target while the market is open. See Trading after a signal expires, and outside market hours.
Can I trade outside market hours? Yes — a signal published outside market hours can be approved then with its trailing stop, and "Trade anyway" works pre-market, after-hours, and in Alpaca's own overnight session. Your limit price starts at the current market price, and you can change it.
Can WireRally publish a brand-new signal outside market hours, not just let me trade an old one? Yes — see Catching news outside market hours. It is built for news like earnings reports that break before the open or after the close. WireRally checks for news every 15 minutes, so a signal usually reaches you within about 15 minutes of the news, plus any delay from the news source itself. That is still far earlier than waiting for the next regular session.
Does it watch my positions while I am away? No. WireRally does not keep your broker key, so there is nothing on our side to look with. The "Your trades" screen reads your account from Alpaca while you have WireRally open.
Does WireRally tell me when a stop loss is missing? If WireRally has not yet sent your trailing stop loss and your order may have bought shares, it sends you one Telegram message about it. See "Stop loss reminders" above.
Does WireRally check stocks I bought on my own, not from a signal? Yes. Every position in your account is checked for a protective stop, not just the ones opened by approving a signal here. If one is missing, the "Your trades" screen tells you, and you can send a trailing stop loss order to your Alpaca account in one tap.
Can I use more than one brokerage account? Not at the moment. One Alpaca key, saved in Account Settings, covers every strategy you follow. See More than one strategy.
Do you sell or share my data? No. The short list in Security: your account & data is the complete picture of what we hold, and the Privacy Policy names every company involved.