Keppel DC REIT (SGX: AJBU) — 1D (Daily)
Chart context
-
Timeframe: Daily
-
Visible date range: roughly Mar 2025 to 17 Mar 2026
-
Bars in view: about 240–255 daily bars (approx.)
-
Last traded price: 2.27
Market regime
Current regime: range-to-transition, with a mild short-term recovery inside a broader medium-term sideways structure.
This is not a clean trend chart right now. The bigger picture is a wide trading range, roughly bounded by:
-
Major support: 2.18–2.21
-
Mid-range pivot: 2.27–2.30
-
Major resistance: 2.33–2.44
Price is currently sitting near the middle of the range, which is usually a lower-edge zone for conviction unless a breakout or rejection becomes clearer.
5 highest-conviction observations
1. The chart is still structurally a range, not a confirmed uptrend
From the left side of the chart:
-
early base formed around 2.01–2.10
-
then price advanced toward 2.34
-
later extended into 2.40–2.44
-
then rolled over into 2.18–2.21
-
now rebounded back to 2.27
That sequence shows oscillation between boundaries, not persistent higher highs and higher lows.
The move into 2.44 failed to continue, and the later drop into 2.18 was followed by recovery, confirming two-sided auction behavior.
Conclusion: institutions are likely transacting inventory inside a range rather than marking price aggressively higher.
2. 2.18–2.21 is the key demand zone; 2.33–2.44 is the supply ceiling
The market has repeatedly reacted around:
-
2.18–2.21: demand/support
-
2.25–2.27: short-term pivot
-
2.30–2.33: first overhead supply
-
2.40–2.44: major supply / upper distribution zone
The recent rebound from 2.18 into 2.33 and pullback back toward 2.27 shows the market respecting this framework.
Institutional read:
2.18–2.21 looks like a zone where responsive buyers step in.
2.33+ still behaves like an area where supply reappears and upside momentum fades.
3. The decline from the 2.44 region showed momentum decay before the selloff
Near the highs around 2.40–2.44, price action became:
-
more overlapping
-
less directional
-
unable to extend cleanly after repeated tests
-
followed by a rollover and step-down decline
That is classic trend exhaustion / distributional behavior:
-
repeated attempts to push higher
-
reduced follow-through
-
then a more efficient markdown into the 2.18 area
This suggests the prior bullish leg lost sponsorship before the breakdown became obvious.
4. The rebound from 2.18 had constructive features, but not enough displacement
The bounce off 2.18 recovered toward 2.27–2.30 and briefly pushed to 2.33, which is constructive.
However, the rebound did not show the kind of decisive displacement that usually confirms a new trend leg:
-
no explosive expansion through overhead resistance
-
no sustained acceptance above 2.30–2.33
-
recent candles near 2.27 are relatively compressed and overlapping
That means the bounce is real, but it currently looks more like a range rebound than a fresh markup phase.
5. Current location is tactically awkward: mid-range pricing
At 2.27, price is:
-
no longer near ideal support
-
not yet above resistance
-
sitting around a high-friction pivot area
This is where many retail traders get chopped:
-
bulls chase because price bounced from 2.18
-
bears short too early expecting range failure
-
market chops around the midpoint before deciding
Best practice: avoid forcing size in the middle of the box. Let price move toward support or show confirmed acceptance above resistance.
Bar-by-bar / price-action interpretation
Macro structure
Phase 1: base and recovery
The chart opened from a depressed area around 2.01, then built a recovery structure toward 2.22–2.25.
That phase looks like accumulation after a washout, especially given the sharp rejection from the lows.
Phase 2: markup into 2.34, then consolidation
Price advanced into the 2.34 area, then became more rotational.
This is where institutions often test whether higher prices can attract continuation demand.
Phase 3: push into 2.40–2.44
This was the strongest upside segment, but repeated tags of 2.42–2.44 produced limited net progress.
That often signals supply absorption at the highs or distribution into strength.
Phase 4: markdown into 2.18
The selloff from the top was orderly and persistent rather than a single panic bar.
That often reflects professional unloading / repricing, not just emotional retail selling.
Phase 5: rebound off 2.18 and re-entry into the mid-range
The bounce suggests genuine demand at lower levels, but the inability to hold above 2.30–2.33 keeps the chart in a neutral-to-range state.
Volume-price relationship analysis
What stands out
-
There are several volume expansions at turning points
-
The sharp low around April showed significant activity near the bottoming process
-
The recent February–March area also shows elevated volume around the bounce and pullback zones
Institutional interpretation
High volume + small/medium real progress
Where volume increases but price struggles to advance materially, that often indicates absorption:
-
at lows: absorption of supply by stronger hands
-
at highs: absorption of demand by sellers distributing stock
Rebound from 2.18
The bounce off the low had decent participation, which supports the idea that 2.18–2.21 is not random support.
But the market still needs volume-backed expansion above 2.30/2.33 to prove that demand is now in control.
Effort vs result
This chart repeatedly shows an important professional clue:
-
high effort
-
modest result
-
then reversal or stall
That is why range conditions remain the dominant read.
Institutional footprint recognition
1. Potential liquidity grab below weak hands near 2.18
The move into 2.18 likely swept stops below nearby swing lows before price stabilized and rebounded.
That is consistent with a liquidity grab / spring-like action inside a broader range.
2. Distributional ceiling around 2.40–2.44
Repeated failure in that area suggests sell-side inventory was active there.
Each revisit attracted less effective upside extension.
3. Mid-range churn around 2.27–2.30
This zone behaves like a re-pricing node where neither side has full control.
It is often where larger players allow price to rotate until fresh imbalance appears.
Wyckoff-style read
A reasonable working interpretation:
-
2.01–2.10: preliminary support / selling exhaustion zone
-
Advance into 2.34: markup out of accumulation
-
2.40–2.44: distribution / upthrust-prone region
-
Decline into 2.18: markdown to test lower demand
-
Rebound now: automatic rally / range re-entry
-
Current task: determine whether this becomes a higher low for re-accumulation, or merely a weak bounce before another rotation down
At present, the chart still looks more like re-accumulation attempt inside a trading range than a resolved trend.
Key structural levels
Demand / support
-
2.18–2.21: primary support; most important recent demand zone
-
2.24–2.25: minor support / near-term reaction zone
Pivot / decision zone
-
2.27–2.30: current battleground; acceptance above here helps bulls
Supply / resistance
-
2.33: first serious resistance
-
2.36: secondary resistance
-
2.40–2.44: major supply ceiling
Risk-adjusted setup identification
Setup 1 — Higher-probability long
Type: buy pullback near support, not in the middle
Ideal entry zone
-
2.21–2.24
Why
-
close to the established demand zone
-
tighter invalidation
-
better asymmetry than buying at 2.27 mid-range
-
aligns with prior spring/rebound area
Stop
-
below 2.18, and more conservatively below 2.16
-
stop should sit beyond structural support, not at an arbitrary percentage
Targets
-
T1: 2.30
-
T2: 2.33
-
T3: 2.40+
R/R
If entered near 2.22–2.23 with stop below 2.16/2.18, this can offer roughly 1:2 to 1:3+, depending on target.
Conditions for validity
-
supportive candle behavior on the retest
-
narrowing downside spread near support
-
volume not exploding bearishly on the breakdown attempt
Setup 2 — Momentum long
Type: breakout only if acceptance is proven
Trigger
-
decisive close and follow-through above 2.33
Why
That would show:
-
reclaim of near-term resistance
-
escape from mid-range chop
-
improved probability of retesting 2.36, then 2.40–2.44
Stop
-
below the breakout structure, roughly under 2.30
Targets
-
2.36
-
2.40
-
2.43–2.44
Warning
Do not treat a single wick above 2.33 as confirmation.
You want close + continuation, otherwise it could be another range fakeout.
Setup 3 — Tactical short
Type: rejection short into supply
Trigger
-
failure candle or false breakout in 2.33–2.36
-
especially if accompanied by volume expansion and weak close
Stop
-
above rejection high / above 2.36 or more conservatively above 2.40
Targets
-
2.27
-
2.24
-
2.21
This is only attractive if price first pushes into supply and then clearly fails. Shorting at 2.27 is low quality because that is the middle of the range.
Multi-timeframe-style inference from the daily
Even without the higher timeframe chart shown, the daily suggests this:
-
Higher-timeframe behavior likely sideways
-
Daily is trying to recover from the lower half of that structure
-
Until 2.33 is reclaimed decisively, higher-timeframe bullish continuation is not confirmed
Psychological / institutional levels
-
2.20: key institutional support reference
-
2.30: important round-number decision level
-
2.40: upper-value rejection zone
-
2.00: long-memory psychological anchor from prior washout
Forward-looking bias
Base case
Neutral to mildly bullish above 2.21, but still range-bound unless 2.33 breaks with acceptance.
Bullish path
-
hold 2.24–2.21
-
reclaim 2.30
-
break and hold 2.33
-
then rotate toward 2.36 and possibly 2.40–2.44
Bearish path
-
lose 2.24
-
fail to defend 2.21
-
then odds rise for another sweep toward 2.18, and below that the chart weakens materially
Bottom line
This is not a clean chase-long chart at 2.27. It is a range chart sitting near the pivot.
Best actionable read:
-
Bulls want either a pullback into 2.21–2.24 or a confirmed breakout above 2.33
-
Bears want a rejection from 2.33–2.36 or a breakdown below 2.21
-
Middle-zone participation at 2.27 has the weakest edge
Current bias:
Cautiously constructive above 2.21, but conviction only turns properly bullish on acceptance above 2.33.
Disclaimer:Please note that this analysis is for educational purposes only and should not be taken as investment advice. Trading involves significant risk, and you should consult with a financial advisor before making any decisions.
Dividend: 2.60%

No comments:
Post a Comment