Thursday, July 09, 2026

Union Gas - 09 Jul 2026

Union Gas Holdings Ltd. — 1F2 / SGX — Daily Chart Analysis

Timeframe: 1D
Last shown price: S$0.395

Current Market Regime: Transitioning Bearish / Distribution-to-Range

Union Gas is no longer in the strong markup phase seen in March. Price has shifted from a high-volume expansion move into a lower-high, lower-low structure, followed by weak consolidation around S$0.380–0.400.

The chart currently shows bearish structure pressure, but not yet clean downside continuation because price is sitting near a former demand shelf.


1. Macro Structure: Swing Highs / Swing Lows

Key swing highs

  • S$0.555: major historical spike high / liquidity event.
  • S$0.525: March blow-off high after strong displacement.
  • S$0.490 → S$0.485 → S$0.475 → S$0.495 → S$0.465 → S$0.455: sequence of lower or failed highs after the March rally.

Key swing lows

  • S$0.355–0.360: pre-breakout accumulation base.
  • S$0.420: first major post-breakout demand reaction.
  • S$0.445 / S$0.435: failed higher-low attempts.
  • S$0.380: current key support zone.
  • S$0.300: extreme liquidation wick / stop-run low.

Structure read

The March rally created a strong bullish displacement from around S$0.355 to S$0.525, but the follow-through failed. Since then, price has been forming lower highs and eventually broke down toward S$0.380.

That suggests a CHoCH from bullish markup into distribution, followed by a bearish structural phase.


2. Institutional Footprints & Retail Trap Behavior

Major institutional activity: March rally

The largest volume cluster appears during the vertical move from S$0.355 to S$0.525. This was a clear institutional participation zone, not normal retail activity.

However, the price failed to hold the upper range above S$0.475–0.495, which suggests one of two possibilities:

  • Professional markup followed by distribution, or
  • Aggressive accumulation that still needs a deeper retest before continuation

At the moment, price action favors the first scenario unless price reclaims S$0.420–0.455 with volume.

Liquidity grab at S$0.300

The large downside wick to S$0.300 looks like a classic stop-run / liquidity sweep below visible support. Price immediately reclaimed the S$0.380 region afterward, meaning sellers failed to maintain control below that low.

This is important: S$0.300 is not just a low; it is a liquidity reference point.


3. Volume-Price Relationship

March volume expansion

High volume plus wide-range bullish candles confirmed genuine professional movement into the March breakout.

April–May distribution behavior

After the March high, price chopped between roughly S$0.420 and S$0.495. Volume remained active, but price stopped advancing. That is an effort-versus-result warning: strong effort, limited upside result.

This often signals supply entering the market.

June breakdown

The move from S$0.455 to S$0.380 shows bearish follow-through and weak demand response. The structure broke down from the prior consolidation range.

Current volume condition

Recent bars near S$0.380–0.400 appear lower volume and compressed. This shows indecision, not yet strong reaccumulation. Price is stabilizing, but buyers have not yet shown institutional commitment.


4. Key Supply and Demand Zones

Demand zones

S$0.380–0.385
This is the immediate support shelf. It has acted as a prior pivot multiple times and is now the most important near-term defense zone.

S$0.355–0.365
This was the pre-March base and earlier accumulation zone. A loss of S$0.380 may expose this area.

S$0.300
Extreme liquidation low. A retest would be structurally bearish unless it forms a strong reversal with volume.

Supply zones

S$0.400–0.420
Immediate overhead resistance. Price needs to reclaim this zone before any bullish recovery has credibility.

S$0.455–0.465
Important lower-high supply zone. This is where failed buyers and trapped longs may exit.

S$0.475–0.495
Major distribution ceiling. A move back into this area would require strong volume confirmation.

S$0.525
Major high / final bullish liquidity target.


5. Bar-by-Bar Behavioral Read

The recent candles show:

  • Price is holding above S$0.380, but only marginally.
  • The bounce attempt toward S$0.400 lacks clear expansion.
  • Recent bodies are small and overlapping, showing a lack of directional conviction.
  • Sellers created a large downside sweep to S$0.300, but the immediate reclaim reduces the quality of a pure bearish continuation setup.
  • Buyers still need a close above S$0.400–0.420 to prove control.

Current bar behavior is therefore neutral-to-bearish, with a possible short-term stabilization attempt.


6. Scenario Planning

Bullish recovery scenario

A constructive recovery requires:

  1. Price holds above S$0.380.
  2. Price reclaims S$0.400.
  3. Stronger confirmation occurs above S$0.420.
  4. Volume expands on green candles, not just on selloffs.

If that happens, upside reference levels become:

  • First target: S$0.420
  • Second target: S$0.455
  • Third target: S$0.465–0.475

A move above S$0.455 would begin to neutralize the bearish structure.

Bearish continuation scenario

Bearish continuation strengthens if:

  1. Price rejects S$0.400–0.420.
  2. Price closes below S$0.380.
  3. Breakdown volume expands.
  4. Price fails to reclaim S$0.385 after losing it.

Downside reference levels:

  • First downside zone: S$0.365
  • Second downside zone: S$0.355
  • Extreme risk zone: S$0.300

A clean daily close below S$0.380 would be a structural warning.


7. Risk Management Parameters

For bullish planning

A higher-quality long setup would need price to reclaim S$0.400–0.420 with volume.

Possible bullish risk framework:

  • Entry trigger area: above S$0.400, stronger above S$0.420
  • Structural stop: below S$0.380
  • First target: S$0.455
  • Second target: S$0.475
  • Risk-reward improves only if entry is close to support or after a clean breakout-retest.

For bearish planning

A higher-quality bearish setup would occur on rejection below resistance or confirmed breakdown under S$0.380.

Possible bearish risk framework:

  • Rejection zone: S$0.400–0.420
  • Breakdown trigger: daily close below S$0.380
  • Stop: above S$0.400 or above the rejection candle high
  • Targets: S$0.365, then S$0.355, then S$0.300

Highest-Conviction Observations

  1. S$0.380 is the key near-term decision level. Holding above it keeps the chart in recovery mode; losing it confirms renewed weakness.
  2. The post-March structure is bearish. Lower highs after the S$0.525 peak indicate distribution pressure.
  3. The S$0.300 wick was likely a liquidity sweep. Sellers could not hold price below the obvious support zone.
  4. S$0.400–0.420 is the first major recovery barrier. Without reclaiming this area, bullish setups remain lower quality.
  5. Volume has not yet confirmed accumulation at current levels. The recent stabilization is constructive but not decisive.

Key Levels to Watch

LevelMeaning
S$0.525Major swing high / liquidity target
S$0.495Distribution high
S$0.455–0.465Lower-high supply zone
S$0.420Bullish reclaim confirmation level
S$0.400Immediate resistance
S$0.380–0.385Critical support
S$0.355–0.365Deeper demand zone
S$0.300Liquidity sweep low

Confidence Rating

6.5 / 10

The structure is clear enough to identify bearish pressure and key decision zones, but confidence is limited because the recent S$0.300 liquidity sweep complicates the downside read. The next strong close above S$0.400 or below S$0.380 should provide better directional confirmation.


Brief Execution Checklist

Before acting, confirm:

  • Daily close above S$0.400 for recovery strength, or below S$0.380 for breakdown confirmation.
  • Volume expansion in the direction of the move.
  • No immediate rejection wick at the breakout/breakdown level.
  • Stop is placed beyond structure, not inside noise.
  • Minimum risk-reward is at least 1:2.

Buying 1F2 because price is attempting to hold the S$0.380 demand shelf with a possible liquidity sweep already completed, with stops at S$0.375 targeting S$0.455 for approximately 1:2.4 risk-reward.


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



Tuesday, July 07, 2026

Valuemax - 07 Jul 2026

ValueMax Group Ltd. — T6I / SGX

Timeframe: 1D daily chart
Last traded price shown: S$0.930
Current market regime: Transitioning from bearish correction into possible early accumulation / reversal attempt


1. Macro Market Structure

ValueMax had a strong advance from roughly S$0.57–0.66 into the major February peak around S$1.34. That was the dominant markup phase.

After the S$1.34 high, the structure shifted:

  • Price broke down sharply into S$0.93.
  • A recovery followed toward S$1.21 in April.
  • That recovery failed to reclaim the prior major high.
  • Since April/May, price has formed a sequence of lower highs:
    • S$1.21
    • around S$1.13 / S$1.11
    • S$1.01
    • S$0.99
  • Price then flushed to S$0.85, marking a new corrective low.

This suggests the stock is no longer in a clean uptrend. The larger structure is now corrective / distributive, but the recent bounce from S$0.85 to S$0.93 shows possible early demand returning.


2. Key Swing Highs and Swing Lows

Major swing highs

  • S$1.34 — major climactic high / exhaustion zone.
  • S$1.21 — failed secondary high after sharp selloff.
  • S$1.11–1.13 — lower-high supply zone.
  • S$1.01 — recent failed breakout / supply rejection.
  • S$0.99 — short-term resistance.

Major swing lows

  • S$0.93 — prior key support from March.
  • S$0.95 / S$0.94 — repeated support area.
  • S$0.85 — latest downside liquidity sweep / potential spring low.
  • S$0.77 / S$0.75 — deeper historical demand.
  • S$0.66 — major base support.

The important structural point is that S$0.93–0.94 used to act as support, then price broke below it into S$0.85, and is now retesting that same zone from below/inside. That makes the current area a major decision zone.


3. Break of Structure / Change of Character

The first major bearish change of character occurred after the S$1.34 peak, when price collapsed rapidly into S$0.93.

The April bounce into S$1.21 failed to produce a new high, which confirmed that buyers were no longer in full control.

A secondary bearish structure developed when price lost the S$1.04–1.00 area and continued down into S$0.94, then eventually S$0.85.

For the structure to improve, price needs to reclaim:

  1. S$0.94–0.95 first
  2. S$0.99–1.01 next
  3. S$1.04 as the first meaningful bullish structure confirmation

Until then, the chart is still repairing damage rather than confirming a new uptrend.


4. Volume-Price Relationship

The volume profile is important here.

The largest volume spike appears during the sharp February/March selloff, especially around the break toward S$0.93. That suggests panic liquidation or institutional distribution/transfer of stock.

More recently, the drop toward S$0.85 occurred after a long decline from the S$1.11–1.13 zone. The rebound from S$0.85 is constructive, but the volume does not yet appear explosive enough to confirm a powerful institutional reversal.

Interpretation

  • High-volume selloff from S$1.34: likely professional liquidation or panic selling.
  • Choppy action around S$0.94–1.00: supply/demand battle.
  • Break to S$0.85: possible liquidity grab below obvious support.
  • Current rebound to S$0.93: early recovery attempt, but not yet confirmed.

The chart needs volume expansion on a reclaim of S$0.94–0.95 to validate demand.


5. Institutional Footprints and Retail Trap Zones

Possible spring / liquidity grab

The move below the prior S$0.94–0.95 support into S$0.85 may be a classic liquidity sweep. Retail stops below the visible range support would likely have been triggered there.

The important part is the reaction: price did not continue collapsing toward S$0.77 immediately. Instead, it rebounded back toward S$0.93.

That makes S$0.85 a key institutional reference point. If price holds above it, the recent breakdown may have been a spring-type shakeout.

Possible bull trap zone

The danger zone is S$0.99–1.01. Price has failed there recently, and it is also close to a psychological round-number area. A weak rally into that zone without volume could trap late buyers.


6. Supply and Demand Zones

Demand zones

  • S$0.85–0.875
    This is the most recent low and possible spring zone. Losing this level would weaken the recovery attempt.
  • S$0.77–0.75
    Historical demand from the prior markup phase. This becomes the next downside support if S$0.85 fails.
  • S$0.66
    Deeper structural demand and major prior base area.

Supply zones

  • S$0.94–0.95
    Immediate resistance / prior support reclaim zone.
  • S$0.99–1.01
    Major short-term supply and round-number trap zone.
  • S$1.04
    Structural pivot. A daily close above this level would improve the bullish case.
  • S$1.10–1.13
    Heavy overhead supply from the prior lower-high region.

7. Current Bar-by-Bar Read

The current candle shows price trading around S$0.93, slightly down on the day. This is occurring directly beneath the old S$0.94–0.95 support zone.

That means the current price is not yet a confirmed breakout. It is a retest area.

A strong bullish bar should ideally:

  • Close above S$0.95
  • Show wider real body
  • Close near the high of the day
  • Be supported by rising volume

A weak rejection bar near S$0.94–0.95 would suggest sellers are defending the breakdown area.


8. Scenario Planning

Bullish repair scenario

A constructive bullish scenario requires price to reclaim S$0.94–0.95 and hold above it. If that happens, the next targets are:

  • S$0.99
  • S$1.01
  • S$1.04
  • S$1.10–1.13

The first real bullish confirmation comes above S$1.04, because that would break the immediate lower-high structure.

Bearish continuation scenario

If price rejects from S$0.94–0.95 and closes back below S$0.90, the bounce from S$0.85 becomes vulnerable.

A break below S$0.85 would invalidate the spring thesis and open downside risk toward:

  • S$0.77
  • S$0.75
  • possibly S$0.66 if selling accelerates

9. Risk Management Framework

For a long-biased recovery setup, the cleanest invalidation is below the S$0.85 spring low. A tighter but more aggressive invalidation could sit below S$0.875, but that may be vulnerable to normal volatility.

Potential upside levels:

  • Entry confirmation zone: above S$0.95
  • First resistance: S$0.99–1.01
  • Structural target: S$1.04
  • Extended target: S$1.10–1.13

A sample structure using S$0.95 confirmation, stop below S$0.85, and target near S$1.10 gives approximately 1.5:1 risk-reward. That is acceptable only if the trader uses partials or waits for a better entry closer to S$0.90–0.92. For a cleaner institutional-grade setup, the preferred risk-reward should be closer to 1:2 or better.


10. Highest Conviction Observations

  1. S$0.85 is the key line in the sand.
    Holding above it keeps the spring / shakeout thesis alive.
  2. S$0.94–0.95 is the immediate battleground.
    This was support and is now resistance until reclaimed.
  3. S$0.99–1.01 is the first major trap zone.
    A weak move into this area may invite selling.
  4. The chart is not yet bullish structurally.
    It is attempting to recover, but the broader structure still shows lower highs.
  5. A daily close above S$1.04 would materially improve the chart.
    That would be the first meaningful sign that buyers are regaining structural control.

Forward Bias

The current bias is neutral-to-cautiously bullish only above S$0.95, while price remains vulnerable below that level. The chart is showing possible early accumulation after a liquidity sweep to S$0.85, but confirmation is still pending.

Key levels to watch:
Support: S$0.90, S$0.875, S$0.85
Resistance: S$0.95, S$0.99, S$1.01, S$1.04, S$1.10–1.13

Confidence rating: 6 / 10
The setup has potential, but confirmation is incomplete because price is still below key reclaimed resistance.

Reminder checklist before execution: confirm daily close above resistance, check volume expansion, define stop below structure, avoid chasing into S$0.99–1.01, and ensure minimum 1:2 risk-reward.

Buying ValueMax Group Ltd. / T6I because price may be forming a spring recovery above the S$0.85 liquidity sweep, with stops at S$0.85 targeting S$1.04–S$1.10 for approximately 1.5:1 to 2:1 risk-reward.


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





Monday, July 06, 2026

Hong Leong Finance - 06 Jun 2026

Hong Leong Finance Limited — S41.SGX

Timeframe: Daily
Last traded price: S$2.48
Market regime: Bearish-to-neutral range / post-distribution markdown


1. Current Market Regime Classification

Hong Leong Finance is no longer in an impulsive bullish regime. The chart shows a clear transition:

Sep–Jan: controlled range/accumulation around 2.59–2.66
Feb: upside displacement and liquidity grab into 2.77
Late Feb–Mar: sharp markdown with heavy volume
Apr–Jul: weak recovery followed by lower-high compression and retest of lows

The current regime is range-bound bearish with downside pressure, because price is sitting at the lower boundary near 2.48–2.50 after failing to reclaim the prior breakdown zone.


2. Market Structure & Order Flow

Key swing highs

  • 2.67 — Sep supply reaction
  • 2.66 / 2.64 — Oct–Nov resistance shelf
  • 2.66 — Jan breakout trigger zone
  • 2.77 — Feb climax high / likely liquidity sweep
  • 2.65 — Apr lower high
  • 2.58 / 2.54 / 2.53 — descending minor highs into Jun–Jul

Key swing lows

  • 2.51 — Sep base low
  • 2.59–2.60 — repeated range support in Q4
  • 2.48 — March panic low
  • 2.50 — April higher low attempt
  • 2.49 / 2.48 — Jun–Jul retest zone

Structural read

The most important structural event is the failed breakout above 2.66 into 2.77, followed by an aggressive markdown back through the prior range. That is a classic upthrust after distribution / liquidity grab signature.

Once price broke back below 2.63–2.60, the prior accumulation/range zone became a supply zone. The later rally into 2.65 in April failed, confirming a lower high and a change from bullish expansion into distribution/markdown behavior.


3. Institutional Footprints & Retail Trap Patterns

Highest-conviction observations

1. February high at 2.77 looks like an upthrust / liquidity grab

Price pushed above the obvious 2.66–2.67 resistance zone, attracting breakout buyers. The move quickly failed, and price returned below the breakout area. That behavior suggests a bull trap, not clean institutional continuation.

2. Heavy volume during the March collapse signals professional activity

The largest red-volume bars appear during the sharp drop from the 2.70s toward 2.48–2.50. High volume plus wide downside range usually reflects either panic liquidation or institutional repricing. The lack of immediate full recovery afterward makes it more bearish than bullish.

3. April rally into 2.65 failed at prior supply

The bounce from 2.48–2.50 to 2.65 was meaningful, but it failed below the previous 2.66–2.77 breakout area. That confirms overhead supply and shows that buyers lacked enough strength to reclaim the old range.

4. June–July price action shows volume dry-up, but not yet confirmed accumulation

Price is now holding around 2.48–2.50 with smaller candles and generally lighter volume. This can mean seller exhaustion, but without a strong bullish displacement candle back above 2.53–2.54, it remains only a potential base, not confirmed accumulation.

5. Descending minor highs show pressure remains on buyers

The sequence 2.65 → 2.58 → 2.54 → 2.53 shows supply stepping down. Until that sequence breaks, rallies are vulnerable to failure.


4. Volume-Price Relationship

Bullish evidence

There is some possible absorption near 2.48–2.50, because price is no longer falling aggressively despite repeated tests of the area. Small candles near support with reduced downside follow-through can suggest stronger hands are beginning to absorb supply.

Bearish evidence

The strongest volume on the chart is associated with the downside move after the February upthrust. That means the dominant volume event is still bearish unless price reclaims the breakdown zone.

Current VPA conclusion

The stock is in a low-volatility compression zone near support. This is not a clean long setup yet. It is a decision zone where the next meaningful candle through 2.48 or above 2.53–2.54 matters more than the current sideways candles.


5. Key Supply & Demand Zones

Demand / support

2.48–2.50
This is the most important near-term demand zone. It caught the March selloff and is being retested now. A decisive daily close below 2.48 would weaken the structure.

2.45–2.46
Next downside support area if 2.48 fails. This is not clearly marked on the visible chart, but it is the logical next risk zone below the current base.

Supply / resistance

2.53–2.54
Immediate resistance. Price has repeatedly failed to build momentum above this zone.

2.58–2.60
Major reclaim zone. A move above this area would suggest buyers are regaining control.

2.63–2.66
Higher supply zone and prior failed breakout base. This is the key zone where trapped supply may reappear.

2.77
Major swing high / prior liquidity grab high.


6. Setup Quality & Scenario Planning

Bullish scenario

A constructive bullish reversal requires:

Price holds 2.48–2.50, then closes above 2.53–2.54 with volume expansion. That would suggest the recent compression was absorption rather than continuation selling.

A stronger bullish confirmation would be reclaiming 2.58–2.60. Above that, the structure improves toward 2.63–2.66.

Bullish invalidation: daily close below 2.48.

Bearish scenario

A daily close below 2.48 would represent a support failure and potential continuation of the markdown phase. That could trigger a move toward 2.45–2.46, with further weakness if volume expands on the break.

The bearish case strengthens if price breaks 2.48 on high volume and then fails a retest from below.


7. Risk-Adjusted Planning

At the current price of 2.48, chasing a short directly into support is unattractive because downside risk-reward may be compressed. A better bearish structure would be either:

  • failed retest of 2.53–2.54, or
  • breakdown below 2.48 followed by weak retest

For a bullish setup, the cleaner technical trigger is not the current candle itself, but a confirmed reclaim of 2.53–2.54.

Example bullish risk map

  • Trigger: daily close above 2.54
  • Stop: below 2.48
  • Target 1: 2.58
  • Target 2: 2.63–2.65
  • Approximate R:R to 2.63: around 1:1.5
  • Approximate R:R to 2.65: around 1:1.8

Example bearish risk map

  • Trigger: daily close below 2.48
  • Stop: above 2.53
  • Target: 2.45–2.46
  • R:R is modest unless breakdown expands with volume, so confirmation matters.

8. Forward Bias

The chart has a neutral-to-bearish bias while price remains below 2.53–2.54. The stock is sitting at a critical support shelf, but buyers have not yet shown enough displacement to confirm accumulation.

The most important battle zone is 2.48–2.54. A break above 2.54 improves short-term tone; a break below 2.48 confirms renewed downside pressure.


Key Levels to Watch

Support: 2.50, 2.49, 2.48, 2.45
Resistance: 2.53, 2.54, 2.58, 2.60, 2.63, 2.65
Bullish confirmation: close above 2.54, stronger above 2.60
Bearish confirmation: close below 2.48 with volume expansion
Current confidence rating: 6/10 bearish-neutral


Execution Checklist

Before taking any trade, confirm:

Price closes beyond the trigger level.
Volume confirms the breakout or breakdown.
Stop is placed beyond structure, not inside noise.
Risk-reward is at least near 1:2.
The trade is not being entered directly into nearby support or resistance.

Selling S41 because price remains below descending lower highs and is retesting the 2.48 support shelf, with stops at 2.53 targeting 2.45 for approximately 1:0.6 risk-reward; confidence rating: 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:   5.16%



Friday, July 03, 2026

Singtel - 03 Jul 2026

Singapore Telecommunications Ltd. — Z74 / SGX / 1D

Current price: ~S$4.47
Chart regime: Post-breakdown recovery / transition regime


1. Current Market Regime Classification

Singtel is not in a clean bullish trend yet. The chart shows a prior strong advance into the S$5.15–S$5.27 distribution zone, followed by a sharp breakdown into S$4.15, and now a controlled recovery back toward S$4.47.

The current regime is best classified as:

Transition from bearish markdown into early accumulation / base-building.

Price has stopped making immediate lower lows, but it has not yet reclaimed the key broken support zone near S$4.54–S$4.60, which is now likely supply.


2. Market Structure & Order Flow

Major swing structure

Key swing highs:

  • S$4.92
  • S$5.15
  • S$5.27
  • S$5.10
  • S$5.05

Key swing lows:

  • S$4.39
  • S$4.42
  • S$4.46
  • S$4.15

The strongest structural event was the breakdown from the S$5.05 rejection into the S$4.15 low. That was a clear bearish displacement move, with wide red candles and heavy volume, suggesting institutional selling or forced liquidation rather than ordinary profit-taking.

The recent bounce from S$4.15 to S$4.47 is constructive, but it is still only a counter-move recovery until price breaks and holds above S$4.54–S$4.60.


3. Institutional Footprints & Retail Trap Zones

Distribution footprint near S$5.00–S$5.27

The rally into S$5.05–S$5.27 showed multiple failed attempts to sustain above S$5.00. The sharp rejection from S$5.05 followed by a vertical selloff is consistent with an upthrust / liquidity grab.

Retail buyers likely saw the move back above S$5.00 as bullish continuation. Instead, price reversed aggressively, trapping late longs.

Capitulation / shakeout near S$4.15

The selloff into S$4.15 came with expanded volume. That area may represent a selling climax, especially because price has since recovered in a more orderly manner.

The key question now is whether S$4.15 was the final shakeout low or just the first leg of a broader bearish structure.


4. Volume-Price Relationship

High volume breakdown

The decline from around S$5.05 to S$4.15 occurred with strong volume expansion. This indicates professional participation, not a weak retail-only move.

That makes the recovery more difficult because trapped supply likely remains overhead.

Current recovery volume

The recovery from S$4.15 to S$4.47 has been steady, but volume does not yet show a decisive institutional breakout signature. The recent candles are grinding upward rather than expanding aggressively.

This suggests demand is present, but not yet dominant.

Key VPA interpretation

  • S$4.15: possible climactic low / absorption zone.
  • S$4.40–S$4.47: current balance zone.
  • S$4.54–S$4.60: first major supply test.
  • S$4.86–S$4.91: stronger institutional supply zone from the prior failed structure.

5. Bar-by-Bar Price Action Read

The latest candles show small-bodied upward progress, meaning buyers are in control short-term, but momentum is not explosive.

This is often seen in early base recovery phases where price is being accumulated, but the market has not yet confirmed a new bullish leg.

Important observation: price is now approaching the underside of the former support shelf around S$4.54–S$4.60. That area previously acted as a pivot and may now act as resistance.

A strong bullish confirmation would require:

  • Daily close above S$4.60
  • Follow-through candle
  • Volume expansion
  • No immediate rejection back under S$4.47

Without that, the rally risks becoming a lower-high bounce.


6. Key Levels to Watch

Resistance / supply zones

S$4.54–S$4.60
This is the immediate decision zone. A rejection here would suggest sellers are defending the broken structure.

S$4.71–S$4.80
Secondary resistance from the previous congestion area.

S$4.86–S$4.91
Major supply zone. This was the prior support/reaction area before price rolled over.

S$5.05–S$5.27
Major distribution zone. Price would need strong institutional demand to reclaim this area.

Support / demand zones

S$4.42–S$4.47
Immediate support. Current price is sitting inside this area.

S$4.30–S$4.36
Secondary support and possible retest area if the current recovery fails.

S$4.15
Critical structural low. A break below this would invalidate the recovery structure.


7. Setup Quality & Risk Framework

Bullish continuation scenario

A bullish case improves only if price breaks and holds above S$4.60.

Potential bullish structure:

  • Entry trigger: daily close above S$4.60
  • Stop reference: below S$4.42 or tighter below S$4.36
  • First target: S$4.86–S$4.91
  • Extended target: S$5.05
  • Approximate R:R from S$4.60 entry, S$4.42 stop, S$4.91 target: about 1.7:1
  • Better R:R appears only on a pullback entry near S$4.40–S$4.42 with clear reversal confirmation.

Bearish rejection scenario

If price rejects from S$4.54–S$4.60, the chart may form a lower high.

Potential downside areas:

  • First downside test: S$4.36–S$4.30
  • Deeper test: S$4.15
  • Below S$4.15, structure shifts bearish again with risk toward S$4.06–S$3.91

8. Highest-Conviction Observations

  1. S$5.05–S$5.27 was a distribution zone, not clean continuation.
  2. The drop into S$4.15 was a high-volume bearish displacement, showing institutional involvement.
  3. S$4.15 is now the most important structural low on the chart.
  4. The current rebound is constructive but unconfirmed until price reclaims S$4.54–S$4.60.
  5. The next major test is whether buyers can absorb supply at S$4.60.

Forward Bias

The chart is short-term constructive but medium-term neutral-to-cautious.

A close above S$4.60 would improve the bullish case. Failure at S$4.54–S$4.60 would suggest this is only a relief rally within a damaged structure.

Confidence Rating

6 / 10

The recovery from S$4.15 is encouraging, but confirmation is incomplete because price has not yet reclaimed the broken support/supply zone near S$4.60.

Key Levels to Watch

Support: S$4.42, S$4.36, S$4.30, S$4.15
Resistance: S$4.54, S$4.60, S$4.71, S$4.86, S$4.91, S$5.05
Invalidation for bullish recovery: Daily close below S$4.15
Bullish confirmation: Daily close above S$4.60 with volume expansion

Execution Checklist

Confirm daily close above resistance.
Check volume expansion on breakout.
Avoid chasing into S$4.60 supply without confirmation.
Define stop below structure, not by percentage.
Target only logical supply zones.

Buying Z74/Singtel because price is recovering from a possible S$4.15 selling-climax low with confirmation needed above S$4.60, with stops at S$4.42 or S$4.15 targeting S$4.86–S$4.91 for approximately 1.7:1 to 2.5:1 risk-reward depending on entry.


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



Thursday, July 02, 2026

Straits Trading - 02 Jul 2026

Market Regime Classification: Range-Bound / Accumulation-Test Regime

Asset: Straits Trading Co. Ltd.
Code: S20 / SGX
Timeframe: Daily chart
Last price: S$1.64


1. Macro Structure: From Expansion to Range Compression

The chart shows three major phases:

Phase 1: Early accumulation and base-building

From Sep to Jan, price repeatedly defended the S$1.58–1.61 zone while failing several times near S$1.67–1.72. This created a broad accumulation-style base.

Phase 2: Institutional displacement and exhaustion

In late Jan / early Feb, price broke sharply higher from around S$1.72 into the S$1.89–1.90 region on very high volume. That was a clear displacement move, but the follow-through failed. The move likely pulled in breakout buyers above prior resistance, then reversed into a lower-high sequence.

Phase 3: Current range / re-accumulation test

Since May, price has compressed between approximately S$1.59 support and S$1.65–1.69 resistance. The current close at S$1.64 sits near the upper half of this short-term range, but not yet through meaningful resistance.


2. Key Market Structure Levels

Major resistance zones

S$1.65 — immediate short-term resistance. Price has recently stalled here.
S$1.69–1.70 — higher-quality resistance from prior swing high and breakdown area.
S$1.72 — structural pivot. A daily close above this level would indicate stronger bullish acceptance.
S$1.89–1.90 — major supply / liquidity zone. Both previous upside spikes failed near this area.

Major support zones

S$1.61–1.62 — current minor support and midpoint of the recent range.
S$1.59 — key swing-low support. Multiple reactions show buyers defending this area.
S$1.57–1.58 — deeper structural support and likely stop-loss liquidity zone.
Below S$1.57 — bearish change-of-character risk.


3. Volume-Price Relationship Analysis

The most important volume event occurred during the late Jan breakout into the S$1.89–1.90 area. Volume expanded aggressively, but price later failed to hold the breakout zone. That suggests climactic activity, likely a mix of professional distribution and retail breakout participation.

The May spike toward S$1.89 also failed quickly. This is important because price revisited the same liquidity zone but could not sustain acceptance. That creates the appearance of an upthrust / liquidity grab: price moved above obvious resistance, likely triggered breakout interest, then reversed sharply.

In the current June–July range, volume appears more muted. This suggests either lack of aggressive demand or quiet accumulation. The next meaningful signal will come from whether volume expands through S$1.65–1.69, or expands downward through S$1.59.


4. Institutional Footprint and Retail Trap Assessment

Possible institutional footprints

The chart shows repeated defense of S$1.58–1.59, suggesting demand may be present there. Price has tested this area several times without breaking down cleanly.

The failed move into S$1.89–1.90 looks like a classic liquidity sweep. Retail traders likely bought the breakout, but the lack of follow-through and sharp reversal indicate supply overwhelmed demand.

Retail trap zones

The most obvious bull trap zone is S$1.85–1.90. Any future breakout into this area needs strong volume, strong close location, and follow-through. Without that, it risks becoming another upthrust.

The bear trap zone is S$1.57–1.59. A wick below this support followed by a close back above S$1.61 would suggest a spring-style shakeout.


5. Bar-by-Bar Current Read

The latest candles show price recovering from the S$1.59–1.61 support area and closing near S$1.64. That is constructive, but not yet decisive.

The current bar is pushing into the S$1.64–1.65 resistance shelf. Bulls need a daily close above S$1.65, preferably followed by acceptance above S$1.69, to shift the short-term structure bullish.

Until then, this is still a range trade, not a confirmed trend continuation.


6. Scenario Planning

Bullish scenario

A daily close above S$1.65 would be the first positive signal. A stronger confirmation occurs above S$1.69–1.70. If price accepts above that zone, the next upside objectives are S$1.72, then S$1.78–1.80, and eventually S$1.89–1.90.

Best bullish structure: breakout above S$1.69, pullback holds S$1.65–1.66, then continuation.

Bearish scenario

Failure at S$1.65–1.69 followed by a drop below S$1.61 would weaken the current recovery. A close below S$1.59 would indicate sellers have regained control, exposing S$1.57–1.58, then potentially S$1.52–1.49.

Best bearish structure: rejection near S$1.65–1.69, lower high, then breakdown below S$1.59.


7. Risk-Adjusted Setup Zones

Aggressive long area

Entry zone: S$1.63–1.65
Stop reference: below S$1.59
First target: S$1.69
Second target: S$1.72
Risk issue: reward is limited unless price clears S$1.69.

Higher-quality long trigger

Entry trigger: daily close above S$1.69–1.70
Stop reference: below S$1.64–1.65
Targets: S$1.78, then S$1.89
Preferred because: confirmation improves after reclaiming the prior supply zone.

Short / sell-risk zone

Rejection zone: S$1.65–1.69
Stop reference: above S$1.70–1.72
Targets: S$1.61, then S$1.59
Preferred only if: rejection candle appears with weak close and rising sell volume.


Highest-Conviction Observations

  1. S$1.59 is the key demand level. Multiple tests show buyers defending this area.
  2. S$1.89–1.90 is heavy supply. Two major failures near this zone make it a high-risk breakout area.
  3. The current price is inside a range, not a clean trend. Confirmation is needed above S$1.69–1.70.
  4. Volume has not yet confirmed a new bullish expansion. Current recovery is constructive but still needs participation.
  5. A false break below S$1.59 could become a bullish spring. Watch for a sharp recovery back above S$1.61.

Confidence Rating

Confidence: 6.5 / 10

The chart has clear structural levels, but the current price is sitting in the middle-to-upper part of a range. Directional confidence improves only after a confirmed break above S$1.69–1.70 or below S$1.59.


Key Levels to Watch

Resistance: S$1.65, S$1.69–1.70, S$1.72, S$1.78–1.80, S$1.89–1.90
Support: S$1.61–1.62, S$1.59, S$1.57–1.58, S$1.49
Bullish confirmation: daily close above S$1.69–1.70
Bearish confirmation: daily close below S$1.59
Invalidation for bullish setup: failure back below S$1.59


Pre-Execution Checklist

Confirm daily close above resistance or rejection at resistance.
Check whether volume expands in the direction of the break.
Avoid chasing into S$1.69–1.70 without confirmation.
Keep stop beyond structure, not inside the noise.
Target at least 1:2 risk-reward, preferably better.

Buying S20 because price is defending the S$1.59 demand zone and attempting to reclaim the S$1.65 resistance shelf, with stops at S$1.59 targeting S$1.72 for approximately 1:2 risk-reward.


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



Singapore Stock Investment Research