Showing posts with label Straits Trading. Show all posts
Showing posts with label Straits Trading. Show all posts

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%



Thursday, January 15, 2026

Straits Trading - 15 Jan 2026

📊 Chart Setup & Context

Stock: Straits Trading Co. Ltd.
Ticker: SGX: S20
Timeframe: Daily (1D)
Analysis Period: ~May 2025 → 15 Jan 2026
Approx. Bars: ~165 trading days
Last Traded Price: SGD 1.71
52-Week Range (visible): ~1.37 → 1.78


🧭 1. Market Regime Classification (Lead With Regime)

Current Regime: Transition → Emerging Uptrend (Late Accumulation → Mark-Up Attempt)

  • Market has shifted from mid-2025 accumulation / distribution volatility into a higher-low, higher-high structure

  • Recent price action shows range resolution to the upside, but price is now pressing into prior supply

  • Regime is constructive but not yet a confirmed trend continuation


🧱 2. Macro Market Structure (Swing Logic)

Primary Swing Map

  • Major Swing Low (SL): ~1.37 (June)

  • Impulse High (SH): ~1.78 (late July – climactic)

  • Corrective Low: ~1.49 (August – higher low vs 1.37)

  • Secondary High: ~1.72 (Nov)

  • Higher Low Base: ~1.58 (Dec, double-test)

  • Current Push: 1.65 → 1.71

Structural Read

  • July’s 1.78 = distribution / buying climax

  • Aug sell-off did not break structure → higher-low formation

  • December base at 1.58 = structural demand confirmation

  • Current rally = attempted BOS above November structure

📌 Structure Bias: Bullish only if 1.72–1.78 supply is absorbed


🔄 3. Micro Structure & CHoCH / BOS

  • CHoCH (Bullish):
    Occurred after December base when price broke above 1.61–1.64 range

  • Micro BOS:
    Clear close above 1.65 with follow-through bars

  • Current Condition:
    Price is testing prior swing supply, not yet expanding freely

⚠️ Failure to hold 1.65–1.67 would invalidate immediate bullish continuation.


📉 4. Volume-Price Relationship (VPR)

Key Volume Signatures

  • July spike (1.78):
    High volume + wide range → institutional distribution

  • Aug decline:
    Elevated volume but diminishing downside range → absorption

  • Dec base (~1.58):
    Volume contraction + tight spreads → accumulation

  • Current rally:
    Volume expanding, but not climactic → constructive, not euphoric

Effort vs Result

  • Recent bars show reasonable result for effort, not exhaustion

  • No major volume divergence yet, but upside momentum is moderate, not aggressive


🧠 5. Institutional Footprints (Smart Money Concepts)

  • Accumulation Zone:
    1.55–1.60 (Dec range compression, repeated tests)

  • Order Block (Demand):
    Last bearish cluster before impulsive break at ~1.60–1.62

  • Supply Zone:
    1.72–1.78 (prior distribution, July & Nov reference)

  • Liquidity Pool:
    Above 1.72, resting stops from Nov highs

📌 Expect liquidity probe behavior near 1.72–1.75.


🕯️ 6. Bar-by-Bar Behavior (Recent Segment)

  • Breakout Bars:
    Wide-range bullish bars from 1.62 → 1.68 with rising volume = initiative buying

  • Near 1.70–1.71:
    Upper wicks emerging → supply engagement

  • No climax yet:
    Suggests either absorption or pause before rejection

This is decision-point price action, not chase territory.


🧩 7. Range, Measured Move & Levels

Key Levels

  • Immediate Resistance: 1.72 → 1.78

  • Acceptance Level: Sustained closes > 1.72

  • Support (Minor): 1.65–1.67

  • Structural Support: 1.58

  • Range Low Reference: 1.49

Measured Move Logic

  • Base: 1.58 → 1.65 (~0.07)

  • Projection: 1.65 + 0.07 ≈ 1.72 (already met)

📌 Any move beyond 1.72 requires new demand, not range math.


🎯 8. High-Conviction Observations (Top 5)

  1. December base at 1.58 is institutional accumulation, not retail noise

  2. Current rally is structurally valid, but entering legacy supply

  3. No volume climax yet → upside not exhausted

  4. Risk is asymmetric only on pullbacks, not at highs

  5. Acceptance above 1.72 flips market into full mark-up


⚖️ 9. Risk-Adjusted Trade Framework (Technical Only)

Bullish Continuation (Preferred)

  • Entry Zone: Pullback into 1.65–1.67

  • Invalidation: Daily close < 1.58

  • Targets:

    • T1: 1.72

    • T2: 1.78

  • R:R: ~1:3 (structure-based)

Breakout Acceptance Play

  • Condition: Strong close > 1.72 with volume expansion

  • Failure Signal: Immediate rejection back into range

Bearish Rejection (Counter-Trend, Tactical Only)

  • Only valid if 1.72–1.75 shows climactic volume + rejection

  • Otherwise, stand aside


🔮 10. Forward-Looking Bias & What to Watch

Bias: Constructively bullish, but selective

Watch closely:

  • 1.72 behavior → absorption vs rejection

  • Volume character → expansion = continuation, spike = exhaustion

  • Pullback quality → shallow = strong hands in control

📌 Best trades emerge from reactions, not predictions.


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



Monday, August 11, 2025

Straits Trading - 11 Aug 25

Straits Trading (S20 · SGX) — Daily Chart — Aug 2024 to Aug 2025
Bars analyzed: ~230
Last traded price: 1.57 SGD


Market Regime Classification

Transition to Early Distribution Phase

  • Recent explosive rally to 1.78 (wide range, high volume) followed by sharp pullback.

  • Shift from higher highs to first significant lower high attempt at 1.70–1.72 zone.

  • Volatility expansion combined with profit-taking pressure visible in recent sessions.


Highest Conviction Observations

1. Macro & Micro Structure

  • Macro: Broke long-term resistance at 1.55 in July with strong impulse move.

  • Micro: Post-breakout high at 1.78 formed climactic bar → immediate retracement to 1.57 (current structural support test).

  • BOS (Break of Structure): Occurred at 1.55 in July, confirming trend shift from multi-month accumulation to markup.

  • CHoCH (Change of Character): August high at 1.78 now followed by shallow bounce → signals potential shift toward consolidation/distribution.

2. Institutional vs. Retail Footprints

  • Absorption bar near 1.55 in early July → strong hands defending breakout before initiating rally.

  • The 1.78 high had ultra-high volume + long upper wick → potential buying climax.

  • Current pullback bars show declining volume on downswings → controlled profit-taking, not panic selling yet.

3. Volume–Price Relationship (VPR)

  • July rally: Wide range + volume expansion = professional buying.

  • Post-1.78 drop: First red bar with extremely high volume → likely institutional distribution.

  • Present: Reduced range with moderate volume → market waiting for next liquidity trigger.

4. Key Institutional Levels

  • Order Block Support: 1.53–1.55 zone (last bullish candle before breakout).

  • Liquidity Grab Potential: Below 1.55 to trigger stops before possible reversal.

  • Fair Value Gap: 1.46–1.50 left untested in July’s impulse leg.

5. Psychological & Multi-Timeframe Confluence

  • 1.60 → near-term psychological pivot; current price sitting under it = short-term bearish bias.

  • 1.55 → confluence of breakout retest + order block support.

  • Weekly timeframe still bullish but daily shows possible topping pattern.


Forward Bias & Key Levels

  • Bullish Scenario: Hold above 1.55 → retest 1.60 then attempt 1.70+.

  • Bearish Scenario: Break below 1.55 on volume → fast drop toward 1.50, possibly 1.46 FVG fill.


Risk Management

  • Stop Zone (Longs): Below 1.53 to avoid liquidity sweep risk.

  • Profit Target (Longs): 1.68–1.70 initial zone.

  • Risk–Reward Example: Entry 1.56, stop 1.52, target 1.70 = ~1:3 R/R.


Trade Summary: Buying S20 because price is retesting post-breakout institutional support at 1.55 with controlled pullback volume, with stops at 1.52 targeting 1.70 for ~1:3 R/R.
Confidence: 6.5/10
Key Levels to Watch: 1.52–1.55 (support), 1.60 (pivot), 1.68–1.70 (resistance).


Reminder Checklist Before Execution:

  • Confirm support hold on lower timeframe with volume increase.

  • Watch for liquidity sweep below 1.55 before reversal.

  • Avoid chasing if price spikes directly into resistance without pullback.


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



Saturday, March 01, 2025

Straits Trading - 28 Feb 2025

Technical Analysis of Straits Trading (S20.SGX) - Daily Timeframe

1. Trend Analysis:

  • Overall Trend: Clear downtrend from early 2023 to mid-2024. The price has been forming consistent lower highs (LH) and lower lows (LL).
  • Recent Trend Shift: Since mid-2024, the price is attempting to stabilize around 1.40 - 1.50 SGD, showing signs of accumulation.
  • Signs of Weakness:
    • The downward momentum has slowed with smaller red bars and overlapping candles.
    • Lack of aggressive selling suggests possible base formation.
  • Higher Lows? Price is struggling to break above 1.50 - 1.55 SGD, a key resistance.

2. Key Price Action Signals:

  • Strong Trend Bars: The major downtrend had strong red bars (wide range and strong closes).
  • Reversal Signals:
    • May 2024: Sharp drop to 1.35 SGD, followed by a bounce, indicating buyer interest at this level.
    • Dec 2024 – Feb 2025: Small-bodied candles and higher lows suggest early trend reversal attempts.
  • Inside Bars & Doji Candles:
    • Multiple small-bodied bars (indecision) around 1.42 - 1.45 SGD, indicating consolidation.
    • Doji bars near resistance zones suggest hesitation in bullish momentum.

3. Support & Resistance Levels:

  • Key Support: 1.35 SGD (May 2024 low).
  • Immediate Resistance: 1.50 - 1.55 SGD (multiple rejections).
  • Major Resistance: 1.75 - 2.00 SGD, where the downtrend accelerated.

4. Breakout & Pullback Analysis:

  • Breakout Attempts:
    • Recent 1.45 SGD breakout lacks strong follow-through, meaning bulls need more momentum.
  • Pullback Behavior:
    • Pullbacks to 1.40 - 1.42 SGD are attracting buyers.
    • A higher low above 1.42 SGD could confirm a trend reversal.

5. Market Context & Trading Bias:

  • Current Market Condition: Transitioning from a downtrend to sideways/range-bound movement.
  • Potential Trend Change? Buyers are trying to build a base, but need to break 1.50 - 1.55 SGD for confirmation.
  • Trader Sentiment:
    • Fear is reducing (less aggressive selling).
    • Cautious buying suggests accumulation by smart money.

Final Thoughts:

  • Bullish Case: A break and close above 1.55 SGD could signal a potential uptrend.
  • Bearish Case: Failure to hold 1.40 SGD may lead to a retest of 1.35 SGD or lower.
  • Neutral Stance: Market needs confirmation of a trend shift.

Next Steps:

  • Watch for a strong close above 1.50 - 1.55 SGD for bullish confirmation.
  • A break below 1.40 SGD could lead to further weakness.

Disclaimer:Please note that this analysis is for educational purposes only and should not be taken as investment advice. Trading involves significant risk, and you should consult with a financial advisor before making any decisions.

Dividend:  5.52%



Saturday, December 07, 2024

Straits Trading - 06 Dec 2024

What does this stock chart says?

Previous resistance of 1.49 and 1.46 seem fatal.  

If cannot break ressitance, then will continue to drift sideway or go lower.  

Dividend Yield   5.30%

Daily Chart



Wednesday, November 06, 2024

Straits Trading - 06 Nov 2024

What does this stock chart says?

Price moving sideways.  Technically, don't trade sidways, wait for breakout direction.

Dividend Yield  5.56%



Wednesday, February 08, 2023

Straits Trading - 08 Feb 2023

What does this stock chart says?

Higher low but no further higher high.  Need a strong resistance breakout above 2.40 to be bullish.



Wednesday, February 17, 2021

Straits Trading - 17 Feb 2021

Straits Trading uptrend in progress.


Rule number 1: Always put a stop loss before entry, always, no exception. You do not drive a car if it does not have brakes. Have a stop loss first, then think about entry, end of conversation.

Rule number 2:: No Rule number 2, strictly master Rule Number 1 and you are likely to succeed in Technical Trading.

Monday, January 18, 2021

Straits Trading - 18 Jan 2021

Straits Trading chart shows a nice uptrend channel.


Rule number 1: Always put a stop loss before entry, always, no exception. You do not drive a car if it does not have brakes. Have a stop loss first, then think about entry, end of conversation.

Rule number 2:: No Rule number 2, strictly master Rule Number 1 and you are likely to succeed in Technical Trading.

Wednesday, December 23, 2020

Straits Trading - Uptrend Resistance

Straits Trading uptrend met with resistance at around 2.04.  First support near 1.92 follow by 2nd support near 1.84




Rule number 1: Always put a stop loss before entry, always, no exception. You do not drive a car if it does not have brakes. Have a stop loss first, then think about entry, end of conversation.

Rule number 2:: No Rule number 2, strictly master Rule Number 1 and you are likely to succeed in Technical Trading.

Thursday, June 04, 2020

Straits Trading - Bullish Bottom Triangle

A "Bottom Triangle" chart pattern formed on Straits Trading Co Ltd (S20:SGX-ST). This bullish signal indicates that the stock price may rise from the close of 1.580 to the range of 1.780 - 1.820.



Rule number 1: Always put a stop loss before entry, always, no exception. You do not drive a car if it does not have brakes. Have a stop loss first, then think about entry, end of conversation.

Rule number 2:: No Rule number 2, strictly master Rule Number 1 and you are likely to succeed in Technical Trading.

Wednesday, October 09, 2019

Straits Trading - Strong Accumulation

Current trend = Down

Current movement = Sideways on a tight channel

Strong volume today and close at 2.09

Looks like a break up coming.


Saturday, July 13, 2019

Straits Trading Another Sleepy Stock in Play

Recently, there seems to be a rotational push on sleepy stocks.  Straits Trading seems to be another sleepy stocks in play.


Singapore Stock Investment Research