Ease of Movement (EMV)
period
= 14 (5–50) • scale
= 1000000 (10000–10000000) Overview
The Ease of Movement (EMV) indicator, developed by Richard W. Arms Jr., is a technical study that attempts to quantify a mix of momentum and volume information into one value. The intent is to use this value to discern whether prices are able to rise or fall with little resistance in the directional movement. The core principle is that when prices move easily with low volume, it suggests minimal resistance and the trend is likely to continue. Conversely, when prices struggle to move despite high volume, it indicates resistance and potential exhaustion.
EMV highlights the relationship between volume and price changes by comparing the current period's midpoint with the prior period's midpoint (distance moved) and dividing by a box ratio that incorporates volume and the high-low range. The result is an oscillator that fluctuates around a zero line: positive values indicate prices are advancing with relative ease, while negative values show prices declining easily. The indicator is typically smoothed with a 14-day moving average to reduce noise and improve signal accuracy, creating what is essentially a volume-weighted momentum line that reveals the efficiency of price movement.
Interpretation & Trading Signals
EMV Readings:
- High Positive Values: Price increasing on low volume - strong upward ease
- Low Positive Values: Upward movement facing resistance
- High Negative Values: Price dropping on low volume - strong downward ease
- Near Zero: Difficult price movement, high volume relative to range
Trading Signals:
- Zero Line Crossover: Move above confirms breakout, below confirms breakdown
- High EMV Entry: Buy into rally or short into selloff when movement is easy
- Divergences: EMV/price divergence signals upcoming reversals
- Confirmation Tool: Best used to confirm other indicators or chart patterns
Calculation Components:
- Distance Moved: (H+L)/2 - (PrevH+PrevL)/2
- Box Ratio: Volume / Scale / (High - Low)
- 1-Period EMV: Distance Moved / Box Ratio
- Smoothed EMV: 14-period SMA of 1-period EMV
Example Usage
Code examples will be available once the Rust implementation is complete.
Performance Analysis
Related Indicators
Accumulation/Distribution
Technical analysis indicator
Accumulation/Distribution Oscillator
Technical analysis indicator
Balance of Power
Technical analysis indicator
Chaikin Flow Oscillator
Technical analysis indicator
Elder Force Index
Technical analysis indicator
Klinger Volume Oscillator
Technical analysis indicator