Friday, October 16, 2026

Vicom - 16 Oct 2026

Vicom Ltd (SGX: WJP) — Technical Analysis

Daily chart · 16 October 2026

S$1.76 +0.57%

Short-term bearish

Market regime: Intermediate-term trading range transitioning into a short-term downtrend. The stock is testing a significant demand zone at S$1.74–1.76 following a deterioration in September's price structure.

Overall assessment: Sellers retain the near-term advantage, although price has reached an area where previous declines attracted buying. The latest candle indicates some buying response, but there is insufficient evidence to confirm a durable reversal.

1. Market structure and trend assessment

KEY PRICE LEVELS · SGD

Major structural developments

Period

Price action

Interpretation

Nov–Dec 2025

Base formed around S$1.58–1.63

Accumulation-like consolidation

Feb 2026

Strong expansion from S$1.67 toward S$1.81

Bullish breakout with pronounced volume

Apr 2026

Rally extended to S$1.87

Higher high, upward momentum

May–Jun 2026

Pullback to S$1.75–1.76

Support established, selling moderated

Jul–Sep 2026

Recovery toward S$1.86–1.88

Buyers retested overhead supply

Sep–Oct 2026

Lower highs, decline below S$1.80

Bearish change in short-term character

The February advance was particularly significant because price moved upward rapidly with a conspicuous expansion in volume. This established a bullish structural foundation.

However, the subsequent advance became less decisive. The April peak near S$1.87 was followed by a correction, while the August–September recovery failed to establish a sustained advance above the previous high region.

The most important recent development is the loss of S$1.80, a level that repeatedly functioned as support and resistance. This shifted the immediate balance of control toward sellers.

2. Bar-by-bar analysis: September–October

Phase A — September: upward progress stalls

Price repeatedly tested S$1.84–1.86 but struggled to move beyond it.

  • Several candles displayed narrow bodies and substantial overlap.

  • Successive buying attempts produced little additional upside.

  • The S$1.88 August high was not successfully exceeded.

Interpretation: Demand was becoming less effective. The inability to extend the rally suggested that available buying was being met by supply.

This is consistent with shortening of upward thrust, an early indication of momentum deterioration.

Phase B — Late September: sellers gain control

The decline from approximately S$1.84 developed into a sequence of progressively lower highs and lows.

The candles increasingly closed toward the lower portion of the preceding trading area, while buying attempts failed to recover previous highs.

Most importantly, price began trading below S$1.80.

Interpretation: A bearish change of character evolved into short-term bearish continuation. Former support around S$1.80 now becomes a potential resistance area on rebounds.

Phase C — Early October: downside continuation

Price continued weakening through S$1.79–1.78 and approached the June support region.

The weakness was meaningful because buyers were unable to defend successive minor lows. However, the volume bars were not visibly climactic.

This matters: the decline does not yet display convincing evidence of a major selling climax or exceptionally strong buying absorption.

Phase D — Latest session, 16 October

Open

1.75

High

1.76

Low

1.74

Close

1.76

The latest candle has a S$0.02 trading range and closes at its session high.

Observation: Buyers regained control within the session after price traded at S$1.74.

Interpretation: This is an encouraging initial response at support, but the small range and limited visible volume prevent it from qualifying as a decisive reversal.

A meaningful improvement would require subsequent candles to maintain higher lows, close above preceding highs, and make measurable upward progress.

3. Volume-price relationship

Three volume characteristics stand out.

1. February bullish expansion: The breakout into the S$1.70–1.80 region occurred alongside exceptionally high visible volume. This supports the interpretation of substantial market participation during the advance.

2. August–September rallies: Price reached higher levels without a similarly dramatic and sustained expansion in volume. This suggests less forceful participation than during February, although low volume alone does not prove distribution.

3. Recent sell-off: The decline toward S$1.74 appears to have developed on mostly moderate volume, rather than exceptional selling-volume spikes.

The third observation has two competing interpretations:

  • Potentially constructive: Selling pressure may be diminishing as price reaches established support.

  • Potentially bearish: Buyers may simply be withdrawing bids, allowing price to drift lower without strong selling volume.

The next several candles should help distinguish these possibilities. A low-volume retest followed by a strong upward reversal would favor the first interpretation. Continued weak closes below support would favor the second.

There is currently no sufficiently clear evidence to label the latest action as confirmed institutional accumulation.

4. Wyckoff interpretation

The broad S$1.75–1.88 structure resembles an extended trading range with repeated tests of its boundaries.

The recent decline has returned price to the lower boundary.

Possible spring versus genuine breakdown

Bullish spring

Price briefly penetrates S$1.75, then recovers above S$1.76–1.78 with bullish follow-through and a successful retest.

Bearish breakdown

Price closes convincingly below S$1.74, then fails to reclaim S$1.75–1.76 on a rebound.

The latest S$1.74 low is a possible preliminary shakeout of the S$1.75 support area, but it is not yet a confirmed Wyckoff spring. The recovery is too limited, and decisive follow-through is missing.

5. Forward scenarios and trading strategy

Bullish reversal scenario

Conditional

Trigger: Price holds S$1.74–1.76 and closes above S$1.78, followed by a successful test or sustained recovery through S$1.80.

Objectives: S$1.80 initially, then S$1.84 and S$1.86.

Invalidation: A sustained close below S$1.74, particularly with expanding volume.

An illustrative entry at S$1.78 with a stop at S$1.73 risks S$0.05 per share. The move to S$1.84 offers S$0.06, or 1.2:1; S$1.88 offers 2:1. The latter requires overcoming several resistance levels, so the reward is not readily available.

Bearish continuation scenario

Currently favored

Trigger: A decisive close below S$1.74, followed by weak rebound candles unable to reclaim S$1.75–1.76.

Objectives: S$1.70, followed by S$1.67 and potentially S$1.64.

Invalidation: Recovery and sustained trading above S$1.78–1.80.

A breakdown is more convincing when the selling spreads widen, volume increases, and price cannot recover the broken support. Avoid treating an isolated intraday penetration as proof.

Neutral consolidation scenario

Price oscillates between approximately S$1.74 and S$1.80, with overlapping candles and subdued volume.

This would indicate a temporary balance between supply and demand. The appropriate response is to wait for directional confirmation rather than anticipate the breakout.

6. Technical assessment summary

Dimension

Assessment

Longer-term structure

Recovering from 2025 base; broader advance not fully invalidated

Intermediate structure

Range-bound, weakening

Short-term momentum

Bearish

Volume confirmation

Inconclusive

Immediate support

S$1.74–1.76

Immediate resistance

S$1.78–1.80

Bullish reversal confirmed?

No

Bearish continuation confirmed below S$1.74?

No

7. Conclusion

Vicom is at a technically important decision point.

The decline from S$1.86 to S$1.74 has weakened the short-term market structure, and the inability to defend S$1.80 gives sellers a measurable advantage.

Nevertheless, the current price is approaching a support zone that previously attracted demand in March, May and June. The latest close at S$1.76 shows a tentative response from buyers.

My forward bias remains bearish to neutral until S$1.78–1.80 is reclaimed.

For existing shareholders, S$1.74 is the immediate level to monitor. A sustained failure there would raise the risk of a move toward S$1.70. For prospective buyers, a successful retest of support with improving closes offers better confirmation than buying solely because the price has fallen.

The central question for the next few sessions is whether sellers can generate meaningful progress below S$1.74 or whether repeated selling attempts fail and buyers reclaim S$1.78.


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



Thursday, October 15, 2026

BRC Asia - 15 Oct 2026

BRC Asia Limited (SGX: BEC) — Daily Price Action Analysis

Last price: S$4.08 | Timeframe: 1D

Market regime: Bearish trend testing major support

The dominant structure remains bearish. Since the May peak at S$4.83, rallies have repeatedly failed at progressively lower levels: roughly 4.72 → 4.63 → 4.53 → 4.36 → 4.26. At the same time, price has progressively worked down toward the S$4.00–4.08 support area.

The important development now is that selling has reached a zone where the price response is beginning to change. The trend has not reversed, but the latest volume/price behaviour makes this a decision point rather than an attractive location to chase the decline.

Bar-by-bar story

From July into August, price repeatedly attempted to stabilize around 4.20–4.30, but rallies became increasingly ineffective. The August spike to 4.53 was especially revealing: buyers produced a sharp upward move, but there was essentially no sustained follow-through. Price quickly returned into the prior range. That failure reinforced the larger supply imbalance.

September then produced another lower high around 4.26, followed by renewed deterioration. Importantly, the decline subsequently slowed around 4.08–4.12. Several bars began overlapping and ranges contracted. This is a loss of downside momentum, but by itself it is not bullish; a market can drift lower through repeated narrow bars when buyers simply withdraw.

The most recent sequence is more interesting.

Price first rallied sharply from the S$4.08 area toward approximately S$4.26, accompanied by substantial volume. But the rally was rejected almost immediately and price returned toward the lows. That tells us supply is still active above 4.15–4.26.

The latest bar then traded approximately O 4.03 / H 4.10 / L 4.03 / C 4.08. Despite exceptionally heavy volume, price made relatively little downward progress and recovered from the opening/low area.

That is an important effort-versus-result anomaly:

very large trading effort, but relatively little net price movement.

It suggests that aggressive selling around S$4.00–4.05 is meeting substantial buying interest. I would classify this as possible stopping action / absorption, not yet accumulation confirmed.

The distinction matters: heavy volume at a low can represent either strong hands absorbing supply or sellers overwhelming bids before another leg down. The following bars determine which interpretation is correct.


Key structural levels

ZoneSignificance
S$3.86–4.00Major downside reference / structural invalidation zone
S$4.03–4.08Immediate demand and current battleground
S$4.12–4.16First resistance; former short-term support
S$4.20–4.26Major near-term supply zone
S$4.31–4.36Structural resistance / meaningful lower-high zone
S$4.50–4.53Larger trend resistance

The 4.20–4.26 area is particularly important. Price has repeatedly interacted with this zone, and the latest attempt through it was rejected forcefully. Until BEC can reclaim that area and hold above it, rallies remain countertrend.

Highest-conviction observations

  1. Primary trend remains down. The sequence of declining swing highs has not been broken.

  2. Downside momentum is weakening near S$4.00–4.08. The stock is no longer falling with the same ease seen earlier in the decline.

  3. The latest volume is unusually large relative to the resulting price movement. That strongly suggests a major transfer of shares is occurring around current levels.

  4. S$4.26 rejection keeps sellers in control above the market. The recent rally produced demand, but buyers could not retain the territory gained.

  5. S$4.00 is now the pivotal level. A successful defense could create a tradable reversal structure; acceptance below it would instead confirm that the apparent absorption failed.


Forward scenarios

Bullish scenario — developing, but unconfirmed

The best bullish interpretation is that the market is undergoing stopping action around S$4.00–4.08 after a prolonged decline.

What I would want to see next is very specific:

4.03–4.08 holds → selling volume contracts on a retest → price closes strongly above 4.12–4.16.

That would indicate sellers are no longer obtaining sufficient reward for their effort.

A stronger confirmation would be a break above S$4.20, followed by acceptance above S$4.26. That would be the first meaningful evidence that the current lower-high sequence is being challenged.

Above 4.26, the next structural objectives become roughly 4.31–4.36, followed by 4.50.

Bearish scenario — still the primary structural bias

If the current volume represents distribution rather than absorption, price should soon demonstrate renewed ease of downward movement.

The key warning would be:

daily close below S$4.00, especially on expanding range and continued strong volume.

That would show sellers are again receiving substantial price reward for their effort.

A break of 4.00, followed by an inability to recover it, would turn the present support into resistance and expose the visible chart low around S$3.86.

The bearish case becomes particularly convincing if a rally first stalls below 4.12–4.16 and then breaks 4.00.

Neutral / most likely immediate scenario

The highest-probability short-term outcome may simply be further price discovery around S$4.00–4.16.

After volume expands dramatically near an important level, markets frequently need several bars to reveal whether the activity represented accumulation or continued distribution.

That makes the next 2–5 daily bars unusually informative.


Trading interpretation

At S$4.08, this is not an especially attractive location for initiating a fresh short because price is sitting directly on support after a long decline and the latest volume suggests meaningful opposition to sellers.

But neither is there yet sufficient evidence for a high-confidence long.

For a reversal trader, the cleaner setup would be a successful low-volume test of approximately S$4.03–4.08 followed by a strong close through S$4.12–4.16. Structural risk could then be defined beneath the tested low rather than using an arbitrary percentage stop.

For a trend-following bearish setup, I would prefer to see either a weak rally into 4.16–4.26 that gets rejected, or a decisive breakdown and failed retest of S$4.00.

Current bias

Long-term / intermediate: Bearish
Short-term: Neutral-to-bearish, but downside momentum deteriorating
Reversal potential: Increasing
Bullish confirmation: > S$4.16, materially stronger > S$4.26
Bearish confirmation: sustained acceptance < S$4.00

The most consequential feature on this chart is therefore not simply that BEC is near S$4.00; it is that exceptionally heavy activity is now producing surprisingly little further downside progress. That changes the character of the decline enough to warrant watching for a bottoming attempt, while the lower-high structure prevents calling a reversal prematurely.


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





Wednesday, October 14, 2026

SembCorp Ind - 14 Oct 2026

Sembcorp Industries Ltd. (SGX: U96) — Daily Chart

Last close: S$6.04
Current regime: Neutral-to-bullish transition inside a broader trading range

1. Market structure

The dominant structure since the S$7.20 April peak has been corrective. Price formed successive major lower highs at approximately S$6.46 → S$6.56 → S$6.22, while the July sell-off reached S$5.22.

The important change occurred after S$5.22:

  • S$5.22 → strong recovery.
  • First reaction low around S$5.50.
  • Rally extended to S$6.10, then S$6.22.
  • Subsequent decline stopped at S$5.74, well above S$5.22.

That creates a meaningful higher-low structure on the intermediate timeframe.

However, U96 has not yet established an intermediate uptrend, because buyers have not broken the September swing high at S$6.22.

The market is therefore best described as:

Recovery structure inside a S$5.74–S$6.22 trading range, with early evidence that buyers are trying to regain control.


2. Recent bar-by-bar reading

The most interesting information is in the final several sessions.

Decline into S$5.74

From the S$6.22 September high, price drifted downward rather than collapsing.

Several things stand out:

  • Bar ranges generally became smaller.
  • Volume remained relatively subdued.
  • Downward progress became increasingly difficult around S$5.80–5.75.
  • The final low at S$5.74 only marginally extended the decline.

This is shortening of downward thrust.

Selling was still dominant directionally, but sellers were obtaining progressively less reward from their effort.

That is the first constructive signal.


Stabilisation around S$5.80–5.90

After S$5.74, price did not immediately launch upward. Instead it spent several sessions oscillating around S$5.80–5.90.

This matters.

Had sellers retained strong control, the market had an excellent opportunity to continue below S$5.74. It did not.

The inability to extend the decline suggests supply was being absorbed or drying up.

The structure therefore shifted from:

decline → loss of downside momentum → equilibrium

rather than immediately from bearish to bullish.


First strong upside expansion

Near the right edge of the chart, a relatively wide green bar lifted price sharply from the lower portion of the range toward S$6.00.

Compared with the preceding small overlapping bars, this represents a clear change in behaviour:

  • greater upward range,
  • better upward progress,
  • close toward the upper part of the bar,
  • expansion from a compressed area.

This is the strongest evidence that demand has returned.

Importantly, it occurred after sellers had repeatedly failed around S$5.75–5.85.


Pullback immediately afterward

The following reaction was relatively contained.

That matters because after a sudden expansion upward, the critical question is:

Can sellers erase the breakout bar?

So far, they have not.

Instead, price remained close to S$6.00.

That implies the first impulse was not immediately rejected.


Latest two bars

The penultimate session appears to have driven above S$6.10 toward roughly S$6.15, but encountered supply.

Today's bar:

O 6.10 / H 6.17 / L 6.01 / C 6.04

is therefore important.

Its message is mixed:

  • Buyers pushed price as high as S$6.17.
  • They could not hold those gains.
  • The close at S$6.04 sits in the lower portion of the range.
  • Price is approaching the important S$6.10–6.22 supply zone.

So today's candle is not confirmation of a breakout.

It says supply has appeared.

But equally important, the bar has not invalidated the recent bullish change of behaviour because price remains above the recent S$5.80–5.90 base.

This is therefore a warning bar, not yet a reversal signal.


3. Volume / effort-versus-result

The volume picture strengthens the interpretation.

July decline

The breakdown from the June S$6.56 high toward S$5.22 occurred with substantial volume expansion.

That represented genuine selling pressure.

August recovery

The recovery from S$5.22 showed clear upside displacement. Buyers were able to move price rapidly through S$5.50 and eventually toward S$6.10.

September anomaly

There is an exceptionally large volume spike around the S$5.83 reaction, yet price did not subsequently collapse.

That is notable.

Very large effort accompanied by limited lasting downside progress is consistent with absorption rather than straightforward bearish continuation.

It becomes more meaningful because subsequent selling eventually produced only S$5.74 before buyers returned.

Current advance

Recent upside volume is improving but is not yet climactic or decisive.

Therefore the evidence says:

buyers are improving, but they have not yet demonstrated overwhelming control.


4. Critical price zones

ZoneSignificance
S$6.22Major confirmation level; September swing high
S$6.10–6.17Immediate supply / current battleground
S$6.00–6.03Near-term pivot
S$5.83–5.90Important demand / recent accumulation area
S$5.74Structural higher low
S$5.50Secondary major support
S$5.22Major July swing low

The most important point is that S$6.22 is much more significant than S$6.10.

A move through S$6.10 alone does not materially change the larger structure.

A convincing break of S$6.22 would.


5. Bullish scenario

The constructive interpretation is that the S$5.74 low was a successful test of the lower portion of the August–September structure, followed by renewed demand.

For this scenario to strengthen:

First confirmation: price should hold approximately S$5.95–6.00 during the next reaction.

Then buyers need to overcome:

S$6.17 → S$6.22.

The highest-quality breakout would show:

  • widening daily spread,
  • close near the high,
  • increased volume,
  • and importantly, follow-through during subsequent sessions.

Above S$6.22, the sequence would become:

S$5.22 → S$5.74 higher low → break S$6.22

which constitutes a much clearer bullish structural reversal.

The next obvious resistance zones would then be approximately:

S$6.38–6.46, followed by S$6.56.


6. Bearish scenario

Today's rejection around S$6.17 cannot simply be ignored.

A bearish sequence would begin if today's upper rejection is followed by:

  1. another weak close,
  2. loss of S$6.00, and
  3. accelerating downside range.

That would indicate the recent rally was another failed attempt against the upper part of the trading range.

The decisive deterioration would occur below:

S$5.83–5.74.

A daily break beneath S$5.74 with expanding range and volume would destroy the higher-low thesis and reopen:

S$5.50, and potentially S$5.22.


7. Most likely near-term interpretation

At S$6.04, U96 sits almost exactly between confirmation and failure.

I would therefore not call this a breakout yet.

The most important development on this chart is actually underneath price:

Sellers repeatedly attempted to push U96 lower from September into October, but downward progress contracted and S$5.74 held above the July S$5.22 low.

That gave buyers the opportunity for the recent expansion.

Now the burden shifts to them.

Today's rejection at S$6.17 shows they have reached meaningful supply.

Bias

Short term: Neutral-bullish
Intermediate structure: Neutral/ranging
Bullish confirmation: > S$6.22
Initial warning: < S$5.95
Bullish thesis invalidation: < S$5.74

The S$6.10–6.22 area is presently the decisive battlefield. A clean expansion through S$6.22 would materially improve the chart; repeated rejection here followed by loss of S$5.95 would instead suggest that U96 remains trapped in its broader range.


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



Monday, October 12, 2026

Riverstone - 12 Oct 2026

Riverstone Holdings Limited (SGX: AP4) — Daily Price/Volume Analysis

Last close: S$0.750 | 12 Oct 2026
Current regime: Bearish trend / testing major support

The dominant structure is bearish. Since the May peak at 0.985, Riverstone has produced a sequence of progressively lower rally highs and lower support levels. The September recovery toward 0.820 failed to alter that structure, and price has now returned below the important 0.765 August low. The framework places particular emphasis on swing structure, follow-through and the interaction of price and volume around support/resistance. 

1. Structural story

The most important sequence is:

0.985 → 0.885/0.880 → 0.875 → 0.820 → current 0.750

That is a clear progression of lower highs.

On the downside, the market initially found support around 0.820–0.810, then broke toward 0.765, recovered only to 0.820, and is now making another lower low around 0.745–0.750.

This means the September bounce should presently be interpreted as a bear-market rally rather than the start of an uptrend. For that interpretation to change, buyers need to do substantially more than produce one or two green candles.

The Wyckoff-style reading is important here: a penetration of support is not enough by itself; what matters is whether there is follow-through or a rapid recovery back above the broken level. 


2. How the chart reached this point

May: major expansion followed by rejection

The early-May surge from approximately 0.725–0.750 to above 0.90 was a major displacement move accompanied by exceptional volume. It eventually reached 0.985.

That was unquestionably strong demand initially.

But what happened afterward is more important. Instead of consolidating near the highs and launching another advance, the stock rapidly lost ground and fell back toward the mid-0.80s.

So the large May buying effort ultimately generated poor lasting upward reward.

That does not automatically prove distribution, but it is a significant warning under effort-versus-result analysis: heavy activity accompanied by an inability to preserve the advance implies that substantial supply was encountered. Price/volume analysis should compare the force of buying or selling with the actual progress achieved, rather than treating high volume mechanically as bullish or bearish. 

June–August: supply repeatedly caps rallies

From June into early August, price spent considerable time roughly between:

  • Support: 0.820–0.830
  • Resistance: 0.870–0.885

Three features stand out.

First, rallies repeatedly failed around 0.875–0.885.

Second, upside thrust progressively shortened.

Third, the market eventually began hugging the lower portion of the range rather than repeatedly testing the highs.

That represents deterioration in the balance between demand and supply.

The eventual August break beneath 0.815–0.820 therefore mattered more than an isolated bearish candle: it resolved a multi-month struggle in sellers' favour.


3. August–October: the most important sequence

The decline into 0.765 was followed by a September rally toward 0.820.

This rebound was the critical test.

Had buyers been regaining control, I would want to see:

0.765 → strong recovery → reclaim 0.820 → hold above it → attack 0.840+.

Instead, the rally stopped almost exactly around the previous breakdown area near 0.820.

That is classic former support becoming resistance.

Price subsequently rolled over and generated successive lower rally peaks into October.

This is one of the strongest bearish observations on the chart because it demonstrates that buyers were given an opportunity to reverse the breakdown and failed to capitalize on it.


4. Current bars: S$0.750 is now the decision area

Today's bar:

O 0.765
H 0.770
L 0.745
C 0.750

The close is near the lower portion of the day's range.

Observation

Price attempted to trade higher toward 0.770, could not sustain the advance, fell through 0.765, touched 0.745, and closed at 0.750.

Interpretation

This is bearish because the market has not merely touched the old 0.765 support; it is accepting price beneath it.

But this is not yet a climactic breakdown bar.

Its range is relatively ordinary compared with the large historical displacement bars, and volume does not appear remotely comparable with the May or February extremes.

That distinction matters.

The present decline looks more like persistent erosion caused by insufficient demand than panic liquidation.

Weis' sequential approach explicitly warns against reducing volume to simple formulas: narrow or moderate-range declines on unimpressive volume can remain bearish when buyers simply withdraw. 

In practical terms:

There is currently very little evidence of aggressive demand around S$0.75.

That is different from saying sellers are extraordinarily aggressive.


5. Critical levels

ZoneInterpretation
0.745–0.750Immediate support/current battleground
0.720–0.725Major historical support and next important downside reference
0.765–0.770First resistance; recently broken support
0.785–0.800Intermediate supply / October structure
0.815–0.820Major structural resistance
0.840–0.850Former Jun–Aug range
0.875–0.885Major medium-term supply

The 0.720–0.725 zone deserves particular attention because it repeatedly mattered earlier in the year.

The chart shows lows around 0.720 in February/March and approximately 0.725 immediately before the explosive May markup.

Consequently, if 0.745 fails decisively, there is relatively little obvious structural support before roughly 0.720–0.725.


6. Three forward scenarios

🟢 Bullish reversal — currently lower probability

The most interesting bullish development would actually begin with another attempt below 0.745–0.750.

Suppose price briefly falls beneath support, but:

  • cannot make meaningful downward progress,
  • closes strongly off the low,
  • volume shows substantial selling effort with little downside reward,
  • and price quickly reclaims 0.765–0.770.

That could become a spring / failed breakdown.

A spring becomes meaningful because the market demonstrates that sellers were unable to exploit a penetration of support; confirmation comes from the subsequent recovery and test rather than from the penetration itself. 

First confirmation: >0.770
Better confirmation: >0.785–0.800
Structural improvement: >0.820

Until those occur, calling a bottom at 0.75 is premature.


🔴 Bearish continuation — currently highest probability

The bearish scenario needs very little additional confirmation.

A decisive close below 0.745, followed by inability to regain 0.750–0.765, would confirm continued markdown.

The natural next structural objective becomes:

0.720–0.725

A particularly bearish sequence would be:

break 0.745 → weak rebound toward 0.755–0.765 → rejection → new low.

That would convert 0.765 from support into clearly established overhead supply.

Below 0.720, the much larger 0.665 April low returns to relevance, although it is too early to treat that as the primary objective.


⚪ Neutral / base-building scenario

Price could instead oscillate between approximately:

0.745–0.750 support
and
0.785–0.800 resistance.

That would change the immediate market from trend continuation into a trading range.

This would actually be constructive if subsequent sell-offs showed:

  • narrowing ranges,
  • progressively less downside progress,
  • contracting volume,
  • stronger closes,
  • and repeated rejection of sub-0.750 prices.

Those would indicate selling pressure is being absorbed.

At present, however, that evidence has not appeared convincingly.


7. Highest-conviction read

Bearish: 7.5/10

The key point is not merely that Riverstone is trading at S$0.750.

It is that every meaningful rally since the May high has achieved less than the previous one, while previous support levels have progressively converted into resistance.

The sequence:

0.985 → 0.885 → 0.875 → 0.820

tells the story more clearly than any individual candlestick.

The September rally was the buyers' best recent opportunity to demonstrate a change of character. It failed around 0.820, and price subsequently returned beneath 0.765.

What would change my view?

The first warning to bears would be a failed breakdown beneath 0.745 followed by rapid recovery above 0.770.

A meaningful structural change would require approximately 0.800, while 0.820 is the critical line separating a simple countertrend rebound from a credible medium-term reversal.

Until then, the burden of proof remains firmly on the buyers.


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



Friday, October 09, 2026

Multi-Chem - 09 Oct 2026

Multi-Chem Limited (SGX: AWZ) — Daily Chart

Last price: S$2.26 | Regime: Bearish / post-climactic transition

The dominant feature is the violent September breakdown from roughly S$4.30–4.40 to S$2.50, followed by a washout to S$1.89 on extraordinary volume. Since then, the stock has rebounded but failed to sustain progressively higher prices. The current structure is therefore bearish until proven otherwise, although the selling is now far less aggressive than during the initial collapse.

1. Structure: the trend has decisively changed

Before September, AWZ was in a well-defined uptrend: successive higher highs and higher lows culminated around S$4.50. The character then changed abruptly.

The important sequence is:

4.50 high → sharp break → 1.89 selling extreme → rebound toward ~3.00 → lower high around ~2.75–2.80 → renewed decline to 2.26.

That creates the first clear sequence of lower highs and lower lows after many months of bullish structure.

The rebound from S$1.89 was therefore not sufficient to establish a new uptrend. It currently looks more like a countertrend rally within a damaged structure.

One caveat is important: the September discontinuity is so extreme that it could reflect a corporate action such as a special distribution or other price adjustment. The chart alone cannot determine that. If so, pre-gap price levels become much less useful technically.


2. What the September bars actually say

The first enormous red bar is a major change-of-behaviour bar:

  • exceptionally wide downside range;
  • enormous expansion in volume;
  • destruction of the previous bullish structure;
  • virtually no overlap with preceding trading.

This is not ordinary profit-taking.

But the next sequence is more interesting. Price subsequently plunges toward S$1.89, yet buyers rapidly drive it back upward. That means the very heavy selling encountered substantial opposing demand.

In Wyckoff terms, this is an effort-versus-result event: tremendous selling effort produced a dramatic decline, but the inability to continue directly downward after the 1.89 print indicates that some selling was exhausted or absorbed.

So S$1.89 is structurally important.

It does not mean a durable bottom was confirmed.


3. Bar-by-bar reading of the recovery

Phase A — selling climax / rejection around S$1.89

The enormous downward volatility culminates around 1.89.

The subsequent bars recover strongly toward 2.4–2.5, showing that sellers could no longer maintain prices near the extreme low.

Expectation change:
From aggressively bearish → bearish, but vulnerable to a countertrend rally.


Phase B — rebound toward S$3.00

The rebound then accelerates and briefly reaches approximately S$3.00.

This is the bulls' best performance after the collapse.

However, the move fails to recover anything close to the former price structure, and the subsequent selling begins almost immediately.

That failure matters much more than the rebound itself.

A genuine reversal would normally begin producing:

strong rally → shallow pullback → renewed upside progress.

AWZ instead produces:

strong rally → failure → progressively lower prices.


Phase C — second rally stalls around S$2.75–2.80

Another rally emerges after the first pullback.

But it stops considerably below the ~S$3.00 recovery high.

That creates a lower high.

This is the point where the recovery begins looking distinctly corrective rather than impulsively bullish.

The buyers had another opportunity to take control and failed.


Phase D — orderly deterioration

After that lower high, notice the character of the decline.

Rather than another enormous panic bar, there is a staircase of mostly smaller red bars:

~2.65 → 2.55 → 2.45 → 2.35 → 2.26

This is important.

The market is not currently experiencing another selling climax. Instead, buyers are repeatedly backing away, allowing price to drift lower.

That can actually be quite bearish: a market does not need enormous selling pressure to decline if there is insufficient demand.


4. Today's bar: modestly constructive, but not a reversal

Today's displayed bar is approximately:

O 2.23 / H 2.26 / L 2.23 / C 2.26

So it closes at the day's high.

That is mildly positive because buyers controlled the session from the low.

But context dominates the individual bar.

The range is very small following several declining sessions. Therefore the present interpretation is closer to:

selling pressure paused

rather than:

buyers regained control.

There is presently insufficient upward displacement or volume expansion to call this a reversal.


5. Most important levels

ZoneInterpretation
S$1.89–2.00Major climactic low / ultimate structural support
S$2.20–2.25Immediate decision area; price is sitting here now
S$2.40–2.50First meaningful resistance / previous support zone
S$2.60–2.65Important intermediate supply
S$2.75–2.80Recent lower-high resistance
S$2.95–3.05Recovery high; major bullish confirmation level

The most important near-term battle is 2.20–2.25.


6. Volume tells an important story

The volume profile separates the chart into two regimes.

Before September, volume was relatively subdued.

During the collapse, volume expanded massively.

Afterwards, volume declined sharply.

That tells us participation was greatest during the structural break. The subsequent rebound and decline have occurred with substantially less force.

There are two legitimate interpretations:

Constructive: supply from the panic event is gradually being exhausted.

Bearish: despite reduced selling pressure, buyers still cannot produce sustained upward progress.

At present, the second interpretation carries more weight because price continues making lower highs and lower lows.

The first genuine bullish clue would therefore be large upward price progress relative to volume, not merely another small green candle.


7. Scenario map

Bullish scenario

The best bullish setup would be a failed breakdown / spring-type action around 2.20.

For example:

  1. price briefly trades below 2.20;
  2. selling fails to accelerate;
  3. the bar closes strongly back above 2.20–2.25;
  4. subsequent bars break 2.40–2.50 with expanding range.

That would indicate sellers failed to exploit another opportunity.

A move through 2.60–2.65 would materially strengthen the case.

Above 2.75–2.80, the immediate sequence of lower highs would be broken.

Bullish structural confirmation: approximately > S$2.80.


Neutral / basing scenario

Price could simply fluctuate between roughly:

S$2.00–2.05 and S$2.75–2.80.

After an event of this magnitude, a prolonged trading range would be normal.

If that happens, do not assume accumulation merely because price moves sideways. The important information would be how price behaves at the edges of that range:

  • failed breaks below support = increasingly bullish;
  • repeated rejection at resistance = continuing supply.

Bearish scenario — currently favoured

A decisive close below S$2.20, particularly with expanding spread and volume, would indicate the current decline remains intact.

Then the market has relatively little visible support before approximately:

S$2.00 → S$1.89.

A break below 1.89 with genuine follow-through would be especially bearish because it would invalidate the only substantial demand response seen since September.


8. Risk/reward assessment

At S$2.26, this is not an attractive momentum-long location yet.

The stock is near support, which makes chasing shorts less attractive, but it also lacks a bullish reversal signal, making anticipatory longs vulnerable.

That creates an asymmetric waiting situation:

  • Longs obtain much better information if AWZ first demonstrates rejection of 2.20 and subsequently clears 2.40–2.50.
  • Bears obtain better confirmation if 2.20 breaks with follow-through.

Trying to predict the bottom before either occurs gives the trader little informational advantage.

Bottom line

Bias: Bearish, but approaching a potentially important decision point.

The September event produced a genuine climactic response around S$1.89, but everything since the rebound peak near S$3.00 has shown diminishing bullish capability: lower rally highs followed by persistent downward drift.

The single most important thing to watch now is therefore not whether AWZ produces another green candle, but what happens when sellers test S$2.20–2.25.

Hold + bullish rejection there → first evidence of stabilization.
Break + acceleration below it → S$2.00/1.89 becomes the natural next test.
Recovery above S$2.75–2.80 → first meaningful structural evidence that the post-collapse downtrend has changed.


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



Thursday, October 08, 2026

Ping An Insurance - 08 Oct 2026

HPAD — Ping An Insurance SDR | Daily | SGX

Last: S$4.19 | Key low: S$4.16

Market regime: Bearish trend testing major support

The dominant structure remains bearish. Since the S$6.00 February peak, the chart has produced a persistent sequence of lower highs and lower lows. More importantly, every meaningful rally since May has failed earlier than the previous one:

S$5.36 → S$4.88 → S$4.72 → S$4.54

That progressive lowering of supply points is stronger evidence than any single bearish candle. Buyers repeatedly regain temporary control, but they have been unable to convert rallies into a structural reversal.

The important development now is that price has returned to S$4.16–4.20, the June low area. This is therefore a decision zone rather than an attractive place to automatically chase the downtrend.


Recent bar-by-bar reading

1. S$4.72 rejection

The early-September rally reached roughly S$4.72 but failed to sustain itself. The subsequent reversal produced relatively strong downside movement.

This confirmed that the August–September rebound was a countertrend rally, not yet the beginning of a new uptrend.

2. Breakdown toward S$4.40

After the rejection, several consecutive bearish bars progressively pushed through the S$4.50–4.40 region.

The important feature was follow-through. Sellers were not merely producing one isolated down bar; subsequent sessions continued accepting lower prices.

That kept the burden of proof firmly on buyers.

3. S$4.26 low → S$4.54 rally

Around S$4.26, selling temporarily stalled and price rebounded sharply toward S$4.54.

That rally mattered because it tested whether demand could change the trend.

It failed.

S$4.54 therefore became another lower high, reinforcing the bearish sequence.

4. Failure after S$4.54

The reversal from S$4.54 was particularly informative because there was almost no sustained attempt to retest that high.

Instead:

  • rallies became progressively smaller;
  • closes generally migrated lower;
  • price repeatedly struggled to hold above roughly S$4.35–4.40;
  • the decline gradually pressed into S$4.20.

This is characteristic of a market where buyers are retreating rather than aggressively defending price.

5. The latest bars: selling pressure is slowing, but buyers have not taken control

The final sequence into S$4.19 consists mostly of relatively narrow candles compared with some of the earlier September declines.

That is important.

There is now less ease of downward movement as price approaches the old S$4.16 low.

Volume also does not appear climactic.

So the chart is saying something more nuanced than simply "bearish":

Sellers remain dominant structurally, but their immediate downside progress is becoming less efficient near support.

That can precede a bottoming attempt, but it is not itself a buy signal. There is currently no convincing bullish displacement, strong reversal bar, or higher-high sequence.


Critical zone: S$4.16–4.20

This is the most important area on the entire chart.

The June low at S$4.16 previously generated a substantial rally:

S$4.16 → S$4.88

Price has now returned to essentially the same level.

This creates a natural test of the June demand zone.

What matters now is the response

A penetration below S$4.16 is not automatically bearish. The quality of the break matters.

A move beneath S$4.16 followed by:

  • little downside progress,
  • rejection of the lows,
  • a strong close back above S$4.16–4.20,
  • and subsequent bullish follow-through,

would resemble a spring / failed breakdown.

Conversely, a decisive break beneath S$4.16 with expanding range, weak closes and subsequent inability to reclaim S$4.16 would confirm that supply remains dominant.


Volume / effort-versus-result

The recent decline deserves attention because price is approaching a major low without obviously expanding selling volume.

There are two possible interpretations.

The bearish interpretation is that buyers have simply withdrawn: little buying is needed for price to drift lower.

The constructive interpretation is that selling pressure is gradually exhausting near S$4.16.

At present I would favour the first interpretation slightly because there has been no meaningful bullish response yet. Declining selling effort only becomes important when buyers demonstrate that they can exploit it.

That distinction is critical.

Low-volume weakness ≠ automatic accumulation.


Important levels

LevelSignificance
S$4.16Major June low / immediate structural support
S$4.25–4.30First short-term reclaim zone
S$4.35–4.40Recent congestion / first meaningful supply
S$4.54Latest important swing high
S$4.68–4.72Major September resistance
S$4.88August swing high

The hierarchy matters.

A move above S$4.30 would improve very short-term conditions, but it would not reverse the daily downtrend.

A materially stronger structural signal requires price to eventually overcome S$4.54.


Bullish scenario — failed breakdown / spring

The best bullish setup would actually involve price temporarily penetrating S$4.16.

For example:

S$4.10–4.15 → strong rejection → close back above S$4.16/4.20 → bullish follow-through.

That would demonstrate that sellers were unable to capitalize on a new low.

Confirmation strengthens above S$4.30, followed by S$4.40.

The first realistic upside objectives would then be approximately S$4.40 → S$4.54.

A break above S$4.54 would represent the first meaningful evidence of a larger change in character.


Bearish scenario — continuation

A daily breakdown beneath S$4.16 becomes much more meaningful if:

  • the candle has expanding range,
  • it closes near its low,
  • volume increases,
  • and subsequent rallies cannot recover S$4.16.

That would convert former support into resistance and confirm another structural lower low.

In that case, the chart provides little visible nearby historical support, meaning price discovery below S$4.16 could accelerate.

I would therefore avoid assuming S$4.16 "must" hold simply because it worked previously.


Neutral scenario — base building

There is also a realistic third possibility:

Price oscillates around roughly S$4.16–4.40 for several weeks.

That would not immediately be bullish. But repeated attacks on S$4.16 producing progressively less downside progress while rallies strengthen would begin changing the effort-versus-result relationship.

That is what I would want to see before calling this accumulation rather than merely a pause in a downtrend.


Current assessment

Primary trend: 🔴 Bearish
Short-term momentum: 🔴 Bearish, but decelerating
Location: 🟡 Major support
Selling pressure: Moderating
Evidence of accumulation: Insufficient
Reversal confirmation: None yet

The most important observation is therefore not simply that HPAD is making new lows.

It is that a mature downtrend has arrived back at a historically important S$4.16 support while downward ranges and volume are becoming less aggressive.

That makes this an area to watch closely rather than one where I would aggressively extrapolate the existing trend.

Below S$4.16 with strong follow-through → bearish continuation.

Failed break of S$4.16 + reclaim of S$4.30–4.40 → first credible evidence that the balance may be shifting toward buyers.

Until one of those occurs, the daily structure remains bearish and buyers have the burden of proof.


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



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%



Singapore Stock Investment Research