PRIMAEGISresearch
Indicators

Six instruments, six questions.

Documentation for the Primaegis TradingView tooling — what each indicator measures, the order they are meant to be read in, and how to reconcile them when two point in opposite directions. None of them is a signal on its own.

00

The order

Read them out of sequence and they appear to contradict each other.
LayerInstrumentThe question it settles
RegimeLive breadthIs the broad tape participating at all?
DiscoveryPP ScreenerWhat earns a place on the watchlist?
SelectionPowerMovesWhich names have volume behind them today?
StructureWyckoff Pro+Where is this in its accumulation cycle?
SignalIN Analytics ProWhat does the composite model read, and how confident is it?
ValueValuations ++What is being paid relative to history, and what is the downside case?
ExecutionPosition PlannerDoes the setup qualify, and where does the stop sit?

The principle that resolves conflicts

Trend tools describe timing. Valuation describes expectation. A stock can be structurally intact and historically expensive at the same time — that is the ordinary condition of a market leader in a re-rating. The two readings are not in conflict; they are answering different questions, and the valuation reading speaks to exposure and holding period rather than to entry.

01

PowerMoves

Relative volume, ranked by direction.

Relative volume on its own is direction-blind. Sorted by raw RVOL, a name down 4% on eleven times average volume outranks one up 4% on five times — the heaviest distribution of the day presents as the top of the list. PowerMoves adds a composite that carries the sign of the move, so both ends of the table are informative.

ColumnDefinitionReading
RVOLToday's volume ÷ the mean of the prior 20 sessions100% is an ordinary day; 900% is nine times ordinary.
PowerRVOL × Chg%, plus a volume-scaled bonus for a strong startConviction with a sign. Drives the sort.
Opened above the prior close and held within 0.5% of it all sessionGapped and held — the cleanest print the tool produces.
Price up
Price down
Heavy
volume
ParticipationAccumulationSize is on the bid. Cleanest with a ★.
AttentionDistributionSize is on the offer — a supply event, not a quiet drift lower.
Light
volume
Low signalDriftPrice moved with no participation behind it.
ConstructiveOrderly pullbackNo urgency in the selling. On a name in an uptrend, the historically constructive quadrant.

Only the heaviest half of the list by volume is tinted — an untinted row is participating at noise level whatever its percentage reads. Compare every reading against the index: 100% relative volume on a day the index prints 115% is under-participation, not strength.

02

IN Analytics Pro

Eleven sub-models, one adaptive score.

Moving averages, Darvas, MVP, Elliott, TD sequential, PSAR, volatility stop, base detection, relative volume, monetary and trend — collapsed into a regime-adaptive composite score, then overlaid with economic, fundamental, forensic and early-warning layers across four tables. The most opinionated instrument in the set. Since Pro 3.4, the clutter is governable: four 🖥️ Display masters hide whole families in one tick (markers, MA/level overlays, paint, tables), a Single-screen compact preset makes it share a monitor with Valuations ++ without table overflow, and the Valuations ++ fair-value bridge defaults ON with safe auto-fallback — one source-picker click wires it, and the Composite Value row shows 🔗 while the bridge is live. Full engine documentation →

ReadoutHow it is meant to be read
Score vs thresholdThe engine in one line. The threshold moves with regime, volatility and valuation, so the gap matters more than the sign — a score of −2 against a +36 threshold is nowhere near, not marginally negative.
Signal confidenceHow many sub-models agree. Below roughly 40%, the composite is not saying much regardless of the score.
Stage / RSWeinstein stage plus Mansfield relative strength against a selectable benchmark. Stage 2 with positive relative strength is the only combination the model treats as fully qualified.
Backtest rowsThe honesty panel. A flattering win rate beside a single-trade flag or a large maximum drawdown means the sample is too thin to carry weight.

Three entry classes, deliberately different

ScoreThe conservative class — valuation-gated, requires the composite to clear an adaptive threshold.
TrendA Stage-2 range breakout: multi-week high, volume expansion, rising long-term average, positive relative strength. Valuation-blind by design — the gated class structurally missed re-rating advances, which is precisely the move this class exists to capture.
CapitulationA reclaim after a volume climax far below the short-term mean. The most speculative class and the one with the least tolerance for being wrong.

Known limits

Daily-calibrated. On a loaded chart the script exceeds TradingView's per-chart memory ceiling below the daily timeframe; disabling signal tooltips restores intraday rendering. Even then the parameters are tuned for daily bars, so intraday output would not carry the same meaning.

Input titles are keys. TradingView stores saved settings against the input's title string. Renaming one silently resets that setting on every chart already using the indicator.

Recent listings run a different path. Below the listing-age threshold the script substitutes running-mean fallbacks for long moving averages and relaxes the stage penalty, flagged with a marker in the stage cell.

03

Valuations ++

Valued against its own history, not a textbook multiple.

Builds PE, PS, PB and EV/EBITDA history for the company itself, converts them into percentile bands, weights them by an auto-detected industry profile, and produces a fair-value estimate plus a three-scenario forward model with quality-weighted probabilities. Since v6.5 the scenario side is tiered: where management guided a number on a filed call, the site-computed bear/base/bull for that guide leads the table and plots as levels; where the street covers the name, its target range appears with the analyst count; the model is the always-on floor beneath both — and the header states which tier is speaking.

Read it in this order

  1. Profile first. Everything downstream depends on the industry bucket. The weighting between PE, PS, PB and EV changes completely by bucket — lenders, for instance, zero out EV/EBITDA entirely. A mis-detected profile produces a confident fair value built on the wrong model.
  2. Percentile, not price. "96th percentile" is the sentence that matters: the company has traded cheaper than this in 96% of its own history. That is a statement about embedded expectations.
  3. Quality is independent. A high quality score and a high percentile can coexist. Excellent businesses are frequently expensive; the two readings do not cancel.
  4. The tier line before the table. Filed guidance, a handful of analysts, and a model are three different kinds of evidence. The scenario header names which one produced the numbers below it, and the 🏛️ Filed row lands on its stated FY — deliberately outside the 1/2/3-year grid.
  5. The pace bar is a record, not a verdict. What management guided against what has since been filed, same quarters a year apart, nothing annualised. Dimmed means under two filed quarters. It names the pace, never the people.
  6. Scenarios last, bear case first. The bear number is the honest answer to what is at risk if the growth path stalls.

Known limits

A missing method is not a neutral method. Loss-making companies lose the earnings leg; lenders lose the enterprise-value leg by construction. Fewer contributing methods means a wider honest error bar than the single headline figure suggests.

It is not a timing instrument. Companies remain at high percentiles for years during a re-rating. The panel describes what is being paid, not when the payment stops being worth making.

Filed levels are finite and dated. 197 names carry a filed-guidance range today and 71 a measured pace — the pace ships even where levels are withheld, because its guided-vs-filed arithmetic needs no earnings base. Everything else states the model tier — absent, never estimated. The levels are a dated snapshot regenerated with the data, not a live feed.

When two instruments disagree.

The trend engine reads

Stage 2 advance. Positive relative strength against the broad index. The structure has been intact for several quarters and the composite has stayed above its threshold throughout.

The valuation panel reads

Trading materially above its own fair-value band, in the highest percentile decile of its history. The base scenario projects a lower price a year out; the bear scenario, considerably lower.

Both readings are correct

The structural engine is answering whether the trend is intact. The valuation panel is answering what is being paid for it and what the downside looks like if the growth path disappoints. Neither invalidates the other.

The reconciliation is not to discard one reading. Structure governs whether a position remains valid and where its stop belongs; valuation governs exposure and expectation. This is precisely why the trend entry class is valuation-blind at the point of entry while every subsequent increase in exposure still has to be earned by price.

04

Wyckoff Pro+

Structural event tracking, not oscillator crossings.

Tracks the classic Wyckoff sequence structurally. Accumulation runs selling climax → automatic rally → secondary test → spring → sign of strength → last point of support; distribution mirrors it. The dashboard reports phase, last event, active range boundaries, volume bias, a next-step hint and a measured-move target.

EventWhat it marks
ClimaxThe capitulation bar that begins a trading range. A range is forming; nothing is resolved.
Spring ★An undercut of the range low with a same-bar reclaim, ideally on contracted volume. The highest-quality structural event in the model.
SOS → LPSSign of strength (the range break) followed by the last point of support (the pullback that holds). The pullback is the structural reference point, not the break.
ShakeoutA failed accumulation that reclaims its former floor inside a defined window — built specifically to catch bases that fail and then run.
Invalidation ✖The range has failed. Any pending sequence is cancelled rather than left waiting indefinitely.

Known limits

Boxes and events answer different questions. Ranges are shaded by how they resolved; events are tracked by structure. A range that resolves upward is shaded accordingly even if the events inside it were distributive — that means the distribution attempt failed, not that the model is inconsistent.

Silence during clean trends is intended. The model describes ranges. A sustained markup with no events printed is the indicator correctly having nothing to add.

Climax detection is heuristic and range shading is drawn with hindsight. The roadmap describes where price sits in a structure; it does not forecast the next one.

05

Stage-2 Position Planner

A scorecard that refuses to plan an unqualified setup.

Weinstein stage analysis expressed as a go / no-go scorecard. It declines to produce a plan for anything outside Stage 2, then derives the structural reference levels and R-multiple targets from the setup rather than from round numbers.

QualifiedStage 2, relative strength confirmed, volume behind the breakout, not extended from support, and every hard gate clear.
ArmedA coiling Stage-2 structure that has not triggered. An alert condition, not a live plan.
WatchStructure forming with a condition still missing.
DeclinedNot Stage 2, or extended far above structural support. No plan is produced.

The nine gates

Every disqualifier is evaluated in the planner itself rather than assumed to have been handled upstream — it is the panel in front of you at the moment of decision, so it is the panel that has to say no. The verdict carries a score such as 7/9 and a letter map of which gates passed; any failure is named in plain language instead of collapsing into a generic rejection.

GateTest
StageStage 2, or an early ignition into it.
Relative strengthMansfield RS against the Nifty 500 — see below.
VolumeExpansion behind the trigger bar.
StructureHigher highs and higher lows confirmed.
ExtensionDistance above support, tested as a percentage and in ATRs. The same percentage means very different things on a quiet name and a volatile one.
Reference levelA genuine structural level inside the risk cap, with no unfilled gap between it and the entry. Price jumps a gap rather than walking through it, so a level below one will not fill where it is drawn.
LiquidityAverage daily turnover above a configurable floor, measured on daily bars so the figure means the same on any chart timeframe.
MomentumRSI below a ceiling — the harvest zone is not an entry zone.
ResultsOutside the window either side of a reporting date.

Relative strength, done properly

The benchmark is the Nifty 500, not the Nifty 50 — a mid or small-cap measured against the mega-cap index flatters itself, and stage analysis compares against the broad market. The measure is Mansfield RS: the price-to-benchmark ratio divided by its own one-year baseline, expressed as a percentage. Zero is the line. Above it the stock is beating the market, below it is not, and the magnitude says by how much — which a simple above-or-below test cannot.

One limit worth stating plainly: this is strength against the index. A cross-sectional rank against all five hundred constituents would need a reading for every one of them, which no chart-side script can fetch — that number comes from the data pipeline, not from here.

What it reports once a plan exists

06

Valuations + Pocket Pivot Screener

A Pine Screener script, not a chart indicator.

Fair-value bands and an industry-weighted composite on one side; a price-and-volume engine on the other — Morales/Kacher pocket pivots, ADX/DMI, pullback rebounds and base breakouts. It is run against a watchlist and filtered, rather than read.

Pivot valueMeaning
0No pivot.
1Standard pocket pivot — an up day whose volume exceeds the largest down-day volume of the prior ten sessions, occurring at or reclaiming the 10-day average, not extended, not a wedging rally, closing in the upper half of its range.
2Bottom-fishing pivot — the one sanctioned case below the 50-day average, on a reclaim of it.

Two things that quietly cost signals

Scan after the close. The volume signature compares a complete session against complete prior sessions. A mid-session scan under-reports pivots because the day's volume is still accumulating.

Mind the scan window. Pine Screener evaluates the last bar only, so single-bar event conditions would surface only signals that fired that exact session. Event conditions carry a configurable lookback so a weekend scan still catches mid-week events.

Shorter history. Pine Screener loads roughly 500 bars, so percentile bands there are built on about two years rather than the full series available on a chart.

The sequence, restated

Regime before selection, selection before structure, structure before valuation, valuation before exposure. Reading them in reverse — beginning with a fair value and searching for a chart that justifies it — stops being a process and becomes a case being built.