top of page
Search

Institutional Market State Engine

  • Writer: Sandra Wakefield
    Sandra Wakefield
  • 12 hours ago
  • 4 min read

PSRC Institutional Market State Engine V5

Professional User Manual



Executive Summary


The PSRC Institutional Market State Engine V5 is an institutional-style market state framework designed to identify:


  • High-probability liquidity reversals

  • Trend continuation opportunities

  • Premium/discount execution zones

  • Smart Money displacement

  • Market structure shifts

  • Liquidity sweeps

  • Fair Value Gap participation

  • Volatility expansion


Unlike traditional indicators that generate signals from oscillators or moving-average crosses, PSRC V5 attempts to model how institutional participants interact with liquidity, structure, and volatility.


The objective is not to predict every move.



The objective is to identify moments where:


  • Risk is low

  • Structural confirmation exists

  • Liquidity has likely been harvested

  • Probability is skewed in your favor


Design Philosophy


The engine was built around one principle:

Institutions do not buy because RSI is oversold.

Institutions buy after liquidity is acquired and price begins repricing.


PSRC therefore focuses on:


  1. Market Regime

  2. Liquidity

  3. Structure

  4. Displacement

  5. Volatility

  6. Execution Location

  7. Participation Confirmation


Every signal is scored before being allowed.


Core Logic


Layer 1 — Higher Timeframe Regime


The engine first determines market bias.


Using:


  • H4 EMA20

  • H4 EMA200

  • Daily EMA50


Bull Regime:

Price > EMA20 > EMA200

Daily Close > Daily EMA50


Bear Regime:

Price < EMA20 < EMA200

Daily Close < Daily EMA50


Neutral:

Everything else


Purpose:

Prevents trading aggressively against dominant institutional flow.



Layer 2 — Dealing Range Analysis


The engine continuously identifies:

  • Swing High

  • Swing Low


Then calculates:


Premium

Upper 25%


Equilibrium

50%


Discount

Lower 25%

Institutional Logic:


Buyers

Prefer:

  • Discount

  • Deep Discount


Sellers

Prefer:

  • Premium

  • Deep Premium


This prevents chasing price.


Layer 3 — Liquidity Sweep Detection


The engine looks for:


SSL Sweep

Sell Side Liquidity

Low breaks swing low

Price reclaims swing low


BSL Sweep

Buy Side Liquidity

High breaks swing high

Price rejects back below

Institutional Logic:

Liquidity is often taken before directional expansion.


Layer 4 — Displacement


Displacement is one of the strongest components.


Requirements:

  • Large candle body

  • ATR-adjusted

  • Strong close near candle extreme


Bullish:

Large bullish candle

Close near high


Bearish:

Large bearish candle

Close near low


Purpose:

Detects aggressive repricing.


Layer 5 — Market Structure Shift


The engine identifies:


Bull BOS

Break of prior structure high


Bear BOS

Break of prior structure low


Institutional Logic:

Liquidity alone is not enough.

The market must demonstrate intent.


Layer 6 — Fair Value Gap Detection


The engine detects:


Bull FVG

Low > High[2]


Bear FVG

High < Low[2]


FVGs serve as:

  • Continuation zones

  • Re-entry zones

  • Institutional inefficiency zones


Layer 7 — Volatility Expansion


ATR expansion is measured.

Low volatility environments are penalized.

Why?

Most false breakouts occur during compression.

Institutional participation tends to occur during expansion.


Layer 8 — Volume / CVD Proxy


The engine creates a volume-based delta proxy.


It evaluates:

  • Participation

  • Directional pressure


This is not true futures CVD.


It is a spot-market approximation.


Purpose:

Avoid buying when participation is absent.


Layer 9 — Session Filter

The engine avoids many low-liquidity periods.

Supported:


FX

LondonNew York


Gold

LondonNew York


Indices

Cash Market

Institutional Logic:

Most meaningful moves occur when liquidity exists.


Layer 10 — Kill Zone Weighting

Extra score is assigned during:

London Kill Zone

07:00–10:00


New York Kill Zone

13:30–16:00

These periods generate:

  • Most liquidity raids

  • Most displacement

  • Most institutional entries


Layer 11 — Exhaustion Protection


One of the largest upgrades in V5.

The engine measures:


Distance from:

  • EMA50

  • Equilibrium


If price is excessively extended:


Signals are penalized.


Purpose:

Avoid buying tops.

Avoid selling bottoms.


Signal Types


Reversal Signal


Requirements:

  • Liquidity sweep

  • Displacement

  • BOS

  • Correct location

  • Sufficient score


Typical Setup:


SSL Sweep

Bull Displacement

Bull BOS

Buy

or

BSL Sweep

Bear Displacement

Bear BOS

Sell

These are generally the highest quality trades.


Continuation Signal


Requirements:

  • Established trend

  • Pullback

  • FVG participation

  • Fresh displacement


Typical Setup:

Bull Trend

Pullback

Bull FVG

Continuation Buy

These occur more frequently.


Scoring System

Every component contributes to a final score.

Examples:

Component

Weight

Regime

15

Location

20

Sweep

12

BOS

12

FVG

8

Displacement

15

ATR Expansion

10

Volume

5

CVD

5

Session

5

Kill Zone

10

A signal must exceed the minimum threshold.


Signal Grades

A+

95+

Exceptional alignment


A

85–94

Strong institutional setup


B

75–84

Tradable


C

Below 75

Avoid


Why This Is Institutional

Most retail indicators use:

  • RSI

  • MACD

  • Stochastic

  • MA Crossovers


Institutions do not execute based on those tools.


PSRC focuses on:


Liquidity

Where stops exist.


Structure

Where repricing begins.


Execution Location

Premium vs Discount.


Volatility

Expansion versus compression.


Participation

Volume and delta.


Regime

Trading with larger flows.

This is significantly closer to institutional execution models than conventional retail indicators.


Best Timeframes


Recommended


M15

Primary development timeframe.

Best balance between:

  • Signal frequency

  • Noise

  • Structure quality


M30

Very good

Fewer signals

Higher quality


H1

Excellent

Best swing execution


Less Recommended


M1

Too noisy


M3

Too noisy


M5

Works but lower expectancy


Best Assets


Excellent

Gold (XAUUSD)

Engine was heavily optimized around Gold behavior.


US500

Very strong.

USTEC

Very strong.


US30

Strong.


EURUSD

Strong.


GBPUSD

Strong.


USDJPY

Strong.


Acceptable

Other major FX pairs.


Ideal Trading Sessions


FX

London Open

London/New York Overlap

New York Open


Gold

London Open

New York Open


Indices

Cash Session

New York Open


Best Execution Style


Intraday

Primary use case.

Target:

1R–4R


Swing Trading

Use H1 entries with H4 bias.


Scalping

Possible on M5.

Not recommended.


Risk Management Recommendations


Regardless of signal grade:


Maximum Risk

0.5%–1.0% per trade


Daily Max Loss

2%


Consecutive Loss Limit

3


Weekly Drawdown Limit

5%


What Makes V5 Different From V4.1


V4.1 focused on:

  • Structure

  • BOS

  • FVG

  • Regime


V5 adds:

  • Signal grading

  • Kill zone weighting

  • Exhaustion protection

  • Better continuation logic

  • Cleaner score engine

  • Reduced late entries

  • Better cross-asset consistency


The result is a framework that behaves more like a market state engine than a traditional signal indicator.


Recommended Operating Mode


FX

Balanced


Gold

Conservative


US500

Balanced


USTEC

Balanced


US30

Balanced


H1 Swing Trading

Conservative


Final Assessment


PSRC V5 is best viewed as:

An institutional market state framework that identifies liquidity-driven reversals and trend continuations using regime analysis, premium/discount execution, liquidity sweeps, displacement, BOS, FVG participation, volatility expansion, and participation confirmation.


Use it as a decision-support and execution framework, not as a blind signal generator. The highest expectancy trades are typically:


  1. A or A+ grades

  2. In London or New York kill zones

  3. After liquidity sweeps

  4. With fresh displacement and BOS

  5. Executed from premium/discount locations aligned with the higher-timeframe regime.


Those conditions represent the closest approximation to institutional-style execution that the engine is designed to capture.


 

 
 
 

Comments


bottom of page