Learn
Profile quality
A profile can be clean, messy, broken, or incomplete. The classification badge is useful only after the underlying level order passes a quality check.
P1 ≤ pT ≤ HVL ≤ cT ≤ C1), a messy profile where several walls have similar size, an invalid crossed hierarchy (such as P1 above C1), and an incomplete chain with missing levels.| Quality | What you see | How to read it |
|---|---|---|
| Clean | P1 ≤ pT ≤ HVL ≤ cT ≤ C1, visible hierarchy, nearby levels do not overlap into one flat shelf. | The named state is a compact summary of an ordered profile. Still context, not a forecast. |
| Messy | Several similar peaks, alternating call/put concentrations, or little clear dominance around spot. | Inspect the raw profile. A distant wall or disagreement between aggregation modes alone does not make a profile broken. |
| Invalid levels | Some primary boundaries are out of non-decreasing order; the profile cannot be read as a simple ladder. | Inspect the raw distribution and the API’s separate profile.is_broken flag. A quality flag is different from a regime state. |
| Insufficient data | A required wall or transition level is absent. | Try another expiry or cumulative mode; inspect Abs GEX/OI rather than inventing a missing wall. |
A quick check before using a badge
- Confirm the expiry and standalone/cumulative method.
- Check that
P1,pT,HVL,cT, andC1form an ordered ladder. Spot can be inside or outside that ladder. - Compare distance and relative size; a clean far-away wall can still be irrelevant to this session.
- Look at the raw profile. A badge compresses the picture; it cannot repair a flat or sparse chain.
A profile with conflicting hierarchy

The illustration marks a put-side concentration at 57.5 above a call-side concentration at 55. The crossed hierarchy is a reason to examine the raw profile rather than force a simple support-and-resistance interpretation. Original article and full example.
Uneven structure can reflect the selected expiration, sparse positioning, or several competing concentrations. It does not prove that all participants disagree or that liquidity is absent. Check those questions separately.
Where you see it
- GEX Live Chart profile card
- Options Screener invalid/insufficient badges
TanukiTrade documentation. Levels are context, not a recommendation. tanukitrade.com