Open beta / paper trading is free

Discord called it.
You read it too late.

EdgeProof reads the alert channels you already follow and places the trade on your own brokerage account in about a minute, even while you're asleep or at work. Every trade gets a receipt and every channel gets a record, so after a month you know which ones deserve your money.

Plan on 30 to 90 seconds from post to fill: up to 30 to see the post, up to 30 for the AI to read it, and up to 30 for the order to fill. That works for swing and day-trade alerts. Scalp channels, where the move is over in seconds, are too fast for any AI-read setup, including this one.

Start on paper, free →
$ npm install -g edgeproof --allow-scripts=better-sqlite3
Trades through AlpacaRobinhood More brokers coming soon

How it works

About five minutes to set up.

Everything runs on your own computer. Setup is a guided walkthrough that tests each account as you connect it. After that there is nothing to babysit.

→
SET UP

Connect your channels

Run edgeproof configure. It asks for your broker, the channels to watch, and which AI model reads them, then tests each one before saving. A wrong key gets caught right there instead of on your first alert.

→
PAPER

Run it on paper for a month

Run edgeproof start and walk away. Every alert becomes a paper trade (practice money, nothing real at risk) and every channel starts building a record. A month later you're deciding with your own numbers instead of someone's screenshots.

LIVE

Go live when the numbers earn it

Live trading is one setting. The channels, exit rules, and size limits stay exactly as you tested them. The only change is that orders land in your real account.


The standings · last 60 days

Every channel plays for its spot.

Every closed trade counts for the channel that called it. Channels that make money over enough trades get promoted from paper to live. Channels that keep losing drop into the relegation zone and stop getting traded.

# Channel P W L Last 5 Realized Status
1 alpha-desk#0dte-plays 412516 WWLWW +$3,284 Live
2 theta-gang#swing-alerts 331914 WLWWL +$1,507 Live
3 momentum-hq#breakouts 281414 LWWLW +$412 Paper
4 hype-room#yolo-calls 521537 LLWLL −$2,190 Benched

Sample standings. The channel names and figures are made up: not real communities, and not results from a real account. Past results do not predict future ones.


Receipts or it didn't happen

Screenshots are marketing. Fills are proof.

Alert groups post their winners. EdgeProof keeps every call, the losers included, priced at what your own account actually got.

What EdgeProof shows instead

Calls it actually made52
Wins / losses15 / 37
Realized on your account−$2,190
StatusBenched

Sample figures for the made-up channel in the standings above.


What it does

It all runs on your own computer.

No service sits in the middle holding your account, your money, or your results. Every order and every score is a file on your disk that you can open and read.

A scorecard for every channel

Everyone in a paid alert group asks the same question: is this actually working? EdgeProof answers it with your own fills. Each channel builds a running record of what its calls made and lost on your account. Post volume and screenshots of winners count for nothing. Channels that keep losing stop getting traded.

per-channel results · updated every time a position closes

A ranking only describes what already happened on your account. A channel that ranked well can lose money at any time, and past performance does not predict future results.

Your choice of AI

An AI model turns “NVDA 830c looks good here” into an order, and you pick which one. Claude, OpenAI, and Gemini work with nothing to install. If you'd rather no alert ever leave your house, run a model on your own computer.

Free until real money is involved

Run the whole thing on a practice account for as long as you like, free. Same scoring, same exits, same dashboard. You pay only when you decide to trade for real.

Your money never leaves your broker

EdgeProof places orders through the account you already have at Alpaca or Robinhood. Your logins stay on your computer and are never sent to us, and we never hold your money or your positions. Alpaca gives you a free paper account to practice on. Robinhood doesn't have one, so every Robinhood order is real money and EdgeProof asks for an extra confirmation before it will trade there. More brokers are on the way.

Exits that run without you

Set a profit target, a stop, a trailing stop, and a longest-hold time. EdgeProof checks every open position against those rules all day and closes it when one triggers, even if you haven't looked at your phone in hours.

A dashboard only you can reach

A page in your browser shows what's open, what filled, today's profit or loss, and how each channel ranks. Your own computer serves it and it can't be reached from the internet, so there's no password to lose and no account to break into.


How it differs

Where EdgeProof fits.

Copy-trading services mirror one leader's trades through their servers, holding your keys to do it. Algo platforms run strategies you have to write yourself. EdgeProof takes the alert channels you already pay for, trades them on your own account, and tells you which ones were worth it.

Capability EdgeProof Copy-trading bots Algo platforms
Trades from Discord signals Yes No No
Ranks every channel by what it actually made Yes Leader only N/A
Who picks the AI You do Their cloud Their cloud
Where your account logins live Your computer Their servers Their servers
Options support Yes Mostly crypto Varies
Free on practice money Free forever Limited Varies

Pricing

Paper is free. Go live when you're ready.

Run everything on paper for as long as you want. Pay only when a channel has earned real money and you decide to give it some.

Paper
$0
Free forever
  • The complete system, nothing held back
  • Channel scoring on real closed trades
  • Works with a Discord bot or your own logged-in Chrome
  • Your pick of AI: Claude, OpenAI, Gemini, or one on your own machine
  • Automatic exits: profit target, stop, trailing stop, time limit
  • Private dashboard in your browser
Read the docs →
Live
$19
per month · launch price · cancel anytime
  • Everything in Paper
  • Real orders on your own brokerage account
  • Keeps trading if our site goes down, because your license is checked on your own computer
  • You set the ceiling on any single trade (up to $25,000)
How live access works →

Billed monthly through Stripe. Your subscription renews automatically until you cancel, which you can do anytime from your account portal. See Terms and the Risk Disclosure.


Questions

Before you install.

Does EdgeProof store my trading data or signals?

No. The messages it reads, the trades it places, and the scores it keeps are all files on your own computer. None of it is uploaded to us, and we have no way to look at it. Your copy talks to four places: your broker, Discord, whichever AI model you chose to read the alerts, and a once-a-day check for a new version that sends nothing but the version number and your operating system. If you run the AI on your own machine, that third one disappears too. There is one optional fifth: if you turn on telemetry (off unless you enable it), EdgeProof sends us a daily heartbeat: version, OS, uptime, how many positions are open (a count, never the symbols), your install id, and your license key. edgeproof telemetry --show prints exactly what would be sent.

How fast does it place a trade?

Expect 30 to 90 seconds from the post to the fill. EdgeProof checks the channel about every 30 seconds, the AI can take up to 30 more to read the alert, and the order can take up to 30 to fill. That is fast enough for swing and day-trade calls, where the entry is good for minutes. It is too slow for scalp channels that call an entry and an exit within the same minute. Every AI-based reader has this delay, so if you follow a scalper, keep trading those calls by hand.

What if it misreads an alert, or the alert was just bad?

Both happen, so the limits matter more than the reading. You decide the most any one trade can be, in dollars and in contracts, and nothing gets past that. Your exit rules close the position without you. And a channel that keeps losing works its way down the rankings until it stops being traded at all. What none of that can do is promise a loss limit: a gap overnight, a halt, or a market moving faster than orders fill can all leave you worse off than the rule intended.

Which Discord channels does this work with?

Any channel you can already read: either through a Discord bot you add, or simply through the Chrome window you're already logged into. You pick them during setup. EdgeProof doesn't vouch for any channel or decide in advance which are good; that's what the month of practice trading is for.

Which AI does it use, and what does that cost?

Your choice. Out of the box it uses Claude, OpenAI, or Gemini, with nothing to install. Pulling a ticker, a strike, and a date out of a casually typed message is easy work, so a small fast model handles it for a fraction of a cent per alert. If you'd rather nothing be sent to a provider at all, you can run the model on your own computer instead and pay nothing.

Do I need a powerful computer to run it?

No. By default the AI work happens on the provider's servers, so an ordinary laptop is fine. Hardware only matters if you choose to run the model yourself, and even then a modest one is happy on 8 GB of memory. The install docs spell out the options.

What happens if it crashes while I have a position open?

The part that watches your open positions is kept separate from the part that reads Discord, so trouble in one doesn't take the other down with it. If it does stop, it restarts itself, and it saves what it knows about every position before each decision point, so it comes back knowing what it was already holding, what it had already sold, and what your exit rules were partway through.

Does my trading depend on your servers staying up?

No. You collect your license once from your account page, and after that your copy checks it without needing us. If our site went dark tomorrow, your license would keep working until it expired and your trades would carry on. We can't see your positions or your balance either: none of that ever reaches us.

How risky is it to try?

Practice mode risks nothing: the account is simulated, and that's where everyone should start. Live mode is a different thing entirely: the orders are real, options can expire worth nothing, and you can lose everything you put in. The size limits you set apply to every order, but they are not a guarantee against loss. Only turn it on with money you could afford to lose, and read the Risk Disclosure first.

Start on practice money. No card needed.

About five minutes to set up, then it runs on its own.

$ npm install -g edgeproof --allow-scripts=better-sqlite3