RBWM Stock Analyzer

RBWM Stock Analyzer

Type a ticker or two, pick how deep to go, and get a plain-English Buy / Hold / Sell read on each. New here? Open “What do these mean?” in the sidebar.
SPY
QQQ
DIA
IWM
i
What this site is, in one paragraph

This is a stock research tool. You give it one or more stock ticker symbols (like AAPL for Apple or NVDA for Nvidia). It reads the company's financials, its recent price action, the news, and some specialist data, then hands you a plain-English verdict: Buy, Hold, or Sell — plus a confidence level and the reasoning behind it. It is a second opinion, not financial advice, and it will refuse to tell you what you personally should do. Every number below is explained on this page.

What to do next: go to Analyzer in the sidebar, type a ticker or two, leave the mode on Balanced, and press Analyze. The result card uses the words defined below — hover the little “i” next to any term anywhere on the site for the same explanation in place.

The scores you'll see
Each one: what it measures · what high vs low means · where the data comes from · why it matters
Words on the page
Jargon translated to plain English
Buttons & modes
What each control actually does
New analysis
Enter tickers, choose depth, hit analyze
Presets
FundamentalsiIs the business healthy?
TechnicalsiWhat is the price doing?
News & sentimentiWhat are people saying?
Alt-data (Quiver)iInsider & institutional activity
Portfolio-aware sizingiSize vs. what you already own
Last run
Results
No analysis yet
Enter tickers above and hit Analyze to get institutional-grade takes.
Backtestingi
Replays the tool's own weekly calls on past data · graded step-by-step through time
Average return per calli
run a backtest
Sharpe ratioi
return per unit of risk
Max drawdowni
worst drop, peak to trough
Win ratei
Equity curvei
Not yet connected to the backtest — no curve is drawn
No equity curve — this chart is not connected to the backtest yet. The KPI tiles and the trade table are the real output of a run.
Trade logi
Up to 20 calls, best return first
SymbolEntryiExitiHeldiReturniRec at entryi
Run a backtest to see trades
Sector Scani
Rank a sector's best-known names by RBWM score · find leaders and laggards
Constituents scannedi
select a sector
Sector sentimenti
Top RBWMi
Laggardi
Ranked universei
Sorted by RBWM score, best first
#iSymbolNameRBWMiFundiTechiSentiCalli
Portfolio
Your holdings, each scored by RBWM AI · a whole-portfolio X-ray below
Portfolio valuei
Positionsi
active holdings
Largesti
Unrealized P/Li
Holdingsi
Edit your holdings in the Advanced drawer · "Refresh" to score them
SymbolNameSharesAvg costiMkt valueiWeightiP/LiRecommendationi
No holdings yet. Click "Edit holdings" to add positions, then hit Refresh.
Portfolio X-ray i
The whole portfolio as one object: concentration, co-movement, sector lean, and a risk check against the level you choose
Your risk tolerancei i
Try a sample portfolioi
Set your risk tolerance (what you want), then analyze. The X-ray measures what your portfolio actually is — its own risk level, what drives it, and whether it matches your tolerance. New here? Try a sample portfolio — Conservative, Balanced (55 stocks) or Aggressive — and see the X-ray instantly.
Crypto Marketi
Major coins · daily price, 24h change and volume via Polygon
Coins trackedi
Total 24h volumei
USD notional
BTC 24hi
Bitcoin
Top mover 24hi
Top coinsi
Daily crypto market stats via Polygon
CoinPricei24h %i24h Volumei
Loading crypto market data…
AI market readi
AI read of the 24h snapshot — descriptive, not a trade signal
The AI market read appears here once the coin table has loaded.
Watchlisti
Saved in this browser only · click "Analyze all" to score every symbol
i
SymbolNameLastiRBWMiConfiRecommendationi
Alertsi
Price, RBWM-score, recommendation, and confidence triggers · checked automatically every 5 min
Active rulesi
Triggered todayi
today (UTC)
Total triggersi
retained history
Most recenti
Recent triggersi
TriggerediSymbolTypeiConditioniTrigger valueiRecommendationi
No triggers yet
Rulesi
SymbolTypeiConditioniChanneliLast triggerediStatusi
No rules yet · click "New alert"
Deep Research
The full analysis, shown stage by stage — up to 60 days of news coverage from every publisher the feeds return, fundamentals, technicals, a devil’s-advocate audit and the written reasoning. Same engine and same run as the Analyzer; a name with a recent stored analysis returns in seconds.
Research output
Enter a symbol and hit "Start research"
No research yet
Results will appear here with the call, scores, news coverage, the written reasoning, the devil’s-advocate audit and a suggested position size
Training Data
News stories paired with what the stock actually did over the next 7 daysi
Labeled examplesi
Stories held, not yet pairedi
waiting to be paired
From our own published picksi
counted separately
Stocks coveredi
How the examples spliti
Grouped by what the stock did over the following 7 days
Where the examples came fromi
Most examples first · top 15
SourceiExamplesiSharei
Most-covered stocksi
Most examples first · top 15
SymboliExamplesi
Source Credibility
Per-source win rate and per-sector edge. Sources whose calls have tended to match the next move get up-weighted; sources that consistently miss get down-weighted.
Sources trackedi
with ≥10 articles
Articles scoredi
from the news archive
Best win rate (high-confidence)i
≥30 stance samples
Best win rate (raw)i
≥10 stance samples
Worst win rate (high-confidence)i
≥30 stance samples
Sources rankedi
Source Articlesi Avg 7d returni Stance win ratei Stance counti Bull / Beari Edgei
* n/a: fewer than 30 graded directional calls, too few for a verdict. A dash in Stance win rate means the outlet made no gradeable bullish or bearish call in the archive.
Per-sector edge matrixi
Top edges per source × sector combo (min 5 articles, min 3 stance samples). Green = source beats random by 10%+; red = coverage was followed by the wrong direction more often than not.
Source Sector Win Ratei Avg 7d reti Samplei
AI interpretationi
AI read of the per-source forward track record — measured history, not a trading signal
Load the scorecard to get an AI read of which sources have actually called the direction right.
Deep Research — pick scorecard
Realized hit-rate of Deep Research's own BUY/SHORT calls (not news outlets). A "hit" = beat a benchmark of similar-size stocks in the same sector, in the called direction, over 7 days. Scored automatically from the app's own logged picks.
Picks trackedi
Resolvedi
7d horizon
BUY hit-ratei
SHORT hit-ratei
Median return vs sectori
BUY picks, 7d
How this is graded
Every scoring method is graded the same hard way: on cases it never saw while it was being built, with a 7-day gap either side so nothing leaks across, and always as a range rather than one flattering number. i
Updates on its own · read-onlyi
Method in use todayi
Nothing in use yet — the first method to clear the bar takes over.
Loading…
Promises made in advancei
Share that passed: · still waiting: i
Read-onlyi
What was written downiMeasureiPromisediActualiResultiWritteni
No experiments yet.
Cases in the recordi
in eval pool
Methods gradedi
in leaderboard
Attempts madei
deflation factor
Top methodi
Scoreboardi
Ordered by the pessimistic end of each accuracy range. Anything whose range reaches down to the coin-flip line has not been shown to beat a coin flip.
Methodi Cases gradedi Accuracyi Accuracy rangei Luck checki Test slicesi Verdicti
Loading the scoreboard…
Is the confidence honest?i
When a method says it is 60% confident, does it win about 60 times in 100? The top bar is the confidence claimed, the bottom bar is what actually happened. Pick a row in the scoreboard above to switch method.
No confidence check available yet.
Where a method worksi
The same cases, split by the conditions they were made in — which is where a method that looks fine overall usually falls apart.
Market conditioniCasesiAccuracyiAccuracy rangei
No breakdown available yet.
Health checksi
The last 20 scheduled checks on whichever method was on top at the time. A check is flagged when the pessimistic end of that method’s accuracy range has fallen to the coin-flip line.
No regression log yet.
Track Recordi
Per-recommendation forward returns · shows whether the system works (or doesn't)
i
Total recsi
Win ratei
overall
Avg returni
per rec
Pendingi
too new to score
By recommendationi
RecommendationNiWinsiWin rateiAvg returni
No data yet
By modeli
ModeliNiWin rateiAvg returni
Recent recommendationsi
WhenSymbolReciConfiPrice at calliReturniResulti
No data yet — analyze some symbols, come back later.
Feedback Loop
What the record has changed so far · every past call is graded 7 days later, and those results feed back into how much each kind of evidence counts and how confidence is statedi
Calls gradedi
Confidence checki
stated → realized
Strongest evidence typei
highest win rate
Top-weighted settingi
last 30 days
How much each kind of evidence counts
Where each one started, where the graded record has moved it since, and — unless you switch one of the three off, or type your own three numbers in the Advanced drawer — the split every new analysis actually usesi
Evidence typeiStarting weightiWeight nowiChangeiWin rateiCalls gradedi
Reading the graded record…
Does the confidence hold up?
What RBWM AI said it was sure of, set against how those calls actually turned out · where confidence was overstated it is trimmed on new calls, and where it was understated nothing is raised
Confidence bandiCalls gradediSaidiCame out rightiMeasurediWhat it changesi
Reading the graded record…
Scoring settings — last 30 days
Operator view · how much each internal scoring setting counts toward the combined call
SettingiCalls gradediWin rateiVote weighti
Reading the graded record…
Signalsi
Every recommendation, broken into the individual signals behind it — each graded on its own
Registered signalsi
testable in isolation
Signals with edgei
verdict = EDGE
Best signali
Worst (anti-edge)i
contra signal
Per-signal edgei
Checked against graded calls in Track Record · at least 10 bullish or bearish calls before a verdict
SignaliPillariNiBull WRiBear WRiAvg ret (bull)iAvg ret (bear)iVerdicti
Loading…
Position Sizeri
Kelly-criterion sizing · tells you exact share counts to hit target weights

Uses the holdings in the Advanced drawer; the Edit holdings button above opens it.

Cash targeti
unallocated
Kelly fractioni
Max weight capi
per position
Positionsi
in portfolio
Sizing plani
SymbolCurrent sharesiCurrent weightiTarget weightiTarget sharesiΔ sharesiΔ $iActioni
Add positions on the Portfolio page (Edit holdings), then click "Compute sizing".
Tax-Loss Harvesti
Scans the holdings in the Advanced drawer, measured against the cost per share you entered, for losing positions worth selling for tax savings · 31-day wash-sale rule
% min lossi
Candidatesi
loss positions
Total lossi
unrealized
Tax savings (24%)i
est. middle bracket
Tax savings (37%)i
est. top bracket
Candidatesi
SymbolSharesAvg costiPriceiLossiLoss %iWash-sale checkiSuggestioni
Click "Find candidates" to scan your portfolio.
Earnings Calendari
Upcoming earnings releases · via Finnhub
Next 14 days
i
DateHouriSymbolEPS estiRev esti
Click "Load" to fetch the calendar.
AI interpretationi
Enter a symbol and click Load for an AI read of its earnings setup.
Options Flowi
Put/call ratio + top open-interest contracts · live options-market data via Polygon
Contractsi
Call OIi
open interest
Put OIi
open interest
Put/Call ratioi
Top by open interesti
TypeiStrikeiExpirationiOIiIViLasti
Pull flow for a symbol to see the top 5 contracts.
AI interpretationi
AI read of the put/call balance, open-interest concentration & implied volatility — crowd positioning, not a prediction
Pull flow for a symbol to get an AI read of the positioning.
Settingsi
Appearance · API keys · notifications · model · loaded from the server config
Appearance
ThemeLight or dark
Modeli
Primary modeliTechnical model name (e.g. gpt-4o)
Temperaturei0.0 – 1.0
Max tokensi
API keysi leave masked to keep current value · paste a new key to replace
OpenAIi
Anthropic (Claude fallback)i
Financial Modeling Prepi
Polygon.ioi
Alpha Vantagei
Finnhubi
Quiveri
NewsAPIi
Whale Alerti
Notifications (Email)i
Alert recipienticomma-separated
SMTP hosti
SMTP porti
SMTP useri
SMTP passwordi
Behaviori
Disable Google Custom Searchi"true" or "false" — true switches the extra search off