What should I do with…

Enter any ticker. OSIRIS reads the chart and tells you buy, sell, or wait — separately for short, mid, and long-term trading. You don't pick the direction; the analysis does.

Notes (optional)
🎯
Type a ticker and hit Analyze.
OSIRIS will tell you the play for each timeframe.

✨ Live finds

OSIRIS continuously scans a broad universe of stocks, ETFs & crypto and surfaces the best setups here as they appear — ranked by quality and filtered by what the backtest proved actually works (it won't show you the historically-losing combos). Fresh ones get a NEW tag (+ a notification if enabled). Tap Analyze for the full breakdown. Phone alerts also hit your ntfy app.

Live finds need the local server — run node server.js.

First scan running… give it a moment.

Opportunity scanner

Reads your watchlist across all three timeframes and ranks the best setups. Click Analyze on any row to open the full breakdown. (24/7 phone alerts for every horizon run in the cloud — see the Chart tab.)

Live data needs the local server — run node server.js and open http://localhost:3600.
SymbolShortMidLongTrend

Hit Scan now to check your watchlist.

📈 Live chart

Symbol
↗ Open in TradingView
Charts load from the web — needs internet and the app served over http (run node server.js).

Free TradingView widget. ↗ Open in TradingView jumps to your full Pro account for this symbol.

🔗 Pipe your TradingView Pro alerts to your phone

A TradingView alert can POST straight to your ntfy topic, so your own indicator alerts land on your phone next to OSIRIS's. (Needs a paid TradingView plan + 2FA.)

1 · Webhook URL
https://ntfy.sh/<your-topic>
2 · Alert message
{{ticker}} {{strategy.order.action}} @ {{close}} — TradingView

In TradingView: alert → Notifications → tick Webhook URL → paste the URL → set the Message → Create.

💼 Account

Equity = starting balance + realized P&L (closed trades) + open P&L (live). Edit your starting balance above to match your real account.

📈 Open positions — live

Current price & unrealized P&L update live while this tab is open. Hit Close on a position to record the realized profit/loss.

No open positions. Analyze a ticker → Open trade to start tracking one.

Performance

Equity curve (cumulative R, closed trades)

Closed trades

No closed trades yet.

Portfolio heat

Total risk across your open trades vs the pros' ~6% ceiling. Watch correlation — positions that move together are really one bet (Dalio).

Heat gauge

Correlation matrix

Pairwise correlation of ~3 months of daily returns across your open positions. Red = move together (concentrated). (Needs the local server.)

💰 Binance P&L — read-only

Connects to Binance with read-only API keys to pull your real trades and compute realized + unrealized profit/loss. It can only read — it never places orders or moves funds.

🏆 Your rank

Earn XP for logging trades, finishing them, and trading with discipline.

🌍 Global leaderboard

Ranked by XP & level — discipline and consistency, not dollar profit. Names are partially hidden, and you only appear if you opt in.

No ranked traders yet — opt in and log a trade to claim the top spot.

🔗
Anti-cheat note. Ranks come from your in-app journal, which is self-reported. Any cash prize or contest would require broker-verified trades (connect Binance read-only) so results can't be faked — that verification layer comes before any competition goes live. See the note in chat about why prize pools are a legal minefield.

💎 Plans

Start free. Upgrade to Pro for the live auto-find scanner, 24/7 phone alerts, the AI co-pilot and the analyst / news / options-flow context layers.

Important. OSIRIS is educational decision-support — not financial advice — and never places trades. Selling trading signals is a regulated activity in many jurisdictions (incl. the EU/NL & US); paid plans require the legal review noted in our roadmap. No performance is promised; trading risks real loss.

How OSIRIS works

You enter a ticker. OSIRIS pulls ~1 year of price history and runs a transparent, rules-based engine across three timeframes, each with the indicators that suit it:

  • Short term (a few days–3 weeks) — 10/20-EMA, RSI, MACD, 10-day breakouts. The realm of Raschke & Schwartz.
  • Mid term / swing (~3 weeks–4 months) — 50-day trend, 20/50-EMA, MACD momentum. O'Neil & Minervini territory.
  • Long term / position (~4 months–1 year+) — 200-day trend, 50/200 golden/death cross, 6-month momentum. Trend-following & Buffett-style patience.

For each it gives a BUY / SELL / WAIT call (you don't guess the direction), a confidence, the exact reasons, and a risk-defined plan (entry/stop/target) sized to your account. It surfaces the legends' principles, grades the structure A–F, and can hand it to an AI co-pilot for a plain-English second opinion.

What it will NOT do

Predict prices, guarantee outcomes, see news/fundamentals, or place a trade / move money. These are signals, not orders. The real edge it teaches is risk management and discipline — the one thing every legend shares.

Important. Education and decision-support only — not financial, investment, or tax advice. Trading risks real loss; most active retail traders lose money. Nothing here is personalized to you — consult a licensed professional and never trade money you can't afford to lose. All data stays in your browser; nothing is uploaded except (optionally) the AI co-pilot request.

Sources: Jack Schwager's Market Wizards, trader interviews, shareholder letters, published methodologies. Synthesized for teaching. OSIRIS · v2.0

OSIRIS

Welcome back

Log in to OSIRIS Compass.

Educational decision-support only — not financial advice, and OSIRIS never places trades. By continuing you accept that nothing here is personalised investment advice and that trading risks real loss. We store your email and a securely hashed password to run your account.