KSPI technical analysis

KSPI Technical Analysis

Analysis date

August 7, 2026

Market

NasdaqGS (USD)

Daily cutoff

August 5, 2026

Reliability

Passed

Informational use only. This page is not investment advice.

Data verification

KSPI Data Verification

Checking the latest completed daily bar for date and closing-price consistency before indicators are calculated.

Symbol
KSPI
Market
NasdaqGS
Currency
USD (US Dollar)
Latest completed bar
August 5, 2026

Historical prices are adjusted for corporate actions when applicable. Date and closing-price consistency checks passed for the latest completed daily bar.

Validation seriesLatest CloseDateDifferenceStatus
Calculation series92.19August 5, 2026-Verified
Verification series92.19August 5, 20260.00%Verified

Bottom line

KSPI Technical Analysis Summary

KSPI (Kaspi.kz) shows a bullish daily picture with price at 92.19 trading above the SMA20 (88.53), the SMA50 (86.50), and the SMA200 (77.61), confirming a well-aligned uptrend. RSI14 at 64.67 sits in healthy bullish territory below the overbought threshold, and the daily MACD line at 1.16 is above its signal line at 0.73 with a positive histogram of 0.43. The stock trades at 89.80% of its 52-week range, with resistance at the 52-week high of 95.20. On the weekly chart, price at 88.78 holds above the SMA20 (82.61) and the SMA50 (77.81), though the SMA200 is not available because the available weekly history begins in January 2024. The weekly RSI at 59.70 and a positive MACD histogram keep the medium-term bias constructive. Key support rests at the daily SMA20 (88.53), the SMA50 (86.50), and the 20-day low (84.46), with resistance near the 20-period high at 93.79 and the 52-week high at 95.20. The recent advance has come with above-average daily volume, while weekly participation remains below average.

Multi-timeframe dashboard

Multi-Timeframe Technical Dashboard

Comparing daily (2-year) and weekly (5-year) perspectives to identify aligned or conflicting signals.

Daily (August 5, 2026)

Trend
Strongly bullish. Price at 92.19 is above the SMA20 (88.53), the SMA50 (86.50), and the SMA200 (77.61). All three moving averages are sloping upward with positive alignment, and the stock trades in the upper part of its 52-week range at 89.80%.
Momentum
Bullish. RSI14 at 64.67 is above the 50 midline and below the 70 overbought threshold, indicating healthy momentum with room to run. The MACD line at 1.16 is above the signal line at 0.73, and the histogram at 0.43 is positive, confirming sustained upward momentum.
Volatility
Moderate. ATR14 at 2.63 (2.85% of price) reflects typical daily swings for a financial platform stock. Bollinger Bands (84.70 to 92.36) show price near the upper band, consistent with the prevailing uptrend. Band width indicates normal volatility conditions.
Volume
Above average. Latest daily volume of 716,400 is 1.98x the 20-period average (362,540), indicating increased participation as price advances.

Assessment

The daily chart shows a clear bullish structure. Price is above all major moving averages with positive alignment, RSI is in healthy bullish territory, and the MACD histogram is positive. Price sits near the top of its 52-week range at 89.80%, with resistance at the 52-week high of 95.20. The recent advance has come with above-average volume, which supports the move. A break above 95.20 would open the next leg higher, while the SMA20 at 88.53 and the 20-day low at 84.46 provide the first support layers.

Weekly (July 27, 2026 week)

Trend
Bullish with a documented data gap. Price at 88.78 is above the SMA20 (82.61) and the SMA50 (77.81). The SMA200 is not available because the available weekly history covers about 133 completed bars beginning January 2024, so the longer-term weekly trend cannot be fully characterized.
Momentum
Bullish. RSI14 at 59.70 is above the 50 midline, indicating positive medium-term momentum without overbought extremes. The MACD line at 3.36 is above the signal line at 2.92, with the histogram at 0.44 positive, confirming upward momentum at the weekly level.
Volatility
Moderate to elevated. ATR14 at 6.07 (6.84% of price) reflects wider weekly ranges for this ADR. Bollinger Bands (68.62 to 96.60) show price in the upper portion of the band, consistent with a constructive weekly setup.
Volume
Below average. Latest weekly volume of 1,527,500 is 0.69x the 20-week average (2,207,920), indicating reduced participation in the most recent week.

Assessment

The weekly chart shows an uptrend supported by price above the SMA20 and SMA50, with positive RSI and MACD alignment. The main limitation is that the available weekly history starts in January 2024, so the SMA200 and the 252-period return are not available and the longer-term trend assessment is constrained. Price sits at 78.26% of its 52-week range. A sustained hold above the SMA20 at 82.61 keeps the weekly structure constructive, while a break below the 20-week low at 66.14 would signal a deeper pullback.

Key indicators

KSPI Key Technical Indicators

RSI, MACD, moving averages, ATR, and Bollinger Bands across daily and weekly timeframes.

IndicatorDailyWeekly
RSI (14)64.6759.70
MACD (12, 26, 9)1.16 / 0.73 / 0.433.36 / 2.92 / 0.44
ATR (14)2.63 (2.85%)6.07 (6.84%)
Bollinger Bands (20, 2)84.70 - 92.3668.62 - 96.60
SMA (20)88.5382.61
SMA (50)86.5077.81
SMA (200)77.61N/A

Price structure

KSPI Price Structure and Returns

Price performance across multiple lookback periods and 52-week position.

MetricDailyWeekly
Current Price92.1988.78
1-Period Return+0.21%+3.49%
5-Period Return+5.80%-0.19%
20-Period Return+5.38%+34.73%
60-Period Return+9.72%+7.94%
252-Period Return+11.13%N/A
52-Week Low65.6565.65
52-Week High95.2095.20
52-Week Position89.80%78.26%

Key levels

KSPI Support and Resistance Levels

Key price levels based on recent swing highs and lows across daily and weekly timeframes.

LevelDailyWeekly
20-Period High93.7995.20
20-Period Low84.4666.14
60-Period High93.7995.20
60-Period Low74.9265.65

Scenarios

KSPI Technical Scenarios

Conditions, invalidation triggers, and what to watch for each scenario.

Bullish

Trigger

Price holds above the SMA20 (88.53) on the daily chart and breaks above the 52-week high at 95.20 on rising volume, with the MACD histogram continuing to expand.

Invalidation

Price breaks below the 20-day low at 84.46 and then below the SMA50 at 86.50 on the daily chart.

What to watch

Daily RSI holding above 60; volume confirmation on a move through 93.79; weekly price holding above the SMA20 at 82.61; the MACD histogram staying positive.

Range-Bound

Trigger

Price oscillates between the SMA20 support at 88.53 and the 52-week high resistance at 95.20, consolidating recent gains near the top of the range.

Invalidation

A decisive break above 95.20 or below the 20-day low at 84.46 with accelerating volume.

What to watch

RSI staying between 55 and 70; the MACD histogram fluctuating but remaining positive; volume easing during consolidation periods.

Bearish

Trigger

A broad risk-off move or a Kazakhstan-specific event pushes price below the 20-day low at 84.46 and then below the 60-day low at 74.92, reversing the near-term uptrend.

Invalidation

Price reclaims the SMA20 at 88.53 and establishes a higher low above 84.46, resuming the uptrend.

What to watch

Daily RSI falling below 50; the MACD histogram turning negative; weekly closes below the SMA20 at 82.61; volume spikes on down days; tenge and regional sentiment.

Methodology

Methodology and Limitations

This technical analysis is calculated locally from adjusted OHLCV history. The daily series ends August 5, 2026, and the weekly series ends July 27, 2026 week. The latest completed daily bar is independently checked for date and closing-price consistency. Historical prices are adjusted for corporate actions when applicable. Indicators include Wilder RSI(14), MACD(12,26,9), SMA20/50/200, Wilder ATR(14), Bollinger Bands(20,2), relative volume, multi-period returns, and price-range levels. Support and resistance are descriptive zones, not guaranteed reversal points. Historical patterns do not predict future prices, and this page is not investment advice.

Frequently Asked Questions

This technical analysis is for informational and educational purposes only. It does not constitute investment advice, a recommendation, or a solicitation to buy or sell any security. Past performance and historical patterns are not guarantees of future results. All investments carry risk, including the potential loss of principal. Always conduct your own research and consult with a qualified financial advisor before making investment decisions.

Market data is checked for date and closing-price consistency before indicators are calculated. Data cutoffs: daily August 5, 2026, weekly July 27, 2026 week. Generated August 7, 2026.