AlphaScreener

Public Track Record

Every AI signal we publish, scored after the fact. Wins, losses, and months we'd rather forget.

Live data from the same API the app uses
Loading results…

How we score a signal

Each signal gets a recommendation price, a profit target and a stop-loss level the day it is published. It is then tracked until one of these outcomes occurs:

Target hit
Price reached the profit target.
Partial profit
Tracking window expired with a positive return, short of the target.
Stop loss
Price hit the stop-loss level.
Minor loss
Tracking window expired with a flat or negative return.
Tracking
Still open. Not counted until it closes.

Average return is the mean realized return of all closed signals, equal-weighted, before commissions and slippage. Profit factor = sum of gains / sum of losses across closed signals; above 1.0 means the system made more than it lost. Win rate = (target hit + partial profit) / all closed.

Why we lead with return, not win rate. Target and stop levels are set per signal and differ by market. A market with a tight profit target and a wide stop will post a high win rate even when the average trade barely breaks even; a market with the opposite setup can show a mediocre win rate and a better return. Read the two together, and treat profit factor as the tie-breaker. Nothing is backfilled or removed; a signal published is a signal scored.

This page reads the identical numbers shown in the app's Performance tab, straight from our production API. You can verify any figure yourself: GET /api/v1/statistics/summary.

Get Today's Signals on iOS

Free tier: 5 signals a day, no sign-up. Pro unlocks everything.

Disclaimer: All signals, statistics and analysis are provided for informational purposes only and do not constitute investment advice. Past performance does not guarantee future results. Stock investing involves risk of loss. Consult a qualified financial advisor before making investment decisions.