Open interest explained: calculation, units and positioning · 4 / 5
Build an open interest profile and state its limits
An OI profile can highlight where increases in outstanding exposure occurred. It cannot automatically tell you where every remaining trader entered. To use the picture responsibly, make the allocation rule visible and preserve what the observations cannot resolve.
Athenum8 minUpdated:
Allocate OI increases to price buckets and keep decreases apart
Start with a fixed time range and price bucket size. One transparent teaching method assigns each positive OI change to that interval's volume-weighted price bucket. Another distributes it across traded prices using volume weights. These methods can produce different profiles because OI is sampled over time, while trades occur at many prices between observations.
A positive sampled change is already net of openings and closures inside that interval. For example, 200 newly opened pairs and 80 closed pairs produce the same +120 observation as 120 openings with no closures. Here “additions” means the sum of positive sampled changes, not gross new contracts. The sampling interval therefore affects the profile even when the underlying trades are identical.
A net decrease is harder to locate. The feed does not identify which earlier cohort closed. Removing it from the oldest, newest or nearest-price bucket imposes a model rather than revealing a fact. A conservative display can keep positive sampled changes by price and show unallocated reductions separately. Label it as such; do not title it “remaining entries.”
OI profile vs volume profile vs trader cost basis
A volume profile measures traded activity by price under its chosen data method. An OI-change profile allocates changes in outstanding exposure. A true inventory cost-basis ledger would require participant-level position history that public aggregate data does not provide. Similar-looking histograms do not make these quantities interchangeable.
Flat OI does not imply that the same cohort remains. Transfers can replace a position holder without changing the total. Openings and closures can also offset within a sample. Therefore even a careful OI profile is a map of an estimation procedure, useful for generating hypotheses but unable to certify who is trapped or where stops are placed.
Example: +120 and +180 additions, then an unallocated −90
During a fixed range, one interval adds 120 contracts around the 100 price bucket and another adds 180 around 102. A later observation shows a decline of 90 contracts, with no information identifying their original entries. Positive sampled changes sum to 300 contracts; net growth is 210.
The defensible profile shows 120 and 180 additions, plus a separate −90 reduction. Subtracting all 90 from the 100 bucket would leave 30 there; subtracting them from the 102 bucket would leave 90 there. Both are possible model choices, but neither is established by this dataset. Retain the ambiguity when planning a retest.
| Observation | Allocated additions | Unallocated reduction |
|---|---|---|
| Around price 100 | 120 contracts | 0 |
| Around price 102 | 180 contracts | 0 |
| Later OI decrease | 0 | 90 contracts |
| Total | 300 contracts | 90 contracts |
Open full-size diagram- 100 bucket additions: 120 contracts
- 102 bucket additions: 180 contracts
- Unallocated reduction: -90 contracts
Mistake: moving the range start until a peak fits the reversal
Changing the range start until a peak lines up with the eventual reversal selects the answer after the fact. Save the range, bucket width, venue set and allocation method at decision time. Then inspect how robust the level remains under nearby reasonable settings. A hypothesis that disappears after a small boundary change deserves less confidence.
Before acting
- Fix the time window, bucket width and OI unit.
- State how interval changes are assigned to prices.
- Show how reductions are handled and what remains unknown.
- Keep volume, estimated additions and surviving cost basis distinct.
- Save settings before testing the next price response.
Check your understanding
Positive sampled OI changes sum to 300 contracts, and unallocated reductions sum to 90 contracts. Can you conclude that 210 of the originally opened contracts remain open?
Show the explained answer
You can conclude that net OI grew by 210 over the window, assuming complete and consistent observations. You cannot identify which positions survived. Transfers, closures of older positions and offsetting openings/closings mean the original new cohort is not recoverable from those totals.
Sources and further reading
Continue with Athenum
From the Athenum blog
Volume is Dead: How to Trade Crypto Ranges Using Open Interest Profiles
Related lessons
- Volume profile row size: test how price bins change the chart
Rebuild one trade ledger with different bin widths and origins. Compare bucket-midpoint VWAP estimates with the exact trade-level calculation.
- Distinguish order-book liquidity from liquidation heatmaps
A bright band can be a resting order, a modelled liquidation level or a reported event. Read units, coverage and display settings before interpreting a heatmap.