Wednesday, October 07, 2026

Pan United - 07 Oct 2026

Pan-United Corporation Ltd. (SGX: P52) — Daily Chart

Market regime: Bullish trend transitioning into high-level consolidation. Price has recovered from the July low at 1.32, established a sequence of higher swing lows and higher highs, and is now compressing immediately beneath 1.75 resistance. The key question is whether the current tightness represents absorption before continuation or exhaustion near the prior high.

The methodology here emphasizes swing structure, price range, closing location, volume and follow-through rather than treating volume mechanically.  This is consistent with bar-by-bar analysis based on effort versus result and the interaction with support/resistance. 

1. Structure: bullish and currently intact

The important sequence since July is:

1.32 low → 1.68 high → 1.59 higher low → 1.70 high → 1.52 correction → 1.75 high → 1.66 higher low → current 1.72

The August decline to 1.52 initially threatened the developing uptrend, but buyers responded strongly. The subsequent rally broke decisively through the 1.68–1.70 resistance area and reached 1.75, creating a clear bullish structural break.

More importantly, the September pullback stopped around 1.66, well above the previous 1.52 swing low. That leaves the medium-term sequence of higher lows intact.

Structural bias: bullish while 1.66 holds.

2. The most important feature: compression beneath 1.75

The stock has spent several weeks fluctuating approximately between 1.66 and 1.75, but the character of that range is constructive.

After reaching 1.75:

  • The reaction only reached about 1.66.
  • Price subsequently recovered toward 1.70–1.73.
  • Recent bars are relatively narrow and overlapping.
  • Repeated approaches toward resistance have not produced a forceful rejection.
  • Price is currently around 1.72, near the upper edge rather than retreating toward the bottom.

This resembles pressure building against supply rather than obvious distribution.

In Wyckoff terms, tight price movement near resistance can indicate absorption when repeated selling fails to push price materially lower. But the confirmation is the subsequent movement—not the pattern itself. Weis emphasizes looking for follow-through after resistance is penetrated rather than assuming every breakout is genuine. 

3. Volume tells a constructive but incomplete story

The strongest recent volume appeared during the late-August/September advance, when price accelerated from roughly 1.52 toward 1.70+.

That is constructive because the decisive upward movement had expanding participation.

Since the 1.75 high:

  • price has remained close to the highs;
  • volume has generally contracted;
  • there has been no conspicuous high-volume bearish breakdown.

This is reasonably healthy.

The current quiet volume should not, however, be interpreted simply as bullish. Volume needs to be judged against the amount of resulting price movement. Heavy effort with little progress can signal absorption, while low volume may mean either exhaustion or simply little opposing pressure. 

What would materially improve the bullish case is volume expansion accompanying a close through 1.75 followed by continued progress.

4. The 1.75 level is the decision point

1.75 is the dominant supply boundary.

It is more important than simply being the latest high because price is repeatedly returning to it. Repeated tests can gradually consume available supply, but they also create liquidity above the obvious high.

Therefore two very different events must be distinguished:

Bullish breakout

A daily bar closes convincingly above 1.75, preferably with:

  • wider range,
  • strong closing location,
  • increased volume,
  • and subsequent acceptance above 1.75.

That would constitute another bullish BOS.

Potential upthrust / liquidity grab

Price trades above 1.75–1.76 but:

  • closes back below 1.75,
  • leaves a prominent upper wick,
  • particularly on increased volume,
  • and then breaks back through 1.70/1.66.

That would materially weaken the bullish interpretation.

The framework specifically treats false moves beyond obvious levels followed by reversal as important institutional footprints. 

5. Important price levels

LevelTechnical significance
1.75Major resistance / current swing high / breakout trigger
1.70–1.72Immediate pivot; current acceptance area
1.66Most important near-term higher low
1.59–1.60Previous support / intermediate structure
1.52Major swing low and origin of September impulse
1.44Deeper structural support
1.32Major July swing low

The most informative zone right now is therefore only about nine cents wide: 1.66–1.75.

6. Forward scenarios

Bullish continuation — ~60% technical weighting

Acceptance above 1.75 would confirm that the supply encountered at the previous highs has been overcome.

The prior 1.52 → 1.75 impulse measures approximately 0.23. A full measured-move projection would therefore point toward roughly 1.98, although 1.90–1.95 is the more conservative technical objective zone.

The best evidence would be a breakout followed by either immediate follow-through or a controlled low-volume test of 1.75.

Continued consolidation — ~25%

Price remains between 1.66 and 1.75.

This would not damage the bullish structure. In fact, additional narrowing accompanied by declining volume could make the eventual resolution increasingly important.

Failed breakout / bearish transition — ~15%

A failed move above 1.75 followed by a decisive loss of 1.66 would represent the first meaningful deterioration.

Below 1.66, attention shifts toward 1.59–1.60.

Below that area, 1.52 becomes the critical structural level. A break beneath 1.52 would materially alter the intermediate bullish structure.

Overall assessment

Bias: Moderately bullish, but directly underneath resistance.

The strongest feature is not simply that P52 is close to its high. It is how little ground sellers have been able to recover after the September advance. Price advanced rapidly from 1.52, reached 1.75, pulled back only to approximately 1.66, and has subsequently crawled back toward the highs while volatility and volume contracted.

That is consistent with potential absorption and contraction before expansion.

However, 1.75 has not yet been defeated. The chart therefore sits at an unusually clean decision point: the next meaningful information comes from how price behaves around 1.75, rather than from anticipating the breakout.

Confidence: 8/10

Key levels to watch: 1.75 resistance → 1.70 pivot → 1.66 structural support → 1.59–1.60 secondary support → 1.52 major invalidation area.

Before execution: confirm the 1.75 breakout rather than merely an intraday penetration; examine volume and closing location; demand follow-through; distinguish a genuine breakout from an upthrust; place risk beyond a structural level rather than an arbitrary percentage; ensure at least a 1:2 reward/risk profile.

Educational Summary: Buying P52 only after confirmed acceptance above 1.75 because bullish higher-high/higher-low structure and possible supply absorption remain intact, with stops at 1.66 targeting 1.93 for approximately a 1:2 risk-reward ratio; confidence 8/10.


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.62%



Tuesday, October 06, 2026

Lendlease Reit - 06 Oct 2026

Lendlease Global Commercial REIT — JYEU

Daily chart | Last price: S$0.550 | Regime: Bearish-to-neutral compression

The chart should be read from structure first, then price/volume behaviour and finally risk. That matches the supplied framework, which prioritises swing structure, volume-price relationships and structural levels. Elite Bar-by-Bar Technical Anal… In Wyckoff terms, the important questions are whether price is making progress for the effort expended, where closes occur within bars, whether thrust is shortening, and whether breaks of support/resistance receive follow-through. 

1. Market structure — still technically weak

The major sequence since February is bearish:

S$0.660 → 0.580 → 0.525 → 0.590 → 0.545 → 0.590 → 0.565 → 0.600 → 0.560 → 0.580 → ~0.540

The March low at 0.525 terminated the strongest markdown, but the recovery never developed into a sustained uptrend. The August rally to 0.600 is particularly important: it exceeded the preceding 0.590 highs but failed almost immediately.

Since that 0.600 high, the sequence has been:

0.600 SH → 0.560 SL → 0.580 LH → ~0.555 SL → 0.570 LH → ~0.540 SL

That is a clear lower-high / lower-low structure.

The bullish swing structure would not materially improve simply because price trades through 0.555. Buyers need to begin removing the lower highs, first 0.570, and preferably 0.580.

2. The August S$0.600 move was the critical failure

The move from July into early August looked constructive initially:

  • support repeatedly formed near 0.565
  • price advanced through 0.580
  • a new intermediate high reached 0.600

But there was almost no sustained acceptance above the previous 0.590 resistance zone.

Price then dropped rapidly back toward 0.560.

This is much closer to an upthrust / failed breakout than a successful breakout. Weis emphasises that penetration of a boundary itself matters much less than what happens afterward; follow-through, or its absence, is what resolves the struggle.

That failure materially changed the character of the chart.

3. September–October: selling pressure is losing momentum, but buyers have not taken control

This is the most interesting part of the current chart.

The decline from 0.580 → 0.570 → 0.550/0.540 has progressively become less directional. Around late September and early October:

  • bar ranges have contracted;
  • candles overlap heavily;
  • repeated attempts below roughly 0.545–0.550 have produced limited additional downside;
  • price is clustering near 0.550 rather than continuing rapidly toward 0.525.

This represents shortening downward thrust.

There are also several relatively noticeable volume bars around the recent lows without corresponding large downward progress. In effort-versus-result terms, sellers are expending more effort than the resulting price movement would suggest.

That is the first constructive clue.

But it is important not to jump directly to "accumulation." High activity with little downside can indicate absorption, but the subsequent price action must validate that interpretation. The framework specifically defines high volume with limited price movement as potential absorption. 

At present:

selling pressure appears to be weakening ≠ buyers are demonstrably dominant.

4. The current formation is a small trading range

I would frame the immediate range approximately as:

S$0.540–0.555

Current price 0.550 is almost dead centre.

That makes the present location unattractive from a price-action standpoint. Wyckoff analysis generally becomes much more informative near the edges of congestion rather than its middle, because that is where failed breaks, tests and follow-through reveal which side is gaining control. 

The recent contraction therefore tells us something is being prepared, but not yet which direction wins.

5. What would constitute bullish evidence?

The sequence I would want to see is:

Hold 0.540–0.545 → break 0.555/0.560 → successful pullback → overcome 0.570.

The important distinction is between merely touching 0.560 and acceptance above it.

A strong bullish development would contain:

  • wider bullish bars;
  • closes toward the highs;
  • increased volume;
  • little immediate retracement;
  • subsequent contraction in volume on the pullback.

Above 0.570, the August–September lower-high sequence begins to break.

Then:

0.580 → 0.590 → 0.600

become increasingly relevant upside references.

6. What would constitute bearish confirmation?

The immediate warning level is 0.540.

A daily breakdown with:

  • expanding spread,
  • stronger volume,
  • close near the low,
  • and continued selling during subsequent sessions

would indicate that the current contraction was merely a pause in the markdown.

The next obvious historical level would then be:

S$0.525

—the March swing low.

Importantly, a brief penetration below 0.540 followed immediately by a recovery would have a completely different interpretation. That could constitute a spring / liquidity washout, particularly if downside volume expands but price quickly recovers.

So do not treat 0.539 versus 0.541 mechanically. The behaviour around the level matters more than the penetration itself.


Key levels

LevelTechnical significance
0.600Major August failed breakout / major supply
0.590Repeated intermediate resistance
0.580Important lower-high / resistance
0.570Immediate structural lower high
0.555–0.560Top of current compression / first resistance
0.550Current equilibrium
0.540–0.545Immediate demand / range floor
0.525Major March swing low

Scenario map

Bullish transition:
0.540–0.545 holds → >0.560 → >0.570 → 0.580

That would constitute an increasingly credible CHoCH.

Neutral/base-building:
0.540–0.560 continues

More information is required. The longer price absorbs selling without breaking lower, the more meaningful an eventual expansion becomes.

Bearish continuation:
<0.540 + expanding range/volume + follow-through → 0.525

This remains structurally consistent with the post-August downtrend.

Confidence: 7/10

The structural diagnosis is relatively clear. Confidence is lower on the next directional move because price is currently compressed at support and therefore sitting precisely where supply/demand evidence can change quickly.

Before execution

  • Confirm whether 0.540–0.545 holds or fails.
  • Require follow-through, not merely an intraday penetration.
  • Watch whether volume produces proportional price progress.
  • For bullish evidence, require removal of 0.560 and then 0.570.
  • For bearish evidence, require acceptance below 0.540.
  • Avoid treating the middle of the current range at 0.550 as a high-quality decision point.
  • Define risk beyond structural invalidation rather than by an arbitrary percentage.

Educational Summary: Selling JYEU on a confirmed breakdown below S$0.540 because the dominant structure remains lower highs/lower lows following the failed S$0.600 breakout, with stops around S$0.550 targeting S$0.525 for approximately 1:1.5 risk-reward; without that breakdown, the current S$0.540–0.560 compression remains unresolved.


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:  6.55%


Monday, October 05, 2026

Far East Orchard - 05 Oct 2026

Far East Orchard Ltd — SGX: O10 — Daily

Market regime: Bearish trend transitioning into a tight base / potential accumulation range.
The important change is not that O10 has become bullish—it has not—but that the persistent markdown from April–July has lost momentum and price has spent roughly two months compressing around $1.05–$1.08. The framework specifically emphasizes swing structure, effort-versus-result, volume dry-up, and follow-through around support/resistance. 

1. Structure: the downtrend has stopped accelerating

The larger structure remains bearish:

$1.37 → $1.33 → $1.23 → $1.18 → $1.15 → $1.14 → $1.11 → $1.09/$1.08

That is a clear sequence of lower highs and lower lows from the February peak. The most important bearish structural breaks occurred after the April $1.33 rally failed, followed by successive losses of roughly $1.23, $1.18, $1.12 and $1.08.

But since August, the character has changed.

Instead of continuing to produce meaningful lower lows, price has repeatedly returned to approximately $1.05–$1.07. The September penetration to $1.02 did not generate sustained downside continuation. That matters because a penetration itself is less important than whether sellers can obtain follow-through afterward; repeated failure to progress lower can signal that the prevailing selling force is weakening. 

So I would classify it as:

Primary trend: bearish
Immediate regime: neutral compression / basing attempt

There is no confirmed bullish CHoCH yet.


2. The $1.02 September low is the most interesting event

September produced the chart's lowest price at $1.02, accompanied by visibly elevated volume.

Yet price quickly recovered toward the previous $1.05–$1.07 trading area rather than continuing downward.

That is potentially significant from an effort-versus-result perspective:

  • Selling effort increased.
  • A new low was produced.
  • But sellers obtained very little subsequent downside reward.
  • Price returned inside the preceding range.

This has some characteristics of a failed breakdown / preliminary spring-like event, but I would not label it a confirmed Wyckoff spring yet. Confirmation would require the subsequent test and upward response to establish that supply has genuinely dried up.

Wyckoff-style chart reading explicitly compares volume/effort against resulting price progress rather than mechanically treating high volume as bullish or bearish. 


3. Current range: approximately $1.04–$1.09

This is now the key battlefield.

The last several weeks show:

  • numerous overlapping candles;
  • narrow daily spreads;
  • repeated closes around $1.05–$1.07;
  • generally subdued volume;
  • unsuccessful attempts to push materially below $1.05;
  • but equally little ability to advance through $1.08–$1.09.

This is classic contraction / equilibrium, rather than evidence by itself of bullish accumulation.

The distinction is important: tightness says that a larger movement may eventually develop, but it does not tell us its direction until price and volume resolve the range. Weis describes this kind of contraction as equilibrium between supply and demand that requires subsequent price/volume behaviour to reveal which side is gaining control. 

Volume interpretation

Volume has become extremely quiet during much of the recent sideways action.

That is constructive only conditionally.

It suggests aggressive selling has largely disappeared, but there is also little evidence of aggressive demand. In other words:

Supply appears reduced, but demand has not yet demonstrated dominance.

The ideal bullish development would be:

contraction → test holding above $1.05 → volume expansion → decisive close through $1.09/$1.11.


4. Critical levels

LevelTechnical meaning
$1.02September extreme / major structural invalidation
$1.04–1.05Immediate range support
$1.07Current price / middle-upper portion of base
$1.08–1.09Immediate supply and first breakout test
$1.11More meaningful lower-high resistance
$1.14–1.15Former support + important supply zone
$1.18Major previous breakdown / structural target
$1.23Higher-order resistance

The most important distinction is between $1.09 and $1.11.

A move above $1.09 would escape the current micro-range, but $1.11 is where I would start taking a genuine structural reversal more seriously.


5. Bullish scenario

The technically stronger scenario would be:

$1.05 holds → $1.09 breaks → $1.11 reclaimed → successful retest.

That would produce the first meaningful evidence that the market is moving from merely not falling to actually establishing higher demand.

A convincing breakout should preferably show:

  • wider candle spread;
  • close toward the daily high;
  • clear increase in volume;
  • immediate follow-through;
  • then shallow contraction on the retest.

A breakout above $1.09 followed immediately by a return below $1.07 would instead suggest another failed attempt.


6. Bearish scenario

The bear case has not disappeared.

The repeated trading around $1.05 could simply represent redistribution after a prolonged decline rather than accumulation.

The strongest evidence for this interpretation would be:

daily close below $1.04 followed by sustained trading beneath $1.02.

That would invalidate the present basing thesis and re-establish the prior lower-low sequence.

The danger signal before that would be repeated rallies into $1.08–$1.09 producing upper wicks / weak closes while downside volume begins expanding.


7. What today's $1.07 candle tells us

Today's bar is:

O $1.06 / H $1.07 / L $1.05 / C $1.07

It closes at the high of the day's range, which is locally constructive.

But its significance is limited because:

  1. the range is narrow;
  2. volume is unexceptional;
  3. price remains beneath the established $1.08–$1.09 ceiling.

So this is incrementally bullish within the range, not a breakout signal.

The correct bar-by-bar question is now whether the next few sessions can obtain upward follow-through. Sequential chart reading places substantial emphasis on exactly this—range, closing position and whether subsequent bars validate the apparent strength or weakness. 


Technical scorecard

Long-term structure: 3/10 bearish
Short-term structure: 5/10 neutral
Selling-pressure deterioration: 7/10 constructive
Demand confirmation: 4/10 insufficient
Volume behaviour: 6/10 constructive contraction
Setup quality today: 5/10 — improving, but premature

Confidence: 7/10

The clearest conclusion from this chart is trend deterioration rather than trend reversal. O10 has stopped behaving like a clean downtrend, but buyers have not yet done enough to demonstrate control.

Key levels to watch: $1.02, $1.05, $1.08–1.09, $1.11, $1.14–1.15, $1.18.

Before execution: confirm range resolution rather than anticipating it; demand volume and closing-strength confirmation above resistance; watch for follow-through; place any hypothetical stop beyond structural invalidation rather than an arbitrary percentage; ensure ≥2:1 reward/risk.

Educational Summary: Buying Far East Orchard only after confirmed strength above $1.09–$1.11 because the prolonged downtrend has compressed into a base with diminishing downside progress, with a hypothetical structural stop near $1.05 targeting $1.18 for approximately 2:1–2.3:1 risk-reward; confidence 7/10.


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:   3.74%



Friday, October 02, 2026

Hyphens Pharma - 02 Oct 2026

Hyphens Pharma International — SGX: 1J5

Daily chart | Last: S$0.365 | Regime: bullish structure transitioning into tight consolidation

The chart remains structurally constructive, but the immediate setup is neutral inside a S$0.355–0.370 trading range. The strongest feature is the August displacement from roughly S$0.350 through S$0.370 on sharply expanded volume, followed by nearly two months of relatively shallow consolidation rather than a full retracement. The framework prioritizes exactly this combination of swing structure, volume-price behaviour, support/resistance and subsequent follow-through.

1. Market structure

From the April low at S$0.300, price developed a clear sequence of rising swing lows:

0.300 → 0.315/0.320 → 0.340 → 0.345 → 0.350

That progression culminated in the August breakout to S$0.385. Importantly, the subsequent correction has so far bottomed around S$0.355, substantially above the prior S$0.350 breakout area.

So on the larger daily structure:

  • Primary structure: higher highs + higher lows → still bullish.
  • Current microstructure: sideways compression between approximately 0.355 and 0.370.
  • No bearish CHoCH yet: S$0.350–0.355 has not been decisively lost.

The former S$0.350–0.355 resistance zone has effectively become support, which is technically significant.

2. August breakout — strongest institutional footprint

The most important event on the chart is the early-August expansion.

Price accelerated from approximately S$0.350 to S$0.375, briefly reaching S$0.385, while volume expanded dramatically. This is considerably more meaningful than a breakout occurring on ordinary volume because price made substantial upward progress for the additional effort.

That created a clear change in behaviour relative to the slow June–July advance.

However, S$0.385 immediately attracted supply. The stock could not sustain prices above roughly S$0.370–0.375, establishing the present overhead supply zone.

3. What the consolidation is saying

The September–October action is unusually tight:

Resistance: 0.370
Repeated support: 0.355–0.360
Current: 0.365

There are numerous overlapping bars and repeated closes around 0.360–0.370, while volume has generally contracted dramatically from the August expansion.

That combination is better interpreted as equilibrium/compression than outright distribution.

Most importantly, sellers have repeatedly pushed price toward S$0.355, yet there has been little downward follow-through.

That is constructive.

But buyers also repeatedly fail to sustain moves above S$0.370.

Therefore neither side has conclusively won the range.

4. Today's bar

The latest bar is:

O 0.370 / H 0.370 / L 0.365 / C 0.365

This is mildly negative at the micro level because price tested the range ceiling and closed at the low of the day's range.

It represents another failure at S$0.370.

By itself, however, it is not a meaningful bearish reversal because:

  • range is extremely small;
  • volume appears modest;
  • S$0.355–0.360 support remains intact;
  • the larger higher-low structure remains undamaged.

The next few bars matter much more than this single bar.


Key decision levels

LevelTechnical significance
0.385August swing high / major supply
0.375Secondary resistance
0.370Immediate range ceiling / repeated rejection
0.365Current equilibrium area
0.360Minor support
0.355Critical range support
0.350Breakout origin / major structural support
0.340–0.345Next support if structure fails

The framework specifically emphasizes waiting for price-action validation and volume confirmation around structural levels rather than treating a penetration alone as sufficient evidence. 

The two important scenarios

Bullish resolution: A decisive close above S$0.370–0.375, ideally with widening spread and meaningful volume expansion, would indicate that the supply being encountered repeatedly at the top of the range has finally been absorbed. The first structural retest would be S$0.385. A clean break above S$0.385 would constitute another higher high and potentially open approximately S$0.395–0.405 from the range's measured expansion.

Bearish resolution: A decisive break below S$0.355, especially accompanied by expanding volume and poor recovery, materially changes the picture. Below S$0.350, the August breakout has effectively failed and the next obvious demand zone becomes approximately S$0.340–0.345.

Risk/reward observation

At S$0.365, price sits almost exactly in the middle of the short-term range.

That is the least informative location technically.

The cleaner information comes from what happens around the edges:

S$0.355 support ← 0.365 equilibrium → S$0.370–0.375 resistance

Consequently, a trader waiting for either a successful test near support or genuine acceptance above resistance gets considerably better structural information than acting around S$0.365.

Confidence: 7/10

The higher-low structure and August volume expansion are relatively clear. Confidence is not higher because the stock has spent almost two months oscillating within a narrow range and there is presently no confirmed directional resolution.

Key levels to watch: 0.355, 0.350, 0.370–0.375, 0.385.

Before execution: confirm range resolution → compare volume with August/September activity → inspect closing location and follow-through → ensure stop lies beyond structural invalidation → require at least 1:2 risk/reward. 

Educational Summary: Buying Hyphens Pharma only on confirmed acceptance above S$0.370–0.375 because the April–August higher-low structure remains intact and the current range shows limited downside follow-through, with stops below S$0.355 targeting S$0.385 initially and approximately S$0.400 thereafter for roughly 1:2–1:3 risk-reward; confidence 7/10.


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:  4.11%



Thursday, October 01, 2026

Suntec - 01 Oct 2026

Suntec REIT — T82U — Daily Chart

Market regime: Bearish trend testing major structural support. The chart has been in a clear markdown phase since the August peak at 1.58, but price has now reached the important 1.31–1.34 demand zone created by the March low.

1. Market structure

The deterioration since August is technically clean:

  • 1.58 swing high → 1.49 lower high
  • Breakdown through 1.45
  • 1.43 → 1.40 → 1.35 → 1.31 progressively lower support levels
  • Rallies have repeatedly failed to reclaim former support.

This is a textbook sequence of lower highs + lower lows. There has not yet been a bullish change of character.

The particularly important structural event was the loss of 1.43–1.45. Once that area failed, subsequent rallies could not recover it and the decline accelerated toward 1.31.

2. What is happening at 1.31?

This is the most interesting part of the chart.

The current low of 1.31 exactly revisits the major March swing low. That makes 1.31–1.34 a significant historical demand zone rather than an arbitrary price level.

The latest session reached roughly:

O 1.33 | H 1.37 | L 1.32 | C 1.34

The attempt to rally toward 1.37 shows some buying response, but the close at 1.34 gives back much of that intraday progress.

So far this is support being tested, not confirmed accumulation.

A proper bullish spring/reversal would ideally show:

  1. penetration or test of 1.31,
  2. rejection of lower prices,
  3. strong recovery toward the upper end of the daily range,
  4. then follow-through above 1.37–1.40.

We only have part of that sequence.

3. Volume / effort versus result

The sell-off from 1.58 has occurred without an obvious massive capitulation spike near the current low.

That has two interpretations.

Potentially constructive: selling pressure appears to be contracting as price approaches 1.31. If price can no longer make meaningful downward progress despite repeated selling attempts, supply may be exhausting.

But currently bearish-neutral: there is also very little evidence of aggressive demand. Low volume alone does not establish accumulation.

The key distinction is:

Less selling ≠ strong buying.

Price still needs to demonstrate that buyers can actually overcome nearby supply.

4. Critical price levels

LevelTechnical significance
1.31Major March low / critical support
1.33–1.35Immediate battle zone
1.37Latest rally rejection
1.40First meaningful recovery level
1.43–1.45Major former support → resistance
1.49Intermediate swing resistance
1.55–1.58Major supply / August distribution area

The 1.40–1.45 region is especially important. Even if price bounces from 1.31, a rally that stalls below this area would still be consistent with the existing downtrend.

5. Forward scenarios

Bullish reversal scenario: 1.31 holds, price begins forming higher lows, then reclaims 1.37 → 1.40 with improving spread and volume. A break above 1.43–1.45 would represent the first meaningful structural improvement.

Bearish continuation scenario: price rebounds weakly toward 1.35–1.40, supply reappears, and 1.31 breaks with follow-through. That would confirm continuation of the markdown rather than a spring.

Base-building scenario: price oscillates between roughly 1.31 and 1.40. This would be constructive only if repeated tests of 1.31 produce progressively less downward progress and rallies gradually improve.

Setup quality

At the moment I would classify this as a watch zone rather than a completed reversal setup.

The location is attractive technically because price is sitting directly on major support, but location alone is insufficient. The trend remains bearish and demand has not yet demonstrated enough strength.

Confidence: 7/10 on the structural interpretation.

Key levels to watch: 1.31, 1.37, 1.40, 1.43–1.45.

Execution checklist: confirm 1.31 holds; look for a higher low; require stronger closes; watch volume on the rebound; distinguish a genuine reclaim of 1.40 from a weak countertrend bounce; treat a decisive 1.31 breakdown as invalidation of the bottoming thesis.

Educational Summary: Buying Suntec REIT only after evidence of a confirmed reversal above 1.37–1.40 because price is testing major 1.31 support but remains structurally bearish, with stops below 1.31 targeting 1.43–1.45 for roughly a 1:2 to 1:3 risk-reward ratio; confidence 7/10.


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:   5.52%



Wednesday, September 30, 2026

SATS - 30 Sep 2026

SATS Ltd — SGX:S58 — Daily Chart

Last price: S$3.83 | Market regime: Bearish markdown → early stabilization/range attempt

The dominant chart event is the violent August breakdown from the S$4.70s on exceptional volume. It decisively changed the character of the prior uptrend and remains the most important bar cluster on the chart. Since then, price has produced lower highs and lower lows rather than repairing that damage.

1. Structure & order flow

The sequence is quite clean:

3.17 → 4.05 → 4.59 → 4.96 formed the prior markup phase, with successive higher highs and higher lows.

That structure changed abruptly in August:

  • S$4.79 lower high / failure near the highs
  • Wide bearish displacement through roughly S$4.60 → S$4.10
  • Prior swing support around S$4.34 was broken decisively.
  • Subsequent rebound reached only S$4.07 before sellers returned.
  • Price then printed S$3.84 → S$3.75, confirming a lower-high/lower-low sequence.

That is a textbook bearish change of character followed by bearish continuation structure.

The framework places particular importance on swing structure, displacement, volume expansion and subsequent follow-through when determining whether a structural break is genuine. 

2. The August breakdown is the key institutional footprint

The enormous red bar around mid-August accompanied by the largest volume on the chart is much more important than the small bars currently forming around S$3.80.

There was:

  • very large selling effort,
  • very large downside result,
  • penetration of established support,
  • and sustained trading below the breakdown zone afterwards.

So this does not resemble simple absorption where huge volume produces little price movement. The selling effort produced substantial downside progress.

In Wyckoff terms, volume is best interpreted against the resulting price movement rather than mechanically labeling high volume bullish or bearish. A large selling effort that breaks support with substantial downside progress indicates sellers have overcome buyers. 

3. What is happening around S$3.75–3.85?

This is where the chart becomes more interesting.

The decline from S$4.07 has progressively become less violent, and around S$3.75:

  • bar ranges contracted,
  • volume generally moderated,
  • repeated pushes lower have not yet generated another major downside expansion,
  • price has begun overlapping around roughly S$3.75–3.90.

So selling momentum is decaying, but that is not equivalent to saying accumulation has been confirmed.

It currently looks more like:

markdown → potential stopping/ranging phase

rather than

markdown → confirmed reversal.

The distinction matters. Shortening downward thrust and reduced downside progress can indicate that sellers are becoming exhausted, but confirmation requires subsequent demand and upward follow-through. That sequential interpretation—range, close, volume, thrust and follow-through—is central to bar-by-bar analysis. 

4. Immediate bar-by-bar message

The recent bounce from approximately S$3.75 reached the upper S$3.80s/low S$3.90s but did not develop into meaningful upside expansion.

Today's bar shows approximately:

O 3.90 / H 3.91 / L 3.83 / C 3.83

That is weak:

  • price attempted to trade higher,
  • failed almost immediately,
  • closed at the session low,
  • and returned directly to S$3.83.

So despite the stabilization near S$3.75, buyers have not demonstrated control.

The current balance therefore remains:

Primary trend: bearish
Very short-term condition: neutral/basing
Evidence of reversal: insufficient

5. Critical price levels

ZoneSignificance
S$3.75Current major support / recent swing low
S$3.83–3.85Immediate pivot/current equilibrium
S$3.90–3.97First meaningful supply zone
S$4.00–4.07Major near-term resistance + lower high
S$4.20Breakdown structure
S$4.34Former major swing support; now overhead supply
S$4.59+Major supply from former markup structure

Below S$3.75, the historical chart provides potential reaction zones around S$3.60–3.70, then S$3.50 and S$3.40.

6. Two scenarios matter now

Bullish structural repair

A move above S$3.90–3.97 alone would be only an initial improvement.

Much stronger evidence would be:

S$3.75 holds → S$3.97 reclaimed → S$4.07 broken → successful retest.

That would break the immediate lower-high sequence and provide the first credible bullish CHoCH.

Above S$4.07, approximately S$4.20 and S$4.34 become the next tests.

Bearish continuation

If repeated attempts toward S$3.90 continue failing and price subsequently closes convincingly below S$3.75 with expanding range/volume, the current consolidation would look more like redistribution than accumulation.

That would expose approximately:

S$3.60 → S$3.50 → S$3.40.

Importantly, a marginal penetration below S$3.75 followed by an immediate recovery would instead raise the possibility of a spring/liquidity sweep. Follow-through after support penetration is therefore more informative than the break itself; Weis explicitly emphasizes whether penetrations of trading-range boundaries receive follow-through. 

Assessment

Confidence: 8/10 bearish structure, 5/10 bearish continuation from current price.

The distinction is intentional: the medium-term structure is clearly damaged, but selling pressure near S$3.75 is no longer as forceful as during August. S$3.75–4.07 is therefore the decision range.

Key levels to watch: 3.75 support | 3.90–3.97 pivot | 4.07 structural resistance | 4.34 major overhead supply

Before execution: confirm whether S$3.75 holds or breaks → examine volume on the move → require follow-through → define invalidation beyond structure → maintain ≥1:2 risk/reward.

Educational Summary: Selling SATS only on confirmed loss of S$3.75 because the post-August structure remains lower-high/lower-low, with stops above approximately S$3.97 targeting S$3.40–3.50 for roughly 1:2–1:3 risk-reward; confidence 7/10.


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:  1.44%



Tuesday, September 29, 2026

GP Industries - 29 Sep 2026

GP Industries Ltd (SGX: G20) — Daily Chart

Last price: S$0.575
Current regime: transition / consolidation after an intermediate-term correction, within a still-improved longer-term structure.

1. Market structure

The chart has gone through three fairly distinct phases:

Nov–Apr: accumulation/base

  • Broadly S$0.500–0.530.
  • Numerous failed attempts to push materially below S$0.50.
  • This eventually produced the April breakout.

Apr–Jul: markup

  • Clear progression:
    • ~0.520 → 0.565
    • 0.545 higher low
    • 0.600
    • 0.570 higher low
    • 0.605 high.
  • This was the cleanest bullish structural phase on the chart.

Aug–Sep: correction and attempted repair

  • Price lost the important 0.575–0.580 area.
  • The fall accelerated to 0.540.
  • That broke the prior sequence of rising reaction lows and therefore represented a meaningful change of character.
  • However, the subsequent recovery from 0.540 has been substantial enough that this is no longer a clean bearish trend either.

So structurally:

Longer-term improvement remains intact above 0.540, but the July uptrend has been interrupted.

The market currently sits almost exactly at an important axis zone around 0.575–0.580. Weis emphasizes that previous support can subsequently become resistance and vice versa, with the price/volume behaviour around such an axis being more important than the line alone.


2. The S$0.540 low is the most important recent event

The most interesting feature is not today's S$0.575 close. It is what happened around 0.540.

The decline into early September came with very large volume.

But despite that selling effort:

  • price only extended to ~0.540;
  • the decline stopped rapidly;
  • strong upward reactions followed;
  • there was no sustained continuation toward 0.52 or 0.50.

That creates an effort-versus-result anomaly.

High selling effort + diminishing downside reward can indicate that supply is being absorbed. The supplied methodology explicitly treats unusually high volume with little price progress as possible absorption. Elite Bar-by-Bar Technical Anal…

This resembles Wyckoffian stopping action / potential selling climax, although I would not yet label 0.540 a confirmed spring because there isn't a sufficiently obvious pre-existing horizontal support immediately underneath it that was cleanly penetrated and reclaimed.

The safer interpretation is:

0.540 is a high-volume demand/stopping zone until proven otherwise.

That distinction matters.


3. What happened after 0.540 is constructive — but incomplete

Following 0.540:

0.540 → ~0.575

  • strong rebound;
  • good upside progress.

Then price pulled back toward approximately 0.560 rather than revisiting 0.540.

Afterward:

0.560 → 0.590 area

  • another recovery developed.

That gives the first tentative sequence of:

0.540 → higher reaction low → higher swing high

This is the beginning of structural repair.

But the recovery has now run directly into the old congestion zone between approximately:

S$0.580–0.600

This is where the real test occurs.

A Wyckoff interpretation should concentrate on what happens at the edge of a range rather than assuming that reaching resistance implies either breakout or reversal; follow-through after penetration is critical. 


4. Current bar-by-bar message

The recent advance into ~0.585–0.590 does not look like powerful displacement.

Instead, bars have become:

  • relatively small;
  • overlapping;
  • less directional;
  • accompanied by relatively light volume compared with the September turning point.

That tells me the market has moved from reversal into decision/congestion.

Today's print around 0.575 is particularly indecisive.

This is important because the recent upswing has reached former support while momentum is diminishing.

There are two plausible interpretations.

Constructive interpretation

Selling pressure has dried up following the high-volume September low, and price is simply absorbing remaining supply around 0.575–0.585 before another attempt higher.

Cautious interpretation

The rally from 0.540 is merely a reaction rally into former support-turned-resistance, and demand is now losing momentum.

At present, the chart has not resolved which interpretation is correct.

That is precisely the type of situation where Weis's sequential approach is useful: narrow or indecisive bars can represent equilibrium, and the following expansion/follow-through tells us which side actually gained control. 


5. Volume tells the most useful story

There is a notable asymmetry.

At S$0.540

Very high activity accompanied the decline/reversal.

During the subsequent consolidation

Volume has generally contracted.

That is constructive because there is currently less evidence of aggressive supply than during the decline.

But there is a missing ingredient:

Demand has not yet demonstrated itself through a decisive high-volume breakout above 0.585–0.600.

So I would distinguish:

Evidence of sellers exhausting: reasonably good.
Evidence of buyers gaining full control: not yet sufficient.

That is an important difference.

Wyckoff volume analysis specifically warns against reducing volume to simple "up volume bullish/down volume bearish" formulas; volume should be judged against the resulting price movement, bar range and closing position. 


6. Key price zones

LevelTechnical significance
0.605Major July swing high / structural breakout level
0.600Psychological level + repeated supply
0.585–0.590Immediate resistance / current recovery high
0.575–0.580Critical axis / decision zone
0.560–0.565First meaningful reaction support
0.540Major high-volume structural low
0.520Former breakout/base support
0.500–0.505Major long-term base

The two levels I would watch most closely are therefore:

0.585 above

and

0.560 below

Price is effectively sitting between these two structural triggers.


7. Bullish scenario

The constructive sequence would be:

0.575 holds → 0.585 reclaimed → pullback holds → 0.600 tested.

The highest-quality evidence would be:

  • widening bullish daily range;
  • close near the day's high;
  • volume expansion;
  • preferably a close above 0.585–0.590;
  • limited selling on the subsequent retest.

That would suggest the current congestion is absorption rather than distribution.

A move above 0.600 then exposes:

0.605

Breaking 0.605 with follow-through would be far more important because it would restore the larger sequence of higher highs.

That would constitute the clearest bullish BOS available on this chart.


8. Bearish scenario

The first warning would be repeated inability to regain 0.585, followed by:

daily acceptance below 0.560

That would suggest that the rally from 0.540 was corrective rather than the start of a new impulse.

The critical level is then:

0.540

A decisive breakdown through 0.540 accompanied by expanding volume would invalidate the absorption/stopping-action interpretation.

Below there:

0.520 → 0.505–0.500

become logical structural references.

In other words:

0.540 is the level the bulls cannot afford to lose if the September reversal is genuine.


9. Risk/reward observation

This is actually the weakness of the chart at S$0.575.

Suppose somebody uses:

  • reference price: 0.575
  • structural invalidation: below 0.540
  • first major target: 0.605

Potential upside = 0.030
Structural downside = 0.035

That's less than 1:1.

So despite the improving chart, the present location does not offer attractive structural asymmetry if 0.540 must be used as the invalidation level.

This framework explicitly favours setups where risk is precisely defined and targets offer at least approximately 1:2, preferably better. Elite Bar-by-Bar Technical Anal…

That makes patience particularly valuable here.

A better technical configuration would arise through either:

A. Pullback + successful test
0.560–0.565 holds with contracting selling pressure.

or

B. Breakout + successful retest
0.585–0.590 breaks convincingly and subsequently holds as support.

Those situations allow the market itself to provide more information before risk is defined.


Technical assessment

Primary structure: Neutral-to-constructive transition
Long-term structure: Bullish improvement remains intact above 0.540
Intermediate structure: Damaged but repairing
Short-term momentum: Neutral
Volume behaviour: Constructive around 0.540, inconclusive near current resistance
Wyckoff interpretation: Possible stopping action / absorption, awaiting confirmation
Immediate decision zone: 0.560–0.590

Confidence: 7/10

The high-volume reaction around 0.540 is meaningful, but confidence cannot be higher while price remains underneath 0.585–0.600 and the rebound has yet to produce decisive upward displacement.

Before execution, watch for

  • Whether 0.575–0.580 becomes support rather than resistance.
  • Whether a 0.585 breakout has volume and follow-through.
  • Whether pullbacks show contracting volume/range.
  • Whether 0.560 remains a higher low.
  • Treat loss of 0.540 as a major structural change.
  • Avoid confusing a resistance test with a confirmed breakout.

Educational Summary: Buying GP Industries becomes structurally stronger only on confirmation above S$0.585–0.590 or a successful low-volume test of S$0.560–0.565, because the S$0.540 high-volume reversal suggests selling exhaustion but demand has not yet decisively overcome overhead supply; a structural stop would sit below S$0.540, with S$0.600–0.605 as the first target zone, while the current S$0.575 location does not yet provide the preferred ≥1:2 risk-reward ratio.


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:   5.74%



Monday, September 28, 2026

ThaiBev - 28 Sep 2026

ThaiBev (SGX: Y92) — daily chart

The near-term trend is weak. The chart shows a fall from about S$0.475 in late August to S$0.435 on 28 September. The rebounds along the way have stalled at progressively lower prices. The latest candle closed near its low, so the chart does not yet show a convincing reversal. The S$0.435 price is also shown by a market data page updated on 28 September.

LevelWhat to watch
S$0.430–0.425Immediate support; a daily close below it would weaken the chart further
S$0.410Next visible support
S$0.445–0.455Resistance; reclaiming this area would be the first useful sign of recovery
S$0.470–0.475August highs and stronger resistance

My read: cautious bearish, confidence 6/10. Price is close to support, but being near support alone is not evidence that it will hold. The chart has volume bars, but no visible momentum indicator to confirm a turn.

Conditional trade summary: Buying Y92 only after a daily close above S$0.450 because that would begin to reclaim broken support, with a hypothetical stop at S$0.435 and target at S$0.475 for roughly 1.7:1 reward to risk, assuming an entry at S$0.450. Before acting, check the actual entry price, whether the close holds, and whether volume supports the move.


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:  5.75%



Friday, September 25, 2026

First Resources - 25 Sep 2026

First Resources Ltd. — SGX: EB5 — Daily

Last price: S$4.62
Market regime: Primary uptrend, but currently in a volatile transition/pullback phase after a climactic high.

1. Market structure

The larger structure remains constructive. After the June swing low around S$2.49, EB5 produced a clean sequence of higher highs and higher lows:

2.49 → 3.45 → 3.75 → 4.53 → 5.24

with important higher lows around:

3.07 → 3.14 → 3.31 → 3.58 → 4.28

That is textbook bullish market structure. The advance from roughly S$3.58 through S$4.53 was particularly strong, with relatively little overlap—a sign of directional demand rather than a slow grind.

However, the action around S$5.00–5.24 materially changes the short-term picture.


2. The S$5.24 high is the critical event

The most important bars on this chart are the final cluster.

Price accelerated from roughly S$4.30 to S$5.24, then failed to sustain the breakout and subsequently printed a very wide bearish bar on exceptionally high volume.

Under volume-price analysis, this combination matters:

Large volume + large bearish range = substantial supply / professional activity or panic.

The preceding rally had also become unusually steep. That increases the possibility that S$5.24 represents a buying climax or liquidity grab, rather than simply another normal swing high.

The important distinction is that this does not yet prove a major top. Strong trends frequently experience violent shakeouts.

What happens around S$4.50–4.53 should tell us much more.


3. Interesting institutional footprint at S$4.50

The large selloff punched through the previous S$4.53 breakout level, apparently reaching approximately S$4.40.

But price quickly recovered and is now back at S$4.62.

That creates an important possibility:

Potential shakeout

Old resistance:

S$4.53

↓ breakout

becomes potential support

↓ temporary violation

price returns above it

If EB5 now holds above S$4.50, the breakdown could become a failed breakdown / liquidity sweep rather than genuine structural deterioration.

That is one of the more important price-action patterns to monitor because the framework specifically treats false breaks followed by quick reversals as potential institutional shakeouts.

But there is an important caveat:

the extremely heavy volume on the selloff means supply cannot simply be ignored.

Buyers still need to prove that they have absorbed it.


4. Volume tells a useful story

There are three distinct phases.

June–August: constructive accumulation / markup

Price repeatedly advanced while pullbacks remained relatively controlled.

The progression:

3.07 → 3.45 → 3.75 → 4.53

shows demand consistently appearing at progressively higher prices.

September breakout: demand expansion

Volume expanded as EB5 moved through the S$4 region and ultimately toward S$5.

That validates much of the earlier breakout.

S$5.24 reversal: warning

Near the highest prices on the chart, volume suddenly becomes among the largest visible during the entire rally.

Yet instead of continuing upward, price collapses.

That's an effort-versus-result warning: substantial activity occurred near the highs but price could not maintain the advance. High effort producing poor upside continuation can indicate supply/absorption.

So I would not treat the S$5.24 rejection as an ordinary small pullback.


5. Key technical zones

ZoneImportanceInterpretation
S$5.24Major resistanceCurrent swing high / possible climax
S$4.95–5.05SupplyRecent congestion immediately below high
S$4.70–4.75Near-term resistanceRecovery needs to clear this convincingly
S$4.50–4.53Critical pivotPrevious breakout + current battleground
S$4.28Major structural supportLast meaningful higher low
S$4.00–4.10Secondary demandPrior breakout region
S$3.58Major intermediate supportPrevious structural higher low

The level I would watch most closely: S$4.50–4.53

Above it, the bullish structure can repair itself.

Below S$4.28, the interpretation changes considerably because the market would begin breaking the sequence of higher lows.


6. Bullish scenario

The technically cleaner bullish sequence would be:

4.50 holds → selling volume contracts → price regains 4.70–4.75 → challenge of 5.00 → 5.24 retest

The strongest evidence would be several relatively narrow bars around S$4.50 accompanied by diminishing volume.

That would suggest:

selling effort is drying up while support remains intact.

An eventual move above S$5.24 on expanding volume would establish another bullish break of structure.


7. Bearish scenario

Watch particularly closely for:

4.50 failure → weak rebound → rejection below 4.70 → break of 4.28

That would be much more significant than the current volatility.

A decisive break of S$4.28 would break the latest meaningful higher-low structure and constitute the first serious change-of-character signal following the June–September advance.

Then:

S$4.00–4.10

would become the natural next structural area.

Below that, approximately S$3.58 is the larger support reference.


8. Bar-by-bar interpretation of the latest sequence

The recent bars are particularly informative:

① Strong markup toward S$5
Demand dominates; little retracement.

② Push to S$5.24
New high attracts breakout buyers and potentially stop liquidity above the obvious S$5 psychological level.

③ Failure to continue
Price starts overlapping around the high.

④ Huge bearish displacement + huge volume
Strong supply enters. This is the warning bar.

⑤ Immediate rebound
Buyers respond around/below the old S$4.53 breakout.

⑥ Current S$4.62 candle
Small decline after the rebound. Neither side has established control yet.

Therefore, right now EB5 is not displaying the same clean directional characteristics that existed during August and early September.

It is in a price-discovery / absorption phase.


My structural read

Long-term

🟢 Bullish

The June–September higher-high/higher-low sequence remains intact.

Intermediate-term

🟢/🟡 Bullish but damaged

S$5.24 rejection introduced meaningful supply.

Short-term

🟡 Neutral / transition

The market is deciding whether S$4.50 is:

support after a shakeout

or

the beginning of a larger distribution breakdown.

I would give greater analytical weight to what happens next around S$4.50 and S$4.28 than to trying to predict the significance of the S$5.24 top immediately.


Confidence: 7/10

The structural levels are unusually clear, but the extreme-volume reversal makes the immediate direction substantially less certain.

Key levels to watch

Resistance: S$4.70–4.75 → S$5.00 → S$5.24
Pivot: S$4.50–4.53
Support: S$4.28 → S$4.00 → S$3.58

Execution checklist

Before treating the recent decline as a shakeout, I would want to see S$4.50 hold, selling volume diminish, and S$4.70–4.75 reclaimed. Conversely, a high-volume close beneath S$4.28 would materially weaken the bullish structural thesis.

Buying EB5 would become technically better defined on a successful S$4.50–4.53 support test because the primary higher-low structure remains intact, with structural invalidation below roughly S$4.28 and S$5.24 as the first major target, giving roughly a 1:3 risk/reward if entry occurs close enough to support.


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:   3.20%



Thursday, September 24, 2026

Micro-Mechanics - 24 Sep 2026

Micro-Mechanics (Holdings) Ltd — 5DD, SGX

Timeframe: Daily (1D)
Last price: S$2.72

Market regime: Range / re-accumulation-or-distribution decision phase

The major markup from approximately 1.60 → 3.89 is over. After the May climax, 5DD transitioned through markdown and is now trading in a much narrower, overlapping range centered around 2.60–2.80.

That distinction matters: this is not presently a clean trending market. The highest-quality information will come from how price behaves at the edges of the range rather than from movement inside the middle.

Highest-conviction observations

  1. The S$3.89 high looks climactic. The run from the March base around 1.80–1.99 accelerated sharply into April/May, accompanied by some of the chart's largest volume bars. Price then failed to sustain the advance and reversed aggressively. That combination—expanded range, expanded volume and rapid rejection—is consistent with an exhaustion/distribution signature rather than healthy continuation.
  2. The bearish structure subsequently weakened. After 3.89, the sequence included lower highs around 3.56 → 3.15 → 2.91/2.87, but the decline stopped accelerating. The important lows became 2.72 → 2.60 → 2.45, followed by recovery and then later lows around 2.61 and 2.60. The August 2.45 excursion did not develop into sustained downside continuation.
  3. S$2.60 is now the critical demand/liquidity area. Price has repeatedly interacted with approximately 2.60–2.61, and September again tested that neighborhood without meaningful follow-through. Multiple tests make this an obvious liquidity pool: a genuine break should expand in range and volume; another brief break followed by recovery would instead resemble a liquidity sweep.
  4. Volume has contracted materially during the current consolidation. Relative to the April–May advance and reversal, recent trading volume is very subdued. Price is also compressing. This is a classic volume dry-up / energy-compression condition, but it does not establish the direction of the eventual expansion.
  5. Today's bar improves the immediate microstructure. The displayed bar is approximately O 2.72 / H 2.72 / L 2.65 / C 2.72. Price probed lower intraday and recovered to the high/close around 2.72. That represents rejection of lower prices, but because volume remains comparatively muted and price remains below the upper range, one bar alone is insufficient confirmation of a structural bullish breakout.

Market structure map

The larger structure can be simplified as:

1.59/1.60 → 1.72 → 1.99 → 3.56 → 3.89
= strong markup / successive higher highs.

Then:

3.89 → 3.15 → 2.91 → 2.80/2.87
= lower-high sequence and post-climax markdown.

On the downside:

2.72 → 2.60 → 2.45 → 2.60/2.61.

The 2.45 August low is especially interesting. Price briefly penetrated the established 2.60 support area, but rapidly returned above it instead of accepting lower prices. Structurally this resembles a potential spring / liquidity grab.

The confirmation sequence is incomplete, however. A genuine bullish CHoCH would become much more convincing through acceptance above roughly:

2.80 → 2.87 → 3.00.

Until then, price remains inside the broader balance area.


Volume–price relationship

The most important VPR transition is from high-volume directional movement earlier in the year to low-volume overlapping movement now.

During March–May, volume increased dramatically as price advanced. Near the 3.56–3.89 region, activity became climactic. The inability to maintain those highs despite substantial effort suggests supply was entering aggressively.

After the decline, volume progressively contracted around 2.60–2.80.

That creates an important effort-versus-result question:

Sellers are currently producing relatively little downside progress.

Repeated pressure around 2.60 has not recreated the May–June markdown. This could represent passive demand absorbing available supply.

But institutional accumulation cannot be confirmed from this chart alone. The alternative explanation is simply lack of participation before another directional move.


Wyckoff interpretation

A plausible interpretation is a developing post-markdown trading range:

  • Selling pressure: decline from 3.89.
  • Initial support: approximately 2.72–2.60.
  • Range development: approximately 2.60–2.90.
  • Potential spring: August spike to 2.45, followed by rapid recovery.
  • Potential secondary tests: subsequent 2.60–2.61 tests on substantially lighter activity.

This becomes much more accumulation-like if price can produce a Sign of Strength through 2.80/2.87 on expanding volume, followed by a quiet retest that holds.

Conversely, sustained acceptance beneath 2.60 would weaken the spring thesis materially.


Institutional / retail trap zones

S$2.45–2.60 — downside liquidity

This is the most obvious stop/liquidity zone on the chart.

Repeated lows around 2.60 make stops underneath increasingly visible. Therefore a brief penetration of 2.60 is not automatically bearish.

Watch the close, volume, and subsequent bar:

Break below 2.60 + rapid reclaim
→ potential bear trap / liquidity grab.

Break below 2.60 + wide bearish range + expanding volume + weak retest
→ genuine structural deterioration becomes considerably more credible.

S$2.80–2.87 — upside liquidity

This is the corresponding upper decision area.

Repeated swing highs at approximately 2.80 and 2.87 provide obvious breakout liquidity.

A spike through 2.87 followed immediately by a close back inside the range would resemble an upthrust / bull trap.


Key price levels

ZoneTechnical significance
3.89Major climactic high
3.56Major historical supply
3.15Important structural resistance
3.00Psychological level + former swing high
2.87–2.91Major range resistance / structural confirmation
2.80First breakout gate
2.72–2.74Current pivot / immediate resistance
2.65Today's rejection area
2.60–2.61Primary range support
2.45Potential spring / major invalidation reference

Current location matters

At 2.72, price sits close to the middle of the established range rather than at an extreme.

That normally produces inferior asymmetry.

The cleaner information comes from either:

2.60 area: observe whether demand again absorbs supply.

or

2.80–2.87 area: observe whether buyers can finally force acceptance beyond supply.


Forward scenarios

Bullish structural scenario

The more constructive sequence would be:

2.60 holds → 2.74 breaks → 2.80 breaks → 2.87 acceptance → retest holds.

Volume should ideally expand through 2.80–2.87 and contract during the subsequent pullback.

Above 2.87, the next structural references become approximately 3.00 and 3.15.

Importantly, a low-volume poke above 2.87 followed by immediate reversal would not qualify as strong confirmation.

Neutral scenario

Price remains trapped inside approximately:

2.60–2.80/2.87.

Expect overlapping candles, declining volume and frequent false breaks. This is currently the regime best supported by the chart.

Bearish structural scenario

The important bearish sequence would be:

2.60 fails → daily acceptance beneath 2.60 → unsuccessful retest from below.

That would expose 2.45 as the obvious structural reference.

A decisive loss of 2.45 would represent a considerably more important bearish BOS than ordinary fluctuations inside the present range.


Risk framework

For educational setup construction, structural stops make considerably more sense than percentage-based stops.

A hypothetical range-support setup around 2.64–2.67 could use the 2.60/2.58 region for structural invalidation and 2.87–2.91 as the first major opposing liquidity zone. Depending on actual execution price, that can create substantially better than 2:1 asymmetry.

A hypothetical breakout framework should demand acceptance above 2.80–2.87, rather than chasing the first intraday print above resistance. The invalidation level would then logically sit below the breakout/retest structure.

The least attractive location is approximately 2.70–2.74 without confirmation, because it is essentially the middle of the recent balance area.

Confidence: 6/10

The price/volume contraction and repeated defense of 2.60 are constructive, while the unbroken 2.80–2.87 overhead structure prevents a stronger directional conclusion.

Key levels to watch: 2.60, 2.65, 2.74, 2.80, 2.87–2.91, 3.00, 3.15 and 2.45.

Before execution: confirm range location → wait for close rather than intraday penetration → compare breakout volume with recent baseline → demand follow-through/retest → place invalidation beyond structure → verify ≥2:1 reward-to-risk.

Buying 5DD conditionally from the S$2.60–2.67 demand area because repeated support tests, the August liquidity sweep and recent volume contraction suggest potential absorption, with stops around S$2.58 targeting S$2.87–2.91 for approximately 2.5:1–3:1 risk-reward; confidence 6/10.


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.21%



Singapore Stock Investment Research