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%



Wednesday, September 23, 2026

Nordic - 23 Sep 2026

Nordic Group Limited (SGX: MR7) — Daily Chart Analysis

Market regime: RANGE / TRANSITION after a completed bullish impulse and corrective distribution phase. The chart currently shows price compression around S$0.54–0.55, following a major advance from roughly S$0.39 to S$0.63 and the subsequent decline. 

Last shown price is S$0.540. 

1. Market structure and order flow

The first major structural phase is clearly bullish. Price established a base around S$0.390–0.420, then produced successive higher highs around 0.465 → 0.515 → 0.525, with higher swing lows around 0.425 → 0.450 → 0.465. The April breakout through 0.525 was an important bullish BOS, followed by strong displacement through the mid-0.50s and ultimately the 0.630 May high.

The character changed after S$0.630. Instead of continuing higher, MR7 produced a sequence of lower highs: 0.630 → 0.585 → 0.565, followed by lower lows around 0.560 → 0.540 → 0.525. That constitutes the clearest bearish CHoCH / structural transition on the chart.

August then produced the most interesting counter-signal: price briefly broke down toward S$0.500, rapidly reversed and rallied to approximately S$0.580. That undermined the prior bearish sequence and looks much more like a liquidity sweep / spring-type event than a clean continuation breakdown.

Since then, however, price has not generated a convincing bullish BOS. It has compressed predominantly between approximately S$0.540 and S$0.560.

2. Highest-conviction observations

1. S$0.50 was aggressively defended.
The August flush through the preceding S$0.525 area reached roughly S$0.500 and was followed almost immediately by strong upside bars. Volume expanded sharply around the reversal. In Wyckoff/VPA terms, that combination is consistent with a potential spring or shake-out: weak holders are forced out beneath support while stronger demand appears.

2. The S$0.58 rebound encountered visible supply.
The rally from 0.500 reached about 0.580, but there was no continuation toward the old 0.630 high. Price then rotated back beneath 0.560. This makes 0.575–0.585 an important supply band. Buyers have not yet demonstrated enough force to absorb that overhead inventory.

3. Current volume contraction is significant.
Recent bars around 0.540–0.550 have considerably less volume than the major December, January, April/May and August events. Price range has simultaneously narrowed. This is a classic volume dry-up / compression condition. It does not determine direction by itself, but it often precedes expansion.

4. S$0.54 is becoming a decision level rather than unequivocal support.
The market has interacted repeatedly with approximately 0.540. Repeated testing can demonstrate absorption, but each test also consumes resting demand. Therefore another touch is less meaningful than the reaction following the touch. A bullish response needs expansion away from 0.540; continued small overlapping bars would indicate insufficient demand.

5. The broad chart remains structurally stronger than the May–July correction suggests.
Despite the decline from 0.630, the August low near 0.500 remains materially above the original 0.390–0.425 accumulation/base region. Therefore the larger move has not fully reverted. The daily chart is better described as a broad consolidation following a major markup than as an established long-term bearish trend.


3. Volume-price relationship

The chart contains several useful effort-versus-result signals.

During the December breakout, volume expanded substantially as price escaped the 0.390–0.420 base. This is constructive because increased effort produced increased upward result.

The April–May markup similarly shows expanding volume accompanying large bullish ranges toward 0.630. This was genuine directional participation rather than a low-volume drift.

Near and immediately after S$0.630, momentum deteriorated. Price stopped making meaningful progress despite elevated trading activity, followed by rapid rejection. That is compatible with distribution / profit-taking, although the screenshot alone cannot establish institutional intent definitively.

The August reversal around 0.500 is arguably the strongest recent demand footprint. Elevated volume accompanied an immediate recovery, meaning significant selling effort failed to sustain price below the breakdown area. That is an important effort-versus-result anomaly.

Current conditions are the opposite: low volume + narrow price range. That indicates equilibrium and reduced participation rather than active accumulation being definitively proven.


4. Institutional footprint map

ZoneInterpretationImportance
0.630Major swing high / historical supplyVery high
0.575–0.585August rebound high + supplyVery high
0.560–0.565Repeated former swing resistanceHigh
0.540–0.550Current balance / decision zoneVery high
0.525Repeated pivot / structural supportHigh
0.500August liquidity sweep / probable demandVery high
0.465–0.475Earlier breakout / demand zoneMedium-high
0.390–0.425Major historical accumulation baseMajor HTF support

Possible order blocks / imbalance zones

The last bearish area preceding the April–May acceleration, approximately 0.49–0.525, is a plausible bullish institutional demand/order-block region.

The sharp May decline immediately after the 0.630 peak creates probable overhead supply between approximately 0.585 and 0.630.

Because this is a compressed screenshot rather than raw OHLC data, exact three-candle FVG boundaries cannot be measured reliably.


5. Wyckoff interpretation

There are two plausible nested structures.

The large Sep–Dec 2025 region around 0.39–0.42 resembles accumulation, followed by a successful markup to 0.63.

The May–July decline then resembles a redistribution/correction phase, but August complicates the bearish interpretation. The break to 0.500 followed by rapid recovery is consistent with a spring-type event.

For that interpretation to gain confirmation, price now needs to demonstrate a Sign of Strength by overcoming at least:

0.550 → 0.560 → 0.580

A failure beneath those levels followed by a loss of 0.525 would weaken the spring thesis considerably.


6. Forward scenarios

Bullish confirmation scenario

The strongest evidence would be a daily close above S$0.560–0.565, preferably with:

  • noticeable volume expansion;
  • a wider bullish real body;
  • close toward the upper portion of the daily range;
  • subsequent retest holding 0.550–0.560.

That would constitute a short-term bullish BOS and open structural tests at:

0.580 → 0.600 → 0.630

The key point is that 0.58 is the first major supply test, so merely breaking 0.56 does not automatically mean 0.63 will be reached.

Neutral scenario

Continued closes between roughly 0.535 and 0.560, accompanied by subdued volume, would maintain the present balance.

In that environment, entries in the centre of the range have poor structural asymmetry. The edges provide far more information than the midpoint.

Bearish confirmation scenario

A decisive daily close beneath S$0.525, especially on expanding volume, would indicate demand is failing.

A subsequent break beneath the August 0.500 spring low would be substantially more important because it would invalidate the strongest recent bullish footprint.

Below there, the next visible historical demand areas are approximately:

0.475 → 0.465 → 0.450


7. Risk-adjusted setup framework

The present S$0.540 price sits too close to the middle/lower portion of the compression to offer particularly clean confirmation. Waiting for price to reveal itself structurally gives better information.

One technically cleaner bullish framework would be confirmation around 0.550–0.560, followed by a successful retest rather than chasing a breakout bar.

Illustratively, an entry around 0.550 after confirmation with structural invalidation beneath approximately 0.525 creates S$0.025 risk. A 0.600 structural target provides approximately S$0.050 upside, or about 2:1 reward/risk. The 0.580 region would be an obvious intermediate reaction/partial-profit area.

A bearish structural framework becomes materially stronger only if 0.525 fails. The 0.500 August low should then be watched carefully because breaking it would remove the chart's strongest recent demand argument.


Confidence: 7/10

The structural levels are unusually clear, but confidence is moderated because the chart currently sits in compression and only the daily timeframe is available. Confirmation from weekly structure and actual OHLC/volume data would materially improve precision.

Key levels to watch: 0.525 / 0.540 / 0.550 / 0.560–0.565 / 0.580 / 0.630.

Pre-execution checklist: Look for a genuine close beyond the range rather than an intraday wick; demand volume expansion on breakout; check whether the subsequent retest holds; avoid treating the middle of the 0.54–0.56 congestion as a high-quality asymmetric location; keep invalidation beyond actual structure rather than an arbitrary percentage.

Buying MR7 only in a conditional technical scenario because a confirmed break/retest above S$0.55–0.56 would shift the current compression toward bullish structure, with stops at approximately S$0.525 targeting S$0.600 for roughly a 2:1 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:  3.52%



Tuesday, September 22, 2026

Frasers Property - 22 Sep 2026

Frasers Property Ltd. (SGX:TQ5) — Daily Price-Action Analysis

Market regime: Bearish trending regime, currently compressing near major demand.
The latest price at S$0.985. Price has been producing a persistent sequence of lower highs since the April peak, while recent volume and candle ranges are contracting.

Highest-conviction observations

1. The dominant structure remains bearish. The important sequence is approximately 1.200 → 1.170 → 1.140 → 1.130 → 1.110/1.100 → 1.070 → 1.040, with progressively lower swing highs. On the downside, price has successively surrendered the 1.10, 1.05, 1.04 and 1.00 areas.

The March low at 0.950 triggered a major bullish displacement into April's 1.200 high, temporarily changing character from the February–March decline. That recovery ultimately failed to establish a sustained higher-low structure. The subsequent loss of the 1.09–1.10 region effectively restored bearish order flow, and successive lower highs have confirmed it.

2. S$1.00 is now the key psychological battle line. Price has moved below this round-number level and is trading around 0.985. That matters because previous attempts to stabilize around 1.00 have not generated meaningful upside displacement.

A daily reclaim of 1.00–1.01, particularly with expanding volume and a strong close, would be the first indication that sellers are losing immediate control. Until then, rallies into this area can reasonably be treated as tests of overhead supply rather than evidence of a trend reversal.

3. The decline is losing momentum — but this is not yet accumulation confirmation. Recent September candles have noticeably narrower ranges and substantial overlap, while volume has generally contracted.

This is an important effort-versus-result observation:

Selling pressure is producing progressively less downside movement.

That can indicate supply exhaustion. However, the chart does not show the high-volume absorption or strong bullish displacement normally needed to confirm institutional accumulation. At present this looks more like volume dry-up near support than proven accumulation.

That distinction is important: less selling is not automatically the same thing as aggressive buying.

4. The March demand zone is becoming increasingly relevant. The strongest visible demand originated around 0.950–0.975, where the March decline terminated before the explosive rally toward 1.20.

Current price is entering the upper portion of that historical demand area.

Therefore:

  • 0.975 = immediate structural support.
  • 0.950 = major swing-low/liquidity level.
  • A false break underneath 0.950 followed by an immediate recovery would fit the framework's definition of a potential spring/liquidity grab.
  • Conversely, a decisive high-volume close below 0.950 would invalidate the old demand structure and indicate renewed bearish displacement.

Volume and institutional footprint

The most obvious professional activity occurred around the late-March/April advance, when volume expanded dramatically as price displaced upward from the 0.95 base. That was genuine initiative buying rather than a low-participation drift.

There are later isolated volume spikes around June and August, but the resulting upside progress became progressively weaker. The August push toward roughly 1.10, in particular, quickly failed and price returned to the declining structure. That represents an effort-versus-result warning: increased activity generated little lasting upside progress, consistent with supply being encountered.

Since then, price has declined on considerably lighter volume. This produces a subtle divergence:

Price → new multi-month lows
Volume → generally contracting

That is bearish structurally but increasingly less convincing from a participation standpoint. It raises the probability of a stabilization phase, but the chart still needs a bullish trigger.

Important zones

ZoneTechnical significance
1.10–1.12Major overhead supply / previous distribution area
1.07Former swing resistance
1.040–1.050Important lower-high / supply zone
1.000–1.010Psychological level + first reclaim test
0.975–0.985Immediate support/compression area
0.950Major March swing low and liquidity pool
0.925Next downside projection if 0.950 structurally fails

Bar-by-bar interpretation of the current area

The latest cluster near 0.985–1.00 is notable for repeated small-bodied candles, narrow ranges and overlap. This is a transition/compression signature rather than aggressive directional price action.

What is missing for bulls is a wide-range bullish candle closing near its high with clear volume expansion. Such a candle through 1.00–1.01 would indicate that demand has finally overwhelmed nearby supply.

For bears, continuation would become substantially more convincing if price breaks 0.975 with:

  • expanding volume,
  • a wide bearish range,
  • a close near the candle low,
  • and little immediate recovery.

A low-volume marginal break beneath 0.975 would be much less trustworthy and could instead become a liquidity sweep.

Scenario map

Bullish structural-change scenario: Price holds 0.975/0.950, produces a rejection or spring, then reclaims 1.00–1.01. A subsequent break above 1.04 would constitute a much more meaningful CHoCH, because it would break one of the recent lower highs. Above there, 1.07 becomes the next structural test.

Bearish continuation scenario: A decisive close below 0.975 opens a retest of 0.950. Acceptance below 0.950 would represent another bearish BOS and expose approximately 0.925 based on the visible chart range.

Neutral scenario: Price remains trapped between roughly 0.975 and 1.01 with declining volume. In that case, the highest-information action is to wait for expansion out of the compression rather than anticipating direction.

Risk framework

The current location is actually awkward for initiating bearish exposure because price is already close to major historical support. Selling directly into 0.950 demand gives poorer reward relative to structural risk.

A cleaner bearish framework would require confirmed acceptance below 0.975, while a cleaner bullish framework would require a reclaim of 1.00–1.01 followed by a higher low.

For a downside-break scenario around 0.973, a structural stop around 1.005 and a downside objective near 0.925 produces approximately 1:1.5, which is below your framework's preferred 1:2 threshold. A tighter technically justified entry/stop or deeper target would therefore be necessary before it qualifies as an attractive risk-adjusted setup.

Confidence: 8/10 on bearish structure; 5/10 on immediate continuation

The trend itself is clear. Confidence in an immediate short continuation is lower because price is sitting almost directly above the historically important 0.950–0.975 demand zone, while volume is drying up.

Key levels to watch: 0.975, 0.950, 1.000–1.010, 1.040, 1.070.

Before execution: confirm the breakout/reclaim on a closing basis, demand volume confirmation, avoid chasing into nearby support/resistance, place stops beyond structure rather than arbitrary percentages, and require at least your predefined minimum reward-to-risk.

Selling TQ5 because the dominant daily structure remains lower-high/lower-low, with stops at a structurally validated level above the breakdown zone targeting the next confirmed demand zone for a minimum 1:2 risk-reward ratio — only after downside confirmation below S$0.975.


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



Monday, September 21, 2026

Lum Chang - 21 Sep 2026

Lum Chang Holdings Limited — SGX:L19 — Daily chart

Last traded price shown is S$0.540.

Market regime: transition / range retest

The dominant long-term structure is not yet a clean uptrend. The February peak at 0.735 was followed by a major markdown to 0.480, then an April recovery only reached 0.640, establishing a major lower high.

From June through early August, however, price built a base around 0.495–0.535. The August breakout above 0.535 generated a meaningful change in the shorter-term character, carrying price toward 0.600. The current decline back to 0.540 is therefore testing the former range ceiling.

The critical question is whether 0.530–0.540 converts from resistance into support, or whether the August breakout becomes a failed breakout.

Highest-conviction observations

1. The major structure remains capped by lower highs.
The important swing-high sequence is approximately:

0.735 → 0.640 → 0.600

That means the broader supply structure has not been invalidated. A sustained break through 0.600–0.640 would be required before the larger chart could convincingly transition into higher-high/higher-low behavior.

On the positive side, the lows improved substantially after March:

0.480 → 0.495 → 0.500/0.510

That creates compression between rising structural support and descending major resistance.

2. The June–August base shows accumulation-like characteristics.
Price repeatedly held around 0.495–0.500, while candles became smaller and increasingly overlapping. Volume generally contracted during much of this period.

That combination is consistent with the framework's concept of volume dry-up at support / reduced available supply. It is not proof of institutional accumulation, but it is materially different from the aggressive distribution seen during the February–March decline.

The subsequent August expansion above 0.535 gives the base additional significance.

3. The August breakout displayed genuine displacement, but 0.600 attracted supply.
Price moved rapidly from approximately 0.520–0.535 toward 0.560, then eventually tested 0.600. Volume also expanded versus the quiet June–July base.

This is constructive from an order-flow standpoint: price expansion accompanied by participation.

But around 0.600, upside progress stopped and several red bars developed. That area therefore represents a clear supply / distribution zone until proven otherwise.

4. The sharp September wick toward 0.510 resembles a liquidity probe.
One of the most interesting recent bars is the large downside excursion toward approximately 0.510 followed by recovery well above the low.

The bar swept beneath nearby short-term support without creating sustained downside continuation. In smart-money terminology, this can be interpreted as a potential liquidity grab / shakeout.

Confirmation is still incomplete. A true shakeout should subsequently produce acceptance above nearby resistance; continued weakness below 0.530 would instead indicate that buyers did not successfully absorb the selling.

5. Current compression around 0.540 is a decision point, not a confirmed directional signal.
The latest candles are relatively narrow and volume has contracted noticeably.

That is an effort/result contraction:

  • declining volume,
  • small candle ranges,
  • overlapping closes,
  • price sitting near former breakout resistance.

This often precedes expansion, but it does not determine the eventual direction.


Structural map

ZoneTechnical significance
0.600–0.640Major overhead supply / swing-high resistance
0.570–0.580Intermediate resistance and prior congestion
0.550–0.560Immediate breakout confirmation area
0.530–0.540Current decision zone / August breakout retest
0.510–0.520Liquidity-sweep and secondary support zone
0.495–0.500Major accumulation-base support
0.480Major March swing low / structural invalidation
0.460Visible chart-period low

BOS / CHoCH interpretation

The June–July structure was essentially sideways between approximately 0.495 and 0.535.

The August move through 0.535 constituted the clearest recent bullish break of structure on the local timeframe.

The subsequent move through the mid-August swing highs toward 0.600 strengthened that change of character.

However, the retracement to 0.540 means price is now revisiting the BOS origin. Consequently:

Above 0.530–0.540: bullish structural change remains viable.

Below 0.530: the breakout begins losing credibility.

Below 0.500: the accumulation/basing thesis is substantially damaged.


Volume-price reading

The strongest institutional-looking activity appears at major transitions rather than during ordinary congestion.

The February breakdown from the 0.735 region occurred with extremely elevated volume and substantial price movement. That is characteristic of professional distribution / panic transfer, rather than ordinary retail noise.

During the June–July floor around 0.495–0.510, price movement became disproportionately small relative to earlier volatility. There are occasional volume increases without meaningful downside progress. Under the framework, that is consistent with potential absorption.

The August breakout then showed expanding volume and range — a healthier breakout signature.

More recently, volume has contracted while price consolidates near 0.540. That is potentially constructive only while support survives. Low volume combined with failure through 0.530 would instead imply insufficient demand.


Wyckoff-style interpretation

A reasonable working interpretation is:

February–March: markdown.

March–May: automatic rally / redistribution attempts.

June–July: potential accumulation range around 0.495–0.535.

August: sign of strength through 0.535.

September: potential backup / test of the breakout area.

This interpretation becomes considerably stronger if price holds 0.530–0.540 and subsequently breaks 0.560 with expanding volume.

It becomes weaker if price closes persistently below 0.530 and especially if it re-enters the 0.495–0.520 lower part of the old range.


Forward scenarios

Bullish confirmation scenario

The strongest bullish evidence would be:

0.530–0.540 holds → price reclaims 0.550–0.560 → volume expands → 0.570 breaks.

That would make the current decline resemble a classic breakout-retest sequence.

Potential structural objectives would then be:

0.570 → 0.600 → 0.640

A move from roughly 0.550 with structural invalidation beneath approximately 0.525–0.530 provides substantially better asymmetry than pursuing price near 0.600 resistance.

Bearish failure scenario

A decisive daily close below 0.530, particularly with volume expansion, would indicate that supply is overcoming the breakout support.

That exposes:

0.520 → 0.510 → 0.500/0.495

A failure beneath 0.495 would represent a meaningful bearish BOS and could reopen the larger 0.480–0.460 region.

Neutral scenario

Price may simply remain compressed between roughly 0.530 and 0.560.

In that case, the highest-information event is the eventual breakout accompanied by meaningful volume expansion. Inside that range, reward-to-risk deteriorates because price is close to the middle of the immediate structure.


Confidence and execution framework

Technical confidence: 7/10.

The 0.530–0.540 retest provides good structural clarity, and the August breakout has credible volume support. Confidence is capped because the larger chart still contains the major lower-high sequence at 0.735 → 0.640 → 0.600, so the long-term reversal is not confirmed.

Key levels to watch: 0.530, 0.540, 0.560, 0.570, 0.600, 0.500/0.495.

Before execution, verify that the breakout/reversal bar has meaningful volume, that the daily close confirms rather than merely wicks through the level, that the stop sits beyond actual structure, and that the available target provides at least approximately 2:1 reward-to-risk.

Conditional trade summary: Buying L19 only after confirmed strength above S$0.550–0.560 because the S$0.530–0.540 breakout-retest structure would then be validated, with structural stops around S$0.525 targeting S$0.600 initially for approximately 2:1–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:  2.78%



Singapore Stock Investment Research