Vietnam stocks
VNM: price today and chart
VNM on HOSE at the 15:00 Hanoi close, in thousand dong, adjusted for dividends and splits.
Performance
All time: since 01/02/2013, the first session in Upside data.
Key data
| Previous close | 58.40 |
|---|---|
| Open (current session) | 58.10 |
| Range (current session) | |
| 52-week range | |
| Average daily range (ATR 20) | 1.83% |
| Annualised volatility (1 year) | 29.3% |
| All-time high | 99.02 · 01/03/2018 |
| All-time low | 18.99 · 01/03/2013 |
| Data since | 01/02/2013 |
Data: VNDirect, prices adjusted for dividends and splits, in thousand dong.
Technical indicators
Common indicators on daily candles after the latest session, summarised the usual way: oscillators in oversold territory read bullish, overbought read bearish; a price above a moving average reads bullish.
- Bullish
- 0
- Neutral
- 4
- Bearish
- 2
- Bullish
- 1
- Neutral
- 4
- Bearish
- 11
- Bullish
- 1
- Neutral
- 0
- Bearish
- 9
| Indicator | Value | Reading |
|---|---|---|
| RSI (14) | 43.45 | Neutral |
| Stochastic %K (14, 3, 3) | 21.43 | Neutral |
| CCI (20) | -75.68 | Neutral |
| Williams %R (14) | -69.05 | Neutral |
| Momentum (10) | -1.90 | Bearish |
| MACD (12, 26, 9) | -0.78 | Bearish |
| ADX (14), trend strength | 29.76 | Neutral |
| Indicator | Value | Reading |
|---|---|---|
| Simple moving average (10) | 58.32 | Bullish |
| Exponential moving average (10) | 58.43 | Bearish |
| Simple moving average (20) | 59.33 | Bearish |
| Exponential moving average (20) | 59.11 | Bearish |
| Simple moving average (50) | 60.65 | Bearish |
| Exponential moving average (50) | 59.65 | Bearish |
| Simple moving average (100) | 58.78 | Bearish |
| Exponential moving average (100) | 59.56 | Bearish |
| Simple moving average (200) | 60.33 | Bearish |
| Exponential moving average (200) | 59.34 | Bearish |
Monthly returns
Change from one month-end close to the next over the last five years. The current month runs to the latest session.
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026 | +15.4% | -3.4% | -11.3% | +0.7% | -2.8% | -4.4% | +11.1% | +2.3% | -4.7% | -1.7% | ||
| 2025 | -1.9% | 0.0% | -2.6% | -5.0% | -1.2% | +5.6% | +5.5% | -1.5% | -0.5% | +0.5% | +11.1% | -4.4% |
| 2024 | -0.9% | +7.5% | -4.9% | -3.8% | +0.6% | +0.2% | +9.3% | +3.2% | -1.8% | -5.7% | -2.3% | -1.1% |
| 2023 | +1.3% | -2.1% | -1.5% | -5.9% | -5.6% | +7.4% | +9.9% | +3.1% | -4.6% | -8.4% | -0.9% | +1.0% |
| 2022 | -2.2% | -5.7% | +3.2% | -8.3% | -3.4% | +0.7% | +4.3% | +3.7% | -4.2% | +8.6% | +5.5% | -6.4% |
| Average | +2.3% | -0.7% | -3.4% | -4.5% | -2.5% | +1.9% | +8.0% | +2.2% | -3.2% | -1.3% | +3.4% | -2.7% |
| Months up | 40% | 20% | 20% | 20% | 20% | 80% | 100% | 80% | 0% | 40% | 50% | 25% |
Upside forecast for VNM
How forecasts are made →Forecast after the 10/12/2026 session
1 session
FLATFLAT · stand aside
- Rise
- 31%
- Flat
- 33%
- Fall
- 35%
| Expected return | -0.01% |
|---|---|
| Reference price | 58.40 |
| Valid until | 10/13/2026 |
| Signal from | Base rate |
Low confidence · Unchanged · Vietnam stocks settle T+2.5, so the 1-session horizon is shown for reference only and is not traded in the simulated book.
5 sessions
FLATFLAT · stand aside
- Rise
- 32%
- Flat
- 33%
- Fall
- 35%
| Expected return | -0.01% |
|---|---|
| Reference price | 58.40 |
| Valid until | 10/19/2026 |
| Signal from | Base rate |
Low confidence · Unchanged
20 sessions
FLATFLAT · stand aside
- Rise
- 33%
- Flat
- 30%
- Fall
- 37%
| Expected return | +0.09% |
|---|---|
| Reference price | 58.40 |
| Valid until | 11/09/2026 |
| Signal from | Base rate |
Low confidence · Unchanged
60 sessions
FLATFLAT · stand aside
- Rise
- 36%
- Flat
- 24%
- Fall
- 41%
| Expected return | +0.32% |
|---|---|
| Reference price | 58.40 |
| Valid until | 01/05/2027 |
| Signal from | Base rate |
Low confidence · Unchanged
How each strategy sees it
Probability of a rise and of a fall from every strategy at the latest session. The signal follows only the strategy in use; the others are tracked to see whether any of them does better.
| Strategy | 1 session | 5 sessions | 20 sessions | 60 sessions |
|---|---|---|---|---|
| Base rateTrusted | ↑31% ↓35% | ↑32% ↓35% | ↑33% ↓37% | ↑36% ↓41% |
| Momentum | ↑31% ↓37% | ↑31% ↓39% | ↑30% ↓36% | ↑33% ↓45% |
| ADX trend strength | ↑34% ↓36% | ↑32% ↓33% | ↑32% ↓33% | ↑42% ↓42% |
| Bollinger Bands | ↑32% ↓34% | ↑33% ↓34% | – | – |
| Donchian channel | ↑30% ↓33% | ↑28% ↓35% | ↑24% ↓43% | ↑36% ↓40% |
| Rule ensemble | ↑34% ↓33% | ↑35% ↓31% | ↑26% ↓37% | ↑36% ↓43% |
| MACD | ↑31% ↓36% | ↑31% ↓36% | ↑33% ↓33% | ↑33% ↓40% |
| RSI | ↑30% ↓31% | ↑30% ↓32% | ↑25% ↓38% | ↑32% ↓43% |
| Moving-average trend | ↑33% ↓34% | ↑32% ↓31% | ↑22% ↓40% | ↑31% ↓36% |
| Machine learning (LightGBM) | ↑26% ↓32% | ↑32% ↓35% | ↑28% ↓38% | ↑22% ↓60% |
Track record for this symbol
Brier skill against the base rate in the walk-forward backtest since 2020 (above 0 means more informative than the base rate), and live forecasts scored so far.
| Strategy | 1 session | 5 sessions | 20 sessions | 60 sessions |
|---|---|---|---|---|
| Base rate | 0.00% | 0.00% | 0.00% | 0.00% |
| Machine learning (LightGBM) | +0.23% | -0.34% | -0.41% | +0.67% |
| Donchian channel | -0.36% | +0.18% | -0.06% | -1.22% |
| Momentum | +0.17% | +0.11% | -0.30% | +0.14% |
| Bollinger Bands | +0.05% | +0.11% | – | – |
| ADX trend strength | -0.79% | -0.35% | -1.27% | +0.10% |
| Rule ensemble | -0.39% | +0.08% | -0.54% | -2.10% |
| Moving-average trend | -0.15% | -0.26% | -0.44% | -6.05% |
| MACD | -0.32% | -0.47% | -0.94% | -0.28% |
| RSI | -0.43% | -0.45% | -0.58% | -1.02% |
| Live: scored / waiting | 0 / 1 | 0 / 1 | 0 / 1 | 0 / 1 |
Frequently asked questions
What is the VNM price today?
VNM closed at 58.40 in the 10/12/2026 session, +1.21% from the previous session.
What is the highest VNM has been?
In Upside data since 01/02/2013, the highest level of VNM was 99.02, in the 01/03/2018 session.
What is the lowest VNM has been?
In Upside data since 01/02/2013, the lowest level of VNM was 18.99, in the 01/03/2013 session.
How has VNM moved over the past year?
Over the last 252 sessions VNM changed +1.19%, trading between 53.26 and 73.11. A typical daily range is about 1.83% of the price.