Stocker
Private beta — free while we test

Every PSX stock, scored.
Every score, measured.

Stocker turns daily market data into transparent BUY and SELL research for Pakistan Stock Exchange swing traders — and publishes how well its own scoring actually performs.

No payment required·No trading tips·Not investment advice

Why we built this

Swing trading PSX usually means guessing

The Pakistan Stock Exchange has hundreds of listed names and no shortage of opinions. What it lacks is a repeatable, checkable process.

Tip groups & hearsay

WhatsApp forwards arrive late, carry no reasoning, and never mention a stop-loss. By the time you act, the move is done — and nobody is accountable.

Manual charting doesn't scale

Checking hundreds of symbols by hand every evening takes hours, invites inconsistency, and quietly favours whatever you happened to look at.

Discipline decodes last

Entries without targets, stops, or a holding plan turn small mistakes into large ones. Emotion fills the vacuum a process should occupy.

The process

A pipeline, not a hunch

Every trading day, the same steps run in the same order — so a candidate reaches you only after it clears every gate.

Collect

Daily OHLCV prices, fundamentals, ratios, analyst estimates and PSX announcements for the whole listed universe — with ~7 years of history behind each stock.

Analyze

~20 technical indicators, 18 rule-based signals, and candlestick & chart patterns computed per stock, plus KSE-100 index technicals and market breadth.

Score

Signals combine into a transparent composite score from −100 to +100. You see exactly which signals fired and what each one contributed.

Gate

Liquidity floors filter untradable names, a market-regime check (BULL / BEAR / CHOPPY) blocks new longs in downtrends, and strategy plays need a reward-to-risk of at least 2:1.

Review

A daily dashboard of BUY candidates and risk-flagged SELLs, a full page per stock, your watchlist, and your recorded portfolio — the system finds candidates, you pull the trigger.

Read the full methodology →

Anatomy of a signal card

Reasoning you can check, line by line

Every dashboard card shows the evidence behind its verdict — not just a rating. If a signal fired, you see it. If it didn't, you see that too.

  • Composite score from −100 to +100, with the individual signals that moved it
  • Technical levels — moving averages, 52-week range, volatility
  • ML rank from a separately-gated XGBoost model
  • Strategy plays with entry, target, stop and holding window
SAMPLE Illustrative card — not a real signal
+34
Composite
VerdictBUYscore ≥ 25
Signals firedHammer +8 · MACD cross +12
Liquidity gatePassed
Market regimeBULL — longs allowed
Strategy playBreakoutEntry 182 · Target 214 · Stop 171
Holding window20–60 trading days
Figures shown are illustrative only.
Radical honesty

We audit our own signals — and publish the results

Most platforms ask you to trust the black box. We do the opposite: every signal weight and every score is measured against what actually happened next, and the findings — good and bad — drive the roadmap.

Signals are validated against forward returns. Each of the 18 signals is checked for a real, measured edge versus a random pick on the same day — and weights are corrected when the data disagrees.

Our audits have caught our own mistakes. In testing, the BUY ranking was found to be tilted towards recent momentum — exactly the stocks PSX tends to revert. We fixed the worst of it and the rework is ongoing, in the open.

The ML model has to earn its place. A new model is only promoted if it beats the incumbent on precision and rank information — noise-level improvements never ship.

What's inside

Everything a free account includes today

During the beta, every feature is available to every tester. There are no paid tiers and nothing is held back.

Daily dashboard

Top BUY candidates and risk-flagged SELLs across the liquid universe, refreshed after every close with the full signal breakdown per stock.

Full stock pages

Interactive price chart, technical levels, recent signals, fundamentals, valuations and any active strategy plays — one page per listed company.

Watchlist

Pin the stocks you care about and jump straight to them, with the score and price recorded at the moment you added them.

Portfolio tracking

Record positions with entry, stop and target; see open risk and P&L; mark them sold when you exit. Your book, kept honest.

Transparent scoring

No hidden weights. The signal list and its contribution to the composite score are on the card, so you can disagree with the math — intelligently.

Works with your life

The whole pipeline runs after the PSX close, on end-of-day data — built for decisions you make tonight for the weeks ahead, not for screen-watching.

An honest comparison

Stocker vs the alternatives

We won't claim to beat a skilled analyst. We claim a process that shows up every single day and shows its work.

StockerManual chartingTip groups
Full-universe daily scan Every liquid PSX stock, every trading day Only the symbols you have time for Whatever is being forwarded that day
Reasoning shown per call Signals, weights and levels on the card Yours to reconstruct None
Entry, target & stop levels On every strategy play (R:R ≥ 2 required) If you're disciplined Rarely mentioned
Risk gates before entry Liquidity floor + market-regime check Easy to skip when excited Not a concept
Measured, published accuracy Signals audited against forward returns Never measured Only the wins get shared
Time per evening Minutes to review Hours Unpredictable

Stocker is a research and decision-support tool. It does not execute trades and does not provide investment advice.

~500
PSX stocks in the universe
~7 yrs
Price history per stock
18 + 20
Signals + technical indicators
60+
Features in the ML ranker
Private beta

We're onboarding a small group of testers

Stocker is free while we test, and we're letting people in gradually so every tester's feedback actually shapes the roadmap. Create an account, kick the tires, and tell us what's broken.

Aged 18+ · Sign in with email or Google · Delete your account any time from Settings