Price has been rising
It is holding above the main averages (medium avg near 164,124, about +4.1% away). Last month moved about +4.9%.
Every indicator, level, and trade idea for any PSX stock or index — calculated live from the latest prices, updated through the session.
KSE-100 Index · Index
170,796
+5.54%
Live price · updated 10:05 PKT
Looking strong
KSE100 is in an uptrend on the longer chart. Over the last ~5 sessions it moved +4.8%. Buyers have been ahead lately. The recent rise looks stretched (pace 77). Last session +5.54%. The longer story looks improving.
Right now: KSE100 is in an uptrend on the longer chart. Over the last ~5 sessions it moved +4.8%. Buyers have been ahead lately. The recent rise looks stretched (pace 77).
Coming days: The rise looks real, but because it ran hot, a short pause or sideways day is common before the next move.
Keep an eye on: Watch the closest bounce near 169,025 and the closest stall near 172,566. A normal day often moves about 1.0%.· fairly clear read
+63
Overall score
Day range
170,599 – 171,093
Session high–low
Volume today
2.2M
1.0× its 20-day average
Typical daily swing
±1.0%
ATR 1,770
52-week position
100%
143,374 – 170,796
Short-term levels built from support, resistance and the typical daily swing.
Best buy range
162,486 – 163,371
Better-odds entry near support
Best sell range
172,566 – 174,337
Trim / book profit into strength
Score +63 with a confirmed trend (ADX) — stay with the move, but let it dip first because the pace is stretched.
Target 2 · book profits
Take money off the table into strength here
174,337
+2.1%
Target 1
First resistance — trim or trail your stop here
172,566
+1.0%
Price now
Index level
170,796
Buy zone
Better-odds entry area near support
162,486 – 163,371
Stop loss
Exit if it closes below — the setup has failed
160,842
-5.8%
Index levels are for timing the market mood — you trade them through index funds, futures, or the stocks inside.
Each check votes with its own weight — green adds, red subtracts.
+63
Net score
Trend (moving averages)
+25/25Strong uptrend
MACD (buying vs selling force)
+11/15Buyers in control
RSI (speed of the move)
+3/12Overbought — pause risk
ADX (trend strength)
+9/12Strong, trending rise
Stochastic (short-term timing)
+4/8%K above %D — improving
Volume & OBV (conviction)
+6/10Volume confirms the rise
Money Flow Index
+4/8Money flowing in
Bollinger band position
-3/5Stretched above the band
Recent returns
+4/5Strong recent tape
Each level is where several independent methods line up — swing pivots, 10/20/40/60/90-day highs & lows, the 50 & 200-day averages, and ATR bands. The more methods that agree, the stronger it holds. A clean close through one flips the story.
Resistance 2
174,337
Where a rise may stall next
+2.1% from price
ProjectedResistance 1
172,566
Nearest ceiling — sellers often appear
+1.0% from price
ProjectedPrice now
170,796
KSE100
Support 1
169,025
Nearest floor — buyers often step in
-1.0% from price
ProjectedSupport 2
160,842
Where a fall may find help next
-5.8% from price
StrongMinute-by-minute path for Sep 25 against the previous close (dotted line). Holding above it means buyers own the session.
Price is above the 50-day average (164,124) and above the 200-day (155,761). The 50-day sits above the 200-day — the longer backdrop is supportive.
Each gauge below is calculated live, with a status and what it means in plain words.
Above 70 = rose fast (pause risk) · Below 30 = fell hard (bounce zone)
RSI at 77 says the recent rise moved fast — strong charts can stay here, but chasing at this pace is risky.
Green bars = buyers pressing · Red bars = sellers pressing
Buying force has been stronger than selling in recent sessions and the edge is holding.
Above 80 = overbought · Below 20 = oversold · Crosses hint at turns
Stochastic at 59 with %K above %D — short-term momentum is building.
Above 25 = real trend running · Below 20 = choppy, no trend
ADX at 30 confirms a real trend is running, and buyers (+DI) are the stronger side — moves in that direction carry more weight.
Rising OBV = up-days carry the turnover · Falling = sellers do
On-balance volume is rising — more shares change hands on up-days than down-days. Moves backed by volume are more trustworthy.
Volume-weighted RSI — above 80 overheated, below 20 washed out
Money Flow Index at 65 — volume-weighted buying is beating selling.
How KSE100 has actually done over each window, and where it sits in its 52-week range.
1 day
+5.5%
1 week
+4.8%
2 weeks
+5.6%
1 month
+4.9%
3 months
+5.2%
6 months
+11.9%
This year
+14.1%
Sitting at 100% of its past-year range — near the top: a strong year, but entries need more care.
Short takeaways — what looks good, what to be careful about, and what to watch next.
It is holding above the main averages (medium avg near 164,124, about +4.1% away). Last month moved about +4.9%.
The medium average is above the long one — often read as a better longer-term backdrop.
The rise may have gone far quickly. Short pauses or pullbacks are more common here.
Recent sessions still lean toward buyers. Watch whether that edge keeps growing.
The faster short average crossed above the slower one — an early sign of short-term strength.
Price is at or above the top of its normal band — a pause back toward the middle is common.
A real directional trend is running — trend-following entries work better than fading moves.
More shares are trading on up-moves than down-moves — conviction behind the price action.
Support ~169,025 (then 160,842) · Resistance ~172,566 (then 174,337)
Year high 170,796 · Year low 143,374. Near the top usually means a strong year; near the bottom can look cheaper — with more risk either way.
For learning and research only — not investment advice. Levels and targets are calculated from public price history and can fail. · 359 sessions analysed