HarborSignalHarborSignal
Live

Limited AIS coverageTerrestrial AIS coverage near Singapore is sparse, so the vessel count here undercounts actual port traffic. Anomalies and signals are measured against Singapore's own baseline — treat the count as a relative trend, not an absolute level.

Singapore

Oil / LNG
SGSIN

LOW CONGESTION

Key FXUSD/SGD1.2805 0.063%SGD strength reflects regional trade flows through the Strait of Malacca

World's largest bunkering port and a key LNG transshipment hub. High tanker and LNG carrier counts signal robust energy trade through the Strait of Malacca. Unusual floating storage indicates supply gluts or demand shocks in crude and LNG markets.

Live Vessel Traffic

Vessel positions at Singapore
0 vessels · 0 anchored
anchoredunderwayOpen full map ↗

Tradeable Assets

How each asset relates to congestion at this port

Stocks

FLEX
Primary

Flex LNG

LNG shipping pure play · highly correlated to Singapore tanker traffic

$124.53

1.73%

GLNG
Primary

Golar LNG

LNG shipping + infrastructure · moves on floating storage anomalies

$51.07

0.45%

Futures

CL
Primary

WTI Crude (futures)

Floating storage anomalies at Singapore are a direct crude supply signal

$82.14

1.27%

NG
Primary

Natural Gas (futures)

LNG tanker clustering is a leading indicator for Henry Hub prices

$2.79

0.83%

ETFs

USO
ETF/Hedge

US Oil Fund ETF

ETF version of CL for traders who don't do futures

$127.30

0.24%

UNG
ETF/Hedge

US Natural Gas ETF

ETF version of NG for traders who don't do futures

$10.20

1.29%

Current Snapshot

Low confidence datafailover source (VesselAPI): counts only, not baseline-comparable

40

Total Vessels

29

Anchored

73%

Anchored %

2.6

Avg Dwell (hrs)

Floating StorageELEVATED

29 vessels anchored (73%)

Anchored tankers holding crude or LNG offshore — elevated counts signal supply glut or demand shock, bullish for storage plays.

Congestion ScoreLOW · / 100
Low (0–30)Med (31–60)High (61–100)

Energy Fundamentals

EIA weekly · spreads calculated live

US Crude Stocks

424,410k

bbls

+17.4M

BUILD

US commercial crude stocks — build = bearish, draw = bullish

Cushing Stocks

22,566k

bbls

+1.6M

BUILD

WTI delivery hub — high stocks suppress futures price

Brent-WTI Spread

$5.74

BZ − CL

WIDE

Widening = logistics stress or US supply glut. Normal range $1–$5.

3-2-1 Crack Spread

$56.20

Refinery margin / bbl

STRONG

High = strong product demand, bullish for crude. Low = demand weakness.

CL
$82.14 1.27%
BZ
$87.88 1.16%
NG
$2.79 0.83%
HO
$4.14 2.68%
RB
$2.87 8.45%

History

FLEX overlayDeep compare →

Congestion score · grey band = 7d normal range · Vessel count (dashed) · FLEX price (purple)

Lead-lag: over the last 30 days, Singapore congestion led FLEX by 2 days · r = +0.69 (strong positive) · 10-day sample, directional not predictive

Port Throughput

1

Currently in port

199

Completed calls

2.6h

Avg dwell time

VesselClassArrivedDepartedDwell
COSCO PRINCE RUPERTunknown2026-08-052026-08-052h
PSABunknown2026-08-052026-08-052h
HY MEDWAYunknown2026-08-052026-08-052h
STENA IMPERATORtanker2026-08-052026-08-052h
H7SFC1unknown2026-08-052026-08-052h
NOBLE JEWEL TG45unknown2026-08-052026-08-052h
FRONT HUMBERunknown2026-08-052026-08-052h
QUANTUM HARMONYunknown2026-08-052026-08-052h
AYER MANISunknown2026-08-052026-08-054h
MAJESTIC PASSIONunknown2026-08-052026-08-052h

Signal History

BEARISH●○○ Single trigger

9d ago

Singapore Vessel Drop: Bearish energy

Singapore shows Vessel count 16 is 1.7σ below same-hour baseline (avg 40). This typically leads energy markets by 5-10 days, supporting a bearish read on CL (currently $91.315, -0.7% 5d).

Triggered By

Vessel count 16 is 1.7σ below same-hour baseline (avg 40)

Trade Idea

Short CL (currently $91.315, -0.7% 5d) while vessel count holds below 16 into the next poll; target a 3-7 days hold as port data typically leads energy by ~5-10 days.

Any prices referenced are as of the signal time (9d ago) — check the live tape before acting.

Entry

Vessel count holds below 16 into the next poll

Invalidation

vesselCount reverts toward baseline (40) within 48h, or CL rises above $94.05

Horizon

3-7 days

Affected Assets

CL

$82.14

1.27%

NG

$2.79

0.83%

An OPEC+ guidance change or macro demand shock could override this port-level signal.

Systematic signal · rule-based engine

BULLISH●○○ Single trigger

11d ago

Singapore Congestion Spike: Bullish energy

Singapore shows Congestion score 76 is 2.7σ above same-hour baseline (avg 44). This typically leads energy markets by 5-10 days, supporting a bullish read on FLEX (currently $113.75, -4% 5d).

Triggered By

Congestion score 76 is 2.7σ above same-hour baseline (avg 44)

Trade Idea

Long FLEX (currently $113.75, -4% 5d) while congestion holds above 76 for 2+ consecutive polls; target a 3-7 days hold as port data typically leads energy by ~5-10 days.

Any prices referenced are as of the signal time (11d ago) — check the live tape before acting.

Entry

Congestion holds above 76 for 2+ consecutive polls

Invalidation

congestionScore reverts toward baseline (44) within 48h, or FLEX falls below $110.34

Horizon

3-7 days

Affected Assets

FLEX

$124.53

1.73%

closed

GLNG

$51.07

0.45%

closed

CL

$82.14

1.27%

NG

$2.79

0.83%

An OPEC+ guidance change or macro demand shock could override this port-level signal.

Systematic signal · rule-based engine

BEARISH●○○ Single trigger

12d ago

Singapore Congestion Relief: Bearish energy

Singapore shows Congestion score 25 is 2σ below same-hour baseline (avg 53). This typically leads energy markets by 5-10 days, supporting a bearish read on CL (currently $91.33, +0.6% 5d).

Triggered By

Congestion score 25 is 2σ below same-hour baseline (avg 53)

Trade Idea

Short CL (currently $91.33, +0.6% 5d) while congestion holds below 25 for 2+ consecutive polls; target a 3-7 days hold as port data typically leads energy by ~5-10 days.

Any prices referenced are as of the signal time (12d ago) — check the live tape before acting.

Entry

Congestion holds below 25 for 2+ consecutive polls

Invalidation

congestionScore reverts toward baseline (53) within 48h, or CL rises above $94.07

Horizon

3-7 days

Affected Assets

CL

$82.14

1.27%

An OPEC+ guidance change or macro demand shock could override this port-level signal.

Systematic signal · rule-based engine

BEARISH●○○ Single trigger

14d ago

Singapore Congestion Relief: Bearish energy

Singapore shows Congestion score 35 is 1.8σ below same-hour baseline (avg 59). This typically leads energy markets by 5-10 days, supporting a bearish read on CL (currently $93.28, +1.8% 5d).

Triggered By

Congestion score 35 is 1.8σ below same-hour baseline (avg 59)

Trade Idea

Short CL (currently $93.28, +1.8% 5d) while congestion holds below 35 for 2+ consecutive polls; target a 3-7 days hold as port data typically leads energy by ~5-10 days.

Any prices referenced are as of the signal time (14d ago) — check the live tape before acting.

Entry

Congestion holds below 35 for 2+ consecutive polls

Invalidation

congestionScore reverts toward baseline (59) within 48h, or CL rises above $96.08

Horizon

3-7 days

Affected Assets

CL

$82.14

1.27%

NG

$2.79

0.83%

An OPEC+ guidance change or macro demand shock could override this port-level signal.

Systematic signal · rule-based engine

BULLISH●○○ Single trigger

16d ago

Singapore Vessel Surge: Bullish energy

Singapore shows Vessel count 63 is 1.7σ above same-hour baseline (avg 48). This typically leads energy markets by 5-10 days, supporting a bullish read on FLEX (currently $116.07, -3.2% 5d).

Triggered By

Vessel count 63 is 1.7σ above same-hour baseline (avg 48)

Trade Idea

Long FLEX (currently $116.07, -3.2% 5d) while vessel count holds above 63 into the next poll; target a 3-7 days hold as port data typically leads energy by ~5-10 days.

Any prices referenced are as of the signal time (16d ago) — check the live tape before acting.

Entry

Vessel count holds above 63 into the next poll

Invalidation

vesselCount reverts toward baseline (48) within 48h, or FLEX falls below $112.59

Horizon

3-7 days

Affected Assets

FLEX

$124.53

1.73%

closed

GLNG

$51.07

0.45%

closed

CL

$82.14

1.27%

NG

$2.79

0.83%

An OPEC+ guidance change or macro demand shock could override this port-level signal.

Systematic signal · rule-based engine

BEARISH●○○ Single trigger

17d ago

Singapore Congestion Relief: Bearish energy

Singapore shows Congestion score 27 is 2.2σ below same-hour baseline (avg 55). This typically leads energy markets by 5-10 days, supporting a bearish read on CL (currently $90.75, -2.4% 5d).

Triggered By

Congestion score 27 is 2.2σ below same-hour baseline (avg 55)

Trade Idea

Short CL (currently $90.75, -2.4% 5d) while congestion holds below 27 for 2+ consecutive polls; target a 3-7 days hold as port data typically leads energy by ~5-10 days.

Any prices referenced are as of the signal time (17d ago) — check the live tape before acting.

Entry

Congestion holds below 27 for 2+ consecutive polls

Invalidation

congestionScore reverts toward baseline (55) within 48h, or CL rises above $93.47

Horizon

3-7 days

Affected Assets

CL

$82.14

1.27%

NG

$2.79

0.83%

An OPEC+ guidance change or macro demand shock could override this port-level signal.

Systematic signal · rule-based engine

BULLISH●○○ Single trigger

19d ago

Singapore Congestion Spike: Bullish energy

Singapore shows Congestion score 58 is 1.8σ above same-hour baseline (avg 43). This typically leads energy markets by 5-10 days, supporting a bullish read on FLEX (currently $118.51, -0.6% 5d).

Triggered By

Congestion score 58 is 1.8σ above same-hour baseline (avg 43)

Trade Idea

Long FLEX (currently $118.51, -0.6% 5d) while congestion holds above 58 for 2+ consecutive polls; target a 3-7 days hold as port data typically leads energy by ~5-10 days.

Any prices referenced are as of the signal time (19d ago) — check the live tape before acting.

Entry

Congestion holds above 58 for 2+ consecutive polls

Invalidation

congestionScore reverts toward baseline (43) within 48h, or FLEX falls below $114.95

Horizon

3-7 days

Affected Assets

FLEX

$124.53

1.73%

closed

GLNG

$51.07

0.45%

closed

CL

$82.14

1.27%

NG

$2.79

0.83%

An OPEC+ guidance change or macro demand shock could override this port-level signal.

Systematic signal · rule-based engine

BEARISH●○○ Single trigger

20d ago

Singapore Congestion Relief: Bearish energy

Singapore shows Congestion score 31 is 2.4σ below same-hour baseline (avg 61). This typically leads energy markets by 5-10 days, supporting a bearish read on CL (currently $90.08, -4.2% 5d). Note: the asset has already moved in this direction over the past week, so part of the move may be priced in.

Triggered By

Congestion score 31 is 2.4σ below same-hour baseline (avg 61)

Trade Idea

Short CL (currently $90.08, -4.2% 5d) while congestion holds below 31 for 2+ consecutive polls; target a 3-7 days hold as port data typically leads energy by ~5-10 days.

Any prices referenced are as of the signal time (20d ago) — check the live tape before acting.

Entry

Congestion holds below 31 for 2+ consecutive polls

Invalidation

congestionScore reverts toward baseline (61) within 48h, or CL rises above $92.78

Horizon

3-7 days

Affected Assets

CL

$82.14

1.27%

NG

$2.79

0.83%

Much of the move may already be priced in. An OPEC+ guidance change or macro demand shock could override this port-level signal.

Systematic signal · rule-based engine

BULLISH●○○ Single trigger

21d ago

Singapore Congestion Spike: Bullish energy

Singapore shows Congestion score 72 is 1.7σ above same-hour baseline (avg 53). This typically leads energy markets by 5-10 days, supporting a bullish read on FLEX (currently $127, -1.3% 5d).

Triggered By

Congestion score 72 is 1.7σ above same-hour baseline (avg 53)

Trade Idea

Long FLEX (currently $127, -1.3% 5d) while congestion holds above 72 for 2+ consecutive polls; target a 3-7 days hold as port data typically leads energy by ~5-10 days.

Any prices referenced are as of the signal time (21d ago) — check the live tape before acting.

Entry

Congestion holds above 72 for 2+ consecutive polls

Invalidation

congestionScore reverts toward baseline (53) within 48h, or FLEX falls below $123.19

Horizon

3-7 days

Affected Assets

FLEX

$124.53

1.73%

closed

GLNG

$51.07

0.45%

closed

CL

$82.14

1.27%

NG

$2.79

0.83%

An OPEC+ guidance change or macro demand shock could override this port-level signal.

Systematic signal · rule-based engine

BEARISH●○○ Single trigger

24d ago

Singapore Anchored Backlog: Bearish energy

Singapore shows 54% anchored (3.3σ above baseline avg of 28%) — elevated floating storage or backlog signal. This typically leads energy markets by 5-10 days, supporting a bearish read on CL (currently $92.98, +0.8% 5d).

Triggered By

54% anchored (3.3σ above baseline avg of 28%) — elevated floating storage or backlog signal

Trade Idea

Short CL (currently $92.98, +0.8% 5d) while anchored ratio stays near 54% into the next poll; target a 3-7 days hold as port data typically leads energy by ~5-10 days.

Any prices referenced are as of the signal time (24d ago) — check the live tape before acting.

Entry

Anchored ratio stays near 54% into the next poll

Invalidation

anchoredRatio reverts toward baseline (28) within 48h, or CL rises above $95.77

Horizon

3-7 days

Affected Assets

CL

$82.14

1.27%

NG

$2.79

0.83%

An OPEC+ guidance change or macro demand shock could override this port-level signal.

Systematic signal · rule-based engine

About Singapore

Why does Singapore port congestion matter for traders?

World's largest bunkering port and a key LNG transshipment hub. High tanker and LNG carrier counts signal robust energy trade through the Strait of Malacca. Unusual floating storage indicates supply gluts or demand shocks in crude and LNG markets.

Which stocks, futures, and ETFs are correlated with Singapore?

HarborSignal tracks FLEX, GLNG, CL, NG, USO, UNG against Singapore vessel activity. Port flows tend to lead these markets by roughly 5–10 days.

How is Singapore congestion measured?

Vessel positions are collected hourly from AIS transponder data. A congestion score is derived from vessel count and the anchored ratio, then z-scored against a 30-day same-hour baseline to flag anomalies.