Centurion Corporation Limited (SGX: OU8) — 1D (Daily)
Chart context
-
Timeframe: Daily
-
Visible date range: Roughly Apr 2025 to 6 Mar 2026
-
Bars in analysis window: About 230–240 daily bars
-
Last traded price: SGD 1.44
Market regime
Transitioning from range recovery back into short-term corrective pullback inside a broader medium-term range.
This is not a clean trend market right now. The chart shows:
-
an impulsive markup from April into July,
-
a distribution/top-building phase from July to September,
-
a markdown into December,
-
then a recovery rally from the 1.26 low into the 1.55–1.60 supply zone,
-
followed by a sharp rejection back to 1.44.
That puts the stock in a decision zone, not a momentum-chase zone.
3–5 highest-conviction observations
1) The 1.55–1.60 area is proven overhead supply
That zone has now rejected price multiple times:
-
prior support/resistance behavior around 1.55
-
recent rally stalling again near 1.60
-
immediate selloff from that area back to 1.44
This is classic supply reclaim failure. Institutions likely sold into strength there. The fact that price could not accept above 1.55/1.60 tells you the recent rally was not yet strong enough to transition into a sustained markup.
2) Current decline from 1.60 to 1.44 looks like a displacement down, not a gentle pullback
The drop is relatively fast and directional:
-
several red bars clustered together,
-
weak bounce response,
-
increasing urgency into the decline.
That suggests aggressive supply, not merely routine profit-taking. Until price stabilizes, this should be treated as short-term bearish order flow.
3) 1.38–1.40 is the first meaningful demand test
There is visible structure around:
-
1.38
-
1.40
-
nearby prior pivot behavior before the Feb breakout leg
If buyers are still in control on the intermediate timeframe, this is where they should start defending. A clean failure below this band would materially weaken the recovery structure and raise odds of a move toward 1.34, then possibly 1.26.
4) The January–February rally had improving structure, but not decisive volume expansion through resistance
The recovery from 1.26 → 1.38 → 1.46 → 1.55/1.60 was constructive:
-
higher lows,
-
higher highs,
-
decent stair-step advance.
But the move into overhead resistance did not show the kind of broad, decisive expansion and acceptance you want for a true trend breakout. That makes the recent rejection more credible as a bull trap / late-chaser trap above the local range.
5) Effort vs result around swing zones suggests mixed institutional behavior
Several areas show volume spikes with limited follow-through:
-
around prior upper-zone testing near Aug–Sep
-
around recent Feb–Mar rejection
That is often a sign of absorption/distribution, where large activity does not translate into sustained price progress. In context, near resistance, that favors the interpretation of distribution rather than accumulation.
Bar-by-bar / structural read
1) Macro structure
Phase A: April to July — Markup
-
Strong rise from around 1.02–1.10 zone toward 1.85
-
Sequence of higher highs and higher lows
-
Expanding upside bars, periodic volume support
-
Demand clearly in control
Phase B: July to September — Distribution / topping behavior
Key signs:
-
repeated failures around 1.82–1.89
-
overlapping candles
-
inability to extend despite multiple attempts
-
sharp rejection bars after breakout attempts
This is a classic momentum decay phase. Price was still elevated, but trend quality deteriorated.
Phase C: September to December — Markdown
-
Breakdown from the top range
-
lower highs: 1.71 → 1.55 → 1.49 → 1.45
-
lower lows: 1.43 → 1.38 → 1.33 → 1.26
This is clear bearish structure. Supply was in control.
Phase D: December to February — Recovery / accumulation attempt
-
Base formed near 1.26
-
Gradual grind higher with improving structure
-
Break above 1.38 and 1.46
-
Rally into 1.55–1.60
Constructive, but still only a recovery leg unless proven otherwise.
Phase E: Current — Rejection from supply
The failure from 1.60 back to 1.44 is the key current event.
That is a short-term CHoCH against the recovery structure.
2) BOS / CHoCH mapping
Bullish recovery BOS
-
Reclaim of 1.38
-
Reclaim of 1.46
-
Push into 1.55
These confirmed the December low had likely become a tradable swing bottom.
Current bearish CHoCH
-
Rejection from 1.60
-
Breakdown back through the short-term support shelf around 1.46
That break is important. It suggests the prior minor uptrend has been interrupted. Bulls now need to defend 1.38–1.40 to avoid a larger structure failure.
3) Volume-price relationship
Positive
-
Volume expanded on some earlier recovery legs from the December low, supporting the idea that value buyers were active below 1.30–1.35.
Negative
-
At the recent top near 1.55–1.60, price did not achieve sustained acceptance despite activity.
-
The sharp rejection suggests effort into resistance produced poor upside result, often a warning sign of supply absorption overhead.
Read
The tape currently says:
-
deep value demand existed lower
-
overhead supply remains dominant higher
So the stock is trapped between longer-horizon buyers and active sellers at upper range resistance.
4) Institutional footprint / smart money read
Likely liquidity behavior
-
The move into 1.55–1.60 likely swept obvious upside liquidity from prior swing reference points.
-
Instead of continuation, price reversed sharply.
That is consistent with a buy-side liquidity grab followed by distribution.
Order blocks / supply-demand zones
Supply zone:
-
1.55–1.60
-
stronger secondary supply up to 1.68–1.71
-
major macro supply 1.82–1.89
Demand zone:
-
1.38–1.40
-
secondary demand 1.33–1.34
-
major swing demand 1.26
Fair value gap / inefficiency concept
The recent fast drop from the high likely leaves a short-term inefficient zone above current price, roughly in the 1.48–1.52 area. If price rebounds, that zone may act as the first test of whether sellers remain in control.
5) Bar pattern recognition
Recent rejection bars
The latest cluster near 1.60 shows characteristics of:
-
upper-range failure,
-
inability to close strongly at the highs,
-
follow-through selling after rejection.
That behaves more like an upthrust / failed continuation than true breakout acceptance.
Current candles near 1.44
Price is nearing a level where the next few daily bars matter a lot:
-
if you see narrow spreads + declining volume, that can indicate selling pressure is exhausting near support;
-
if you see wide red spread + volume expansion, then support is likely failing.
Right now, it is too early to call a confirmed reversal at 1.44.
Key levels to watch
Resistance
-
1.48–1.50: first rebound supply / near-term control zone
-
1.55–1.60: primary overhead supply
-
1.68–1.71: secondary swing resistance
-
1.82–1.89: major macro ceiling
Support
-
1.40–1.38: immediate decision support
-
1.34–1.33: next structural support
-
1.26: major swing low / line in the sand
High-probability setup
Setup: Buy only on bullish reaction from 1.38–1.40 support
This is the best asymmetric zone on the chart right now.
Why this is the best setup
-
clear structural level
-
prior breakout region
-
current price is approaching it after a sharp rejection
-
risk can be defined tightly below structure
-
upside first targets are well-mapped
Entry trigger
Do not blind-buy. Wait for one of these:
-
bullish rejection candle with long lower wick near 1.38–1.40
-
bullish engulfing day from support
-
support test on reduced volume followed by expansion on rebound
-
reclaim back above 1.46 after holding support
Stop
-
structural stop below 1.34
-
more conservative stop below 1.33
Targets
-
TP1: 1.48–1.50
-
TP2: 1.55
-
TP3: 1.60
Risk-reward
Example:
-
entry around 1.40–1.42
-
stop around 1.33–1.34
-
target 1.55–1.60
That gives roughly 1:2 to 1:3+, depending on execution.
Alternative scenario
Bearish continuation case
If 1.38 fails on expanding downside volume:
-
recovery structure is broken
-
likely move to 1.34
-
then retest risk toward 1.26
In that case, avoid trying to catch the first bounce unless there is clear reversal evidence.
Forward-looking bias
Near-term bias: cautious bearish / corrective
Intermediate bias: neutral, unless 1.38 support holds and price reclaims 1.46
What flips bias bullish
-
strong defense of 1.38–1.40
-
reclaim of 1.46
-
then renewed attack on 1.55–1.60 with better volume acceptance
What confirms deeper weakness
-
daily close below 1.38
-
follow-through selling into 1.34
-
no meaningful rebound from support
Bottom line
OU8 is not in a clean breakout regime. It is currently in a post-rally rejection phase after failing at major supply around 1.55–1.60. The highest-probability trade is not to chase here, but to watch whether 1.38–1.40 produces a high-quality bullish reaction. That zone is the decision point separating a healthy pullback from a failed recovery.
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.43%




