HarborSignalHarborSignal
Live
⚠

Limited AIS coverage — Terrestrial 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

48

MED CONGESTION

Key FXUSD/SGD1.2772▼ 0.199%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
48 vessels · 33 anchored
anchoredunderway·TankerOpen 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

$114.68

▲ 2.03%

GLNG
Primary

Golar LNG

LNG shipping + infrastructure · moves on floating storage anomalies

$49.61

▼ 1.00%

Futures

CL
Primary

WTI Crude (futures)

Floating storage anomalies at Singapore are a direct crude supply signal

$92.41

▼ 2.33%

NG
Primary

Natural Gas (futures)

LNG tanker clustering is a leading indicator for Henry Hub prices

$3.23

▼ 2.18%

ETFs

USO
ETF/Hedge

US Oil Fund ETF

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

$148.33

▼ 3.11%

UNG
ETF/Hedge

US Natural Gas ETF

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

$11.13

▼ 3.64%

Current Snapshot

48

Total Vessels

13

Anchored

27%

Anchored %

2.7

Avg Dwell (hrs)

Vessel Types

Unknown 45 (94%)Tanker 2 (4%)Other 1 (2%)
⚓
Floating StorageWATCH

13 vessels anchored (27%)

Tanker 1 (8%)Unknown 12 (92%)

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

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

34th percentile vs the last 30 days

Port baseline: ~103 vessels ± 126Currently: slightly below average (-0.4σ)398 snapshots

Tanker Fleet Status

Crude tankers

2

1 at anchor

LNG carriers

0

0 at anchor

0

Inbound empty

ballast · underway

1

Laden

carrying cargo

1

Ballast · anchored

empty · waiting

VesselStatusCargoDraughtDestinationSpeed
BAI LU ZUOunderwayLaden9.7mSGP2.2kn
SEYCHELLES PROGRESSat anchorBallast (Empty)7.3mSGSIN PEBGC0.2kn

Cargo status inferred from AIS-reported draught · ballast = empty inbound to load · laden = carrying cargo

Energy Fundamentals

EIA weekly · spreads calculated live

US Crude Stocks

426,398k

bbls

+3.0M

BUILD

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

Cushing Stocks

23,748k

bbls

+2.3M

BUILD

WTI delivery hub — high stocks suppress futures price

Brent-WTI Spread

$5.03

BZ − CL

WIDE

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

3-2-1 Crack Spread

$59.32

Refinery margin / bbl

STRONG

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

CL
$92.41▼ 2.33%
BZ
$97.44▼ 8.59%
NG
$3.23▼ 2.18%
HO
$4.46▼ 5.67%
RB
$3.19▼ 10.57%

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 4 days · r = +0.69 (strong positive) · 10-day sample, directional not predictive

Port Throughput

14

Currently in port

186

Completed calls

2.7h

Avg dwell time

VesselClassArrivedDepartedDwell
SINDO 12unknown2026-09-272026-09-272h
HAI YUNunknown2026-09-272026-09-272h
BRIDGEunknown2026-09-272026-09-272h
ROTTERDAMunknown2026-09-272026-09-272h
TYEEunknown2026-09-272026-09-273h
TB BUANA 1302unknown2026-09-262026-09-276h
KOTA LARISunknown2026-09-272026-09-272h
CHALLENGERunknown2026-09-272026-09-272h
HIGH STANDARDunknown2026-09-272026-09-272h
BS HAIPHONGunknown2026-09-272026-09-272h

Signal History

BULLISH●○○ Single trigger

3d ago

Singapore Congestion Spike: Bullish energy

Singapore shows Congestion score 100 is 4.6σ above same-hour baseline (avg 53). This typically leads energy markets by 5-10 days, supporting a bullish read on FLEX (currently $114.45, +5.7% 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 100 is 4.6σ above same-hour baseline (avg 53)

Trade Idea

Long FLEX (currently $114.45, +5.7% 5d) while congestion holds above 100 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 (3d ago) — check the live tape before acting.

Entry

Congestion holds above 100 for 2+ consecutive polls

Invalidation

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

Horizon

3-7 days

Affected Assets

FLEX

$114.68

▲ 2.03%

closed

GLNG

$49.61

▼ 1.00%

closed

CL

$92.41

▼ 2.33%

NG

$3.23

▼ 2.18%

⚠ 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

BEARISH●○○ Single trigger

5d ago

Singapore Vessel Drop: Bearish energy

Singapore shows Vessel count 25 is 1.8σ below same-hour baseline (avg 68). This typically leads energy markets by 5-10 days, supporting a bearish read on CL (currently $86.26, -1.9% 5d).

Triggered By

▼

Vessel count 25 is 1.8σ below same-hour baseline (avg 68)

Trade Idea

Short CL (currently $86.26, -1.9% 5d) while vessel count holds below 25 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 (5d ago) — check the live tape before acting.

Entry

Vessel count holds below 25 into the next poll

Invalidation

vesselCount reverts toward baseline (68) within 48h, or CL rises above $88.85

Horizon

3-7 days

Affected Assets

CL

$92.41

▼ 2.33%

NG

$3.23

▼ 2.18%

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

Systematic signal · rule-based engine

BULLISH●○○ Single trigger

6d ago

Singapore Congestion Spike: Bullish energy

Singapore shows Congestion score 89 is 2.2σ above same-hour baseline (avg 61). This typically leads energy markets by 5-10 days, supporting a bullish read on FLEX (currently $108.51, -6.3% 5d).

Triggered By

▲

Congestion score 89 is 2.2σ above same-hour baseline (avg 61)

Trade Idea

Long FLEX (currently $108.51, -6.3% 5d) while congestion holds above 89 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 (6d ago) — check the live tape before acting.

Entry

Congestion holds above 89 for 2+ consecutive polls

Invalidation

congestionScore reverts toward baseline (61) within 48h, or FLEX falls below $105.25

Horizon

3-7 days

Affected Assets

FLEX

$114.68

▲ 2.03%

closed

GLNG

$49.61

▼ 1.00%

closed

CL

$92.41

▼ 2.33%

NG

$3.23

▼ 2.18%

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

Systematic signal · rule-based engine

BEARISH●○○ Single trigger

7d ago

Singapore Congestion Relief: Bearish energy

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

Triggered By

▼

Congestion score 42 is 1.7σ below same-hour baseline (avg 59)

Trade Idea

Short CL (currently $87.47, +0.8% 5d) while congestion holds below 42 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 (7d ago) — check the live tape before acting.

Entry

Congestion holds below 42 for 2+ consecutive polls

Invalidation

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

Horizon

3-7 days

Affected Assets

CL

$92.41

▼ 2.33%

NG

$3.23

▼ 2.18%

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

Systematic signal · rule-based engine

BULLISH●○○ Single trigger

8d ago

Singapore Congestion Spike: Bullish energy

Singapore shows Congestion score 74 is 2σ above same-hour baseline (avg 56). This typically leads energy markets by 5-10 days, supporting a bullish read on FLEX (currently $109.02, +0.9% 5d).

Triggered By

▲

Congestion score 74 is 2σ above same-hour baseline (avg 56)

Trade Idea

Long FLEX (currently $109.02, +0.9% 5d) while congestion holds above 74 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 (8d ago) — check the live tape before acting.

Entry

Congestion holds above 74 for 2+ consecutive polls

Invalidation

congestionScore reverts toward baseline (56) within 48h, or FLEX falls below $105.75

Horizon

3-7 days

Affected Assets

FLEX

$114.68

▲ 2.03%

closed

GLNG

$49.61

▼ 1.00%

closed

CL

$92.41

▼ 2.33%

NG

$3.23

▼ 2.18%

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

Systematic signal · rule-based engine

BULLISH●○○ Single trigger

9d ago

Singapore Congestion Spike: Bullish energy

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

Triggered By

▲

Congestion score 76 is 2.6σ above same-hour baseline (avg 55)

Trade Idea

Long FLEX (currently $107.9, -4.2% 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 (9d ago) — check the live tape before acting.

Entry

Congestion holds above 76 for 2+ consecutive polls

Invalidation

congestionScore reverts toward baseline (55) within 48h, or FLEX falls below $104.66

Horizon

3-7 days

Affected Assets

FLEX

$114.68

▲ 2.03%

closed

GLNG

$49.61

▼ 1.00%

closed

CL

$92.41

▼ 2.33%

NG

$3.23

▼ 2.18%

⚠ 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 Anchored Backlog: Bearish energy

Singapore shows 52% anchored (1.7σ above baseline avg of 31%) — elevated floating storage or backlog signal. This typically leads energy markets by 5-10 days, supporting a bearish read on CL (currently $86.8, -3.7% 5d).

Triggered By

▲

52% anchored (1.7σ above baseline avg of 31%) — elevated floating storage or backlog signal

Trade Idea

Short CL (currently $86.8, -3.7% 5d) while anchored ratio stays near 52% 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 (12d ago) — check the live tape before acting.

Entry

Anchored ratio stays near 52% into the next poll

Invalidation

anchoredRatio reverts toward baseline (31) within 48h, or CL rises above $89.4

Horizon

3-7 days

Affected Assets

CL

$92.41

▼ 2.33%

NG

$3.23

▼ 2.18%

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

Systematic signal · rule-based engine

BEARISH●○○ Single trigger

13d ago

Singapore Anchored Backlog: Bearish energy

Singapore shows 58% anchored (2.4σ above baseline avg of 29%) — elevated floating storage or backlog signal. This typically leads energy markets by 5-10 days, supporting a bearish read on CL (currently $86.8, -3.7% 5d).

Triggered By

▲

58% anchored (2.4σ above baseline avg of 29%) — elevated floating storage or backlog signal

Trade Idea

Short CL (currently $86.8, -3.7% 5d) while anchored ratio stays near 58% 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 (13d ago) — check the live tape before acting.

Entry

Anchored ratio stays near 58% into the next poll

Invalidation

anchoredRatio reverts toward baseline (29) within 48h, or CL rises above $89.4

Horizon

3-7 days

Affected Assets

CL

$92.41

▼ 2.33%

NG

$3.23

▼ 2.18%

⚠ 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 Anchored Backlog: Bearish energy

Singapore shows 51% anchored (2.9σ above baseline avg of 26%) — elevated floating storage or backlog signal. This typically leads energy markets by 5-10 days, supporting a bearish read on CL (currently $86.8, -3.7% 5d).

Triggered By

▲

51% anchored (2.9σ above baseline avg of 26%) — elevated floating storage or backlog signal

Trade Idea

Short CL (currently $86.8, -3.7% 5d) while anchored ratio stays near 51% 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 (14d ago) — check the live tape before acting.

Entry

Anchored ratio stays near 51% into the next poll

Invalidation

anchoredRatio reverts toward baseline (26) within 48h, or CL rises above $89.4

Horizon

3-7 days

Affected Assets

CL

$92.41

▼ 2.33%

NG

$3.23

▼ 2.18%

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

Systematic signal · rule-based engine

BEARISH●○○ Single trigger

16d ago

Singapore Anchored Backlog: Bearish energy

Singapore shows 50% anchored (2.1σ above baseline avg of 26%) — elevated floating storage or backlog signal. This typically leads energy markets by 5-10 days, supporting a bearish read on CL (currently $88.03, -1.8% 5d).

Triggered By

▲

50% anchored (2.1σ above baseline avg of 26%) — elevated floating storage or backlog signal

Trade Idea

Short CL (currently $88.03, -1.8% 5d) while anchored ratio stays near 50% 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

Anchored ratio stays near 50% into the next poll

Invalidation

anchoredRatio reverts toward baseline (26) within 48h, or CL rises above $90.67

Horizon

3-7 days

Affected Assets

CL

$92.41

▼ 2.33%

NG

$3.23

▼ 2.18%

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

Systematic signal · rule-based engine

BEARISH●○○ Single trigger

21d ago

Singapore Anchored Backlog: Bearish energy

Singapore shows 50% anchored (2.0σ above baseline avg of 25%) — elevated floating storage or backlog signal. This typically leads energy markets by 5-10 days, supporting a bearish read on CL (currently $88.77, -2.2% 5d).

Triggered By

▲

50% anchored (2.0σ above baseline avg of 25%) — elevated floating storage or backlog signal

Trade Idea

Short CL (currently $88.77, -2.2% 5d) while anchored ratio stays near 50% 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 (21d ago) — check the live tape before acting.

Entry

Anchored ratio stays near 50% into the next poll

Invalidation

anchoredRatio reverts toward baseline (25) within 48h, or CL rises above $91.43

Horizon

3-7 days

Affected Assets

CL

$92.41

▼ 2.33%

NG

$3.23

▼ 2.18%

⚠ 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.