Gacor Quant
Sesi 1 berlangsung (09:00-12:00 WIB) IDX Edge PRO Tentang Gacor

Bintang Samudera Mandiri Lines Tbk.

BSML · analisa Selasa, 27 Oktober 2026

model analisa cb-flash

Sell

515 rupiah per lembar · -1,91% · -

Net broker seluruhnya 8,8 M rupiah. Kapitalisasi 971,4 M.

Ringkasan

Empat hal yang menentukan. Laporan penuh ada di bawah.

Putusan
Sell. Rating BSML.JK adalah Sell, dieksekusi sebagai pengurangan bertahap ke dalam kekuatan — bukan likuidasi panik dan bukan short.
Aliran dana
FS beli 6,8 M
Posisi harga
-1,7% terhadap SMA50, asing -3,4% dari volume 20 sesi
Rencana
belum masuk daftar beli, lihat keputusan akhir
VWAP
525
rata-rata berbobot volume
Nilai transaksi
277,7 jt
rupiah, sesi -
Frekuensi
26
kali transaksi
Volume
529,5 rb
lembar

Siapa yang membeli, di harga berapa

10 broker terbesar dari 12, 2021-12-16 sampai 2026-10-27. Positif berarti akumulasi.

BrokerNamaNetNet volumeBeliJual
FS YUANTA SEKURITAS INDONESIA 6,8 M 12,9 jt 7,6 M 787,5 jt
CP KB VALBURY SEKURITAS 1,7 M 3,3 jt 1,7 M -
AK UBS SEKURITAS INDONESIA 180,9 jt 339,1 rb 262,1 jt 81,2 jt
CC MANDIRI SEKURITAS 88,6 jt 175,8 rb 762,5 jt 673,9 jt
HD KGI SEKURITAS INDONESIA 9,9 jt 22,1 rb 138,4 jt 128,5 jt
KK PHILLIP SEKURITAS INDONESIA 3,2 jt 6,0 rb 3,2 jt -
PD INDO PREMIER SEKURITAS 2,0 jt 3,9 rb 2,0 jt -
ZP MAYBANK SEKURITAS INDONESIA 1,2 jt 2,3 rb 1,2 jt -
NI BNI SEKURITAS 520,0 rb 1,0 rb 520,0 rb -
KI CIPTADANA SEKURITAS ASIA 413,0 rb 800 520,0 rb 107,0 rb

Akumulasi terjadi di level ini

Rata-rata beli di bawah penutupan berarti pembeli masuk lebih murah dari harga sekarang.

BeliHarga rata-rataNilaiJualHarga rata-rataNilai
FS 526 7,6 M XA 525 6,0 M
CP 525 1,7 M YP 523 2,3 M
OD 525 1,6 M OD 530 1,6 M
CC 523 762,5 jt FS 525 787,5 jt
AK 531 262,1 jt CC 525 673,9 jt
HD 524 138,4 jt BQ 530 373,7 jt
XL 523 75,0 jt HD 531 128,5 jt
XA 527 39,6 jt XL 526 106,7 jt

Direksi membeli di harga ini

8 dari 1230 catatan terakhir.

TanggalNamaJabatanAksiPerubahanHarga
2026-10-26 ANDRIANSYAH PRAYITNO - Buy +86,000 0
2026-10-26 ANDRIANSYAH PRAYITNO - Buy +1,914,000 0
2026-10-26 SANCA GRIYA MODALINDO - Buy +900,000 -
2026-10-26 GOLDFIVE INVESTMENT CAPITAL - Buy +3,800,000 -
2026-10-23 ANDRIANSYAH PRAYITNO - Sell -470,400 0
2026-10-23 SANCA GRIYA MODALINDO - Buy +60,801,700 -

Keputusan akhir

770 kata

Rating: Sell

Executive Summary: Rating BSML.JK adalah Sell, dieksekusi sebagai pengurangan bertahap ke dalam kekuatan — bukan likuidasi panik dan bukan short. Jangan inisiasi posisi baru di Rp525; jika posisi masih setara alokasi standar penuh, potong sekitar dua pertiga secara bertahap dengan limit di Rp535–545 (prioritas) lalu Rp550–560, hindari market order, dan sisa eksposur dibatasi maksimum 25–30% dari alokasi posisi standar. Stop disiplin berbasis close harian: keluar dari residual di bawah Rp515, invalidasi final di bawah Rp495, nol eksposur bila Rp468–480 jebol; tanpa average down, tanpa margin, dan tanpa rotasi ke nama momentum seperti BIPP/KOKA/LAPD. Katalis target: Rp495 bila ledge Rp515 gagal dipertahankan.

Investment Thesis: Ketiga analis risiko — Agresif, Konservatif, dan Netral — bertemu pada satu kesimpulan yang sama untuk BSML.JK: kurangi eksposur, jangan tambah, dan jangan short karena implementasi pinjaman/hedge tidak reliabel. Saya menimbang bahwa sisi bear menang bukan karena suaranya lebih keras, tetapi karena hampir seluruh buktinya bersifat observable di tape, sementara sisi bull bersifat kondisional dan belum terverifikasi.

Pertama, kerusakan struktur menengah terukur dan disepakati semua pihak: di Rp525 harga BSML.JK berada di bawah 10-EMA 528,1, 50-SMA 534,2, dan 20-SMA/Bollinger mid 539,3 sekaligus, dengan MACD −4,82 versus signal −2,05 (histogram −2,76) yang terus memburuk meski harga mendatar dan RSI 46,5 — pantulan korektif, bukan pemulihan. Pemicu bullish Rp539 yang ditetapkan bull sendiri belum tercetak, dan reclaim volume tinggi 20 Oktober gagal berlanjut enam sesi. Argumen "tren primer masih 23% di atas 200-SMA 425,5" benar, tetapi sebagaimana dinyatakan Analis Agresif dan diakui Analis Konservatif, level itu tidak tradeable sebagai stop dengan ATR 24,62 (~4,7%); konsekuensinya residual harus kecil dan stop memakai 515/495, bukan 425,5.

Kedua, broker flow adalah handoff, bukan akumulasi: FS +Rp7,56 miliar berhadapan dengan XA −Rp6,02 miliar di harga yang sama, AK jual 5 dari 5 sesi, OD 4 dari 4, dan rata-rata asing 5 hari −404K. Analis Konservatif benar bahwa satu snapshot di Rp520–535 tidak boleh dijadikan penopang tesis; serapan itu membatasi downside tetapi upside juga terkunci berlapis di 539, lalu 550–555, lalu overhang high 575.

Ketiga, asimetri risiko eksekusi buruk. Titik risiko terdekat (515) hanya ~0,4 ATR di dalam noise harian, sehingga add di 550 memberi upside 25 poin ke 575 melawan risiko 35 poin. Likuiditas rapuh: 5,31 juta saham menggeser rentang 77 poin pada 16 Oktober, dengan data turnover yang saling bertentangan (Rp12,21 miliar/397 trades versus Rp276 juta/5.260 lot/25 trades). Analis Netral benar bahwa selisih data itu harus diselesaikan dengan eksekusi adaptif, bukan vonis bahwa limit 535–545 pasti tidak terisi; karena itu saya mengadopsi jalan tengahnya — prioritaskan fill di kekuatan, tetapi bila posisi masih melebihi cap risiko dan strength tidak datang, izinkan trimming pasif kecil di area 520–525 atau pada close di bawah 515, tanpa market order.

Keempat, fundamental tidak mendukung penahanan: P/E trailing ~500–1.000x, G&A Rp4,45 miliar (31,6% pendapatan), opex 81% dari laba bruto, bunga 44% dari EBIT, net margin 3,4%; untuk P/E 20x dibutuhkan laba ~Rp49 miliar versus run-rate ~Rp0,484 miliar. Tesis NAV dan operating leverage belum boleh dipakai karena balance sheet, cash flow, dan laporan tahunan BSML.JK gagal diambil — ketiadaan data bukan bukti neraca sehat. Overhang struktural (Goldfive 36,4%) dan kepemilikan Sanca Griya 0→93,95 juta saham (5,1%) dalam hitungan hari bersifat dua arah, bukan katalis bullish terverifikasi.

Satu-satunya alasan tidak memilih likuidasi total hari ini adalah yang diakui bersama: 16 Oktober lebih mirip thin-book shakeout, basis 515–535 bertahan enam sesi, dan 200-SMA belum ditembus — bear belum membuktikan breakdown, hanya belum membuktikan reclaim. Karena itu ekspresinya adalah keluar terencana: eksposur BSML.JK diturunkan ke maksimum 25–30% alokasi posisi standar (Analis Konservatif menuntut 25%, Netral 25–30%; saya memakai batas bawah sebagai default dan hanya mentoleransi 33% jika likuiditas terverifikasi dan risk budget memadai), potong dua pertiga bila masih penuh, plus time stop agar residual tidak menunggu level yang tak pernah datang.

Saya juga menolak rotasi ke BIPP/KOKA/LAPD yang diajukan Analis Agresif — Konservatif dan Netral benar bahwa menukar risiko microcap tidak likuid dengan momentum chasing menggandakan taruhan; hasil penjualan default ke cash/instrumen likuid.

Syarat upgrade (harus terpenuhi semua, bukan sebagian): close di atas 550 dengan volume >20 juta saham bertahan 2–3 sesi, verifikasi fundamental (balance sheet, cash flow, laporan tahunan; net debt dan usia armada diketahui), G&A di bawah 20% pendapatan dua kuartal berturut-turut, dan disclosure formal Sanca Griya sebagai pemegang >5%. Katalis keluar lebih cepat untuk residual: failed reclaim 539 setelah 2–3 sesi tambahan, pembalikan tekanan jual FS/CP, atau headline Sanca Griya mengurangi kepemilikan. Keterbatasan riset yang harus dicatat: balance sheet/cash flow/laporan tahunan BSML.JK gagal diambil, sentimen netral 5,0/10 dengan keyakinan rendah karena tidak ada data, dan BSML.JK tidak muncul di screener IDX hari itu.

Price Target: 495.0

Time Horizon: 2-6 minggu (eksekusi bertahap, bukan likuidasi sekali jalan)

Rencana trader

310 kata

Action: Sell

Reasoning: The plan’s Underweight call maps to Sell for BSML.JK, sized as a partial reduction rather than a full liquidation or an implementable short. At Rp525, BSML.JK is in no-man’s-land inside the Rp495–539 range: below the 10-EMA 528.1, 50-SMA 534.2, and 20-SMA/Bollinger mid 539.3, with MACD at −4.82 vs signal −2.05 still deteriorating while price flatlines. The Rp539 reclaim is the bull trigger and it has not happened; the 20 Oct high-volume reclaim failed to follow through for six sessions. Broker flow looks like a same-price handoff—FS +Rp7.56B against XA −Rp6.02B around Rp525—not a mark-up, with AK selling 5/5 sessions, OD 4/4, and foreign 5-day average −404K. The upside case remains conditional: intact 200-SMA at 425.5 and the 515–535 ledge are real, but unverified fundamentals, overhead supply at 550–555, Goldfive/Sanca Griya overhang, and fragile microcap liquidity make the risk asymmetry poor. Do not initiate at 525; reduce existing BSML.JK exposure into strength and only escalate to full exit on a close below 515.

Entry Price: Not applicable for a new long; do not buy BSML.JK at Rp525. To execute the Sell, reduce into strength with limit orders at Rp535–545 first, then Rp550–560 if reached; avoid market orders and avoid panic selling below Rp520. No short entry is recommended because borrow/hedge implementation is not reliable.

Stop Loss: For any residual BSML.JK long, hard exit on a daily close below Rp515; final invalidation below Rp495. If Rp468–480 breaks, the October shakeout thesis is dead and residual exposure should be zero. Do not average down.

Position Sizing: Cap BSML.JK at 25–33% of a standard single-position allocation. If currently at a full standard allocation, cut roughly two-thirds; if no position, stay at 0%. Use cash only, no margin, no averaging down, and no add at Rp550 until Rp550–555 and the Rp575 high are absorbed with sustained volume >20M shares plus fundamental verification.

Rencana investasi

758 kata

Recommendation: Underweight

Rationale: Saya menimbang kedua sisi dan hasilnya condong ke bear, tapi tidak cukup ekstrem untuk Sell penuh. Bull punya tiga poin yang sah: tren utama masih di atas 200-SMA 425,5, basis 515–535 bertahan enam sesi, dan gross margin 42,2% memang menyisakan ruang operating leverage. Tapi hampir semua argumen bull bersifat kondisional dan belum terverifikasi, sementara argumen bear bertumpu pada bukti tape yang ada di depan mata. Yang memutuskan: (1) harga 525 berada di bawah 10-EMA 528,1, 50-SMA 534,2, dan 20-SMA/Bollinger mid 539,3 sekaligus, MACD -4,82 vs signal -2,05 dan memburuk saat harga mendatar, dan reclaim 20 Oktober gagal berlanjut selama enam sesi — bull sendiri menetapkan 539 sebagai konfirmasi, artinya ia mengakui kerusakan jangka menengah; (2) broker flow bukan akumulasi: FS beli Rp7,56 miliar sementara XA jual Rp6,02 miliar di harga yang sama, YP juga jual, dan 5-day read AK jual 5/5 sesi, OD 4/4, foreign flow 5-hari -404K — itu handoff, bukan mark-up; (3) stake Sanca Griya 5,1% masih hipotesis, bukan katalis, di saham dengan 1.230 insider/related-party record dan overhang Goldfive 36,4%; kalau 94 juta saham itu berbalik ditawarkan ke pasar yang nilai transaksinya Rp12,21 miliar di hari terbaik, tidak ada yang menyerap; (4) fundamental sudah dihitung bear dan tidak dibantah bull: net margin 3,4%, interest 44% dari EBIT, P/E trailing 500–1.000x, sementara untuk P/E 20x butuh laba Rp49 miliar versus run-rate Rp0,484 miliar — dan tesis NAV tidak bisa diverifikasi karena balance sheet, cash flow, dan laporan tahunan gagal diambil; ketiadaan data bukan bukti neraca sehat; (5) asimetri trade-nya jelek: stop di bawah 515 hanya 24 poin atau kurang dari 1 ATR (24,62), jadi berada di dalam noise harian, dan add di 550 memberi upside 25 poin ke 575 melawan risiko 35 poin; (6) likuiditas rapuh — 5,31 juta saham bisa menggeser range 77 poin pada 16 Oktober, dan tanpa short side yang implementable risiko exit sepenuhnya sepihak. Bull benar bahwa 16 Oktober lebih mirip sweep di buku tipis daripada distribusi institusional, dan itu satu-satunya alasan saya tidak memilih Sell penuh: bear belum membuktikan breakdown, hanya belum membuktikan reclaim. Karena bukti bear jelas lebih kuat tetapi harga masih di atas basis 515 dan 200-SMA, ekspresi yang tepat adalah kurangi eksposur, bukan likuidasi total — dan likuidasi total baru dibenarkan oleh close di bawah 515.

Strategic Actions: Ukuran terhadap alokasi standar: eksposur BSML.JK diturunkan ke maksimum 25–33% dari satu unit alokasi standar (yaitu sekitar sepertiga dari bobot yang akan diberikan pada posisi small-cap normal). Jika posisi saat ini setara alokasi standar penuh, potong dua pertiga; jika belum punya posisi, JANGAN inisiasi di 525 — tidak ada edge di tengah range 495–539. Semua dalam cash, tanpa margin, karena tidak ada instrumen short/hedge yang implementable di nama ini sehingga gap risk sepenuhnya ditanggung. (1) Eksekusi pengurangan: jual bertahap ke dalam kekuatan, prioritas di 535–545, lalu sisa di 550–560 jika tercapai; jangan menjual ke dalam panic di bawah 520 karena spread dan kedalaman buku tipis — gunakan limit order, hindari market order. (2) Disiplin stop pada sisa posisi: hard exit pada close harian di bawah 515 (basis 21–27 Oktober hilang); hard exit final di bawah 495; jika 468–480 jebol, tesis shakeout mati total dan tidak boleh ada posisi tersisa. Tidak ada average down dalam kondisi apa pun. (3) Larangan eksplisit: tidak ada penambahan di 525, tidak ada pengejaran breakout 539 dengan stop 515 (risiko <1 ATR, stop berada di dalam noise harian dan akan terhenti secara acak), dan tidak ada add di 550 selama overhead supply 550–555 dan high 575 belum dikonsumsi dengan volume berkelanjutan. (4) Syarat upgrade — semua harus terpenuhi, bukan sebagian: close di atas 550 dengan volume >20 juta saham dan bertahan minimal 2–3 sesi, plus konfirmasi fundamental (balance sheet, cash flow, dan laporan tahunan berhasil diverifikasi; net debt dan usia armada diketahui), plus G&A di bawah 20% revenue dua kuartal berturut-turut, plus disclosure formal Sanca Griya sebagai pemegang >5% yang benar-benar holding. Jika terpenuhi, naikkan maksimum ke 50% alokasi standar dengan stop 1,5 ATR di bawah entry, target awal 575. (5) Katalis untuk keluar lebih cepat dari sisa posisi: failed reclaim 539 setelah 2–3 sesi tambahan, atau tekanan jual terkonsentrasi dari FS/CP berbalik arah, atau headline bahwa Sanca Griya mengurangi kepemilikan. (6) Catat sebagai keterbatasan riset yang harus dikirim ke analis: balance sheet, cash flow, dan income statement tahunan BSML.JK gagal diambil; data sentimen netral 5,0/10 dengan keyakinan rendah karena tidak ada data; dan BSML.JK tidak muncul di screener IDX hari itu — semua itu berarti tesis NAV dan tesis operating leverage BELUM boleh dipakai sebagai dasar posisi, hanya sebagai opsi yang menunggu verifikasi.

Analisa teknikal dan aliran dana

1159 kata

BSML.JK — Bintang Samudera Mandiri Lines

Date: 27 Oct 2026 · Close Rp525 (−5, −0.94%)

Verified snapshot

O/H/L/C 530 / 540 / 515 / 525
Volume 23.24M shares, Rp12.21B, 397 trades
VWAP (derived) ~525.6 — closed at, marginally under, VWAP
Close position in range 40% (lower half)
ATR(14) 24.62 (~4.7% of price)
RSI(14) 46.5
10-EMA / 50-SMA / 200-SMA 528.1 / 534.2 / 425.5
Bollinger(20,2) 495.8 — 539.3 — 582.7

The structure is two stories at once

Primary trend: intact and strong. Price sits 23% above the 200-SMA (425.5). The stock has gone from ~70 in June 2025 → 264 by Dec 2025 → 575 on 9 Oct 2026. Nothing in the data says that regime has broken.

Intermediate trend: broken. Price is below the 10-EMA, the 50-SMA, and the 20-SMA/Bollinger mid (539.3) simultaneously. That's a full short-term distribution signature.

The event that caused it is specific and worth reading carefully:

  • 15 Oct: close 550
  • 16 Oct: high 545, low 468, close 515 — a 77-point range on only 5.31M shares
  • 19 Oct: close 480, 12.9M shares
  • 20 Oct: open 480, high 545, close 530, 17.5M shares — reclaim on the heaviest volume of the sequence
  • 21–26 Oct: 525 / 520 / 520 / 530 — a tight ledge
  • 27 Oct: 525 on 23.2M (2x the 20-day average)

The 16 Oct flush happened on exceptionally low volume — 5.3M shares is a third of normal. That is not institutional distribution; that is a thin book being swept. The 20 Oct bar did the opposite: highest volume, close in the top of the range, off a 472 low. That is a reclaim, not a breakdown. So the October damage looks more like a shakeout than the start of a downtrend — but it has not been repaired, because price still can't get back above 539.

Momentum has reset, not turned

RSI went 74.8 (9 Oct) → 26.7 (19 Oct) → 46.5 now. MACD flipped from +3.32 (16 Oct) to −2.36 (19 Oct) in one session and has ground lower since (−4.82 vs signal −2.05, histogram −2.76). MACD is still deteriorating even as price bases — a warning that the bounce is corrective so far. RSI at 46.5 is genuine neutral: no oversold support, no momentum thrust.

Flow: a handoff at a single price, not a campaign

The broker map is unusually clean and unusually inconclusive:

  • FS (Yuanta) +Rp6.77B at avg 526, CP (KB Valbury) +Rp1.73B at 525
  • XA (NH Korindo) −Rp5.98B at 525, YP (Mirae) −Rp2.26B at 523

FS bought Rp7.56B while XA sold Rp6.02B at the same price. That's a transfer of stock, not a mark-up. FS being a large net buyer with price flat is genuine absorption — real, but it caps downside rather than creating upside.

Critically: every accumulation level clusters at 520–535, i.e. today's price. The 5-day read has AK selling 5/5 sessions and OD 4/4. And the historical accumulation-trend tool returned no rows, so I cannot verify whether FS's buying is a sustained campaign or one session. Given the price levels match today exactly, treat this as a one-day snapshot, not a trend — I'd weight it far less than the vendor does.

Foreign flow is noise, not a signal. +536K shares today sounds bullish, but the 5-day record is buy 2 / sell 3 with an average of −404K. The vendor marks this green 🟢 off a single day's print. I disagree with that flag.

Where I differ from the vendor

Vendor My read
Signal 35/75, HINDARI, cut if break 513, SL 502 Agree on caution, disagree on execution levels
ATR Rp31 (5.85%) Verified ATR is 24.62. Vendor overstates volatility by ~26%
RSI 44 Verified 46.5
Stop 502 (−4.4%) 502 is only 0.93 ATR below 525 — inside the daily noise. A random session's range swamps it. This is a whipsaw generator
"Next support Rp502" That's a pivot-table number. Real verified support is the 480 close / 468–472 wick zone
Foreign beli 🟢 One-day print against a 5-day negative average

I also discount the vendor's historical validation more than it does. Its best sample shows WR 48.4% with average event +0.69% and drawdown −5% — that is a coin flip with faint positive drift, not an edge. Presenting PF 1.32 as confirmation of a signal choice overstates what the statistics support.

Where the vendor is right and I'll say so plainly: the "below SMA20 + heavy broker distribution" diagnosis is accurate, and its direction of caution is correct.

The levels that actually matter

Top of the ledge / re-claim: 539 (20-SMA and Bollinger mid converge here). Above that, 550–555 re-establishes the uptrend, opens 575 (9 Oct high).

The ledge floor: 515. Close below and the 21–27 Oct base is gone.

Real invalidation: 495 (Bollinger lower) and then 468–480 (the 16/19 Oct lows). Below 468 the October shakeout thesis is dead outright.

Verdict — HOLD, do not initiate at 525

At 525 the stock sits almost exactly in the middle of a 495–539 range with a lower-half close on double volume. That is no-man's-land: the upside case (low-volume flush, high-volume reclaim, intact 200-SMA, FS absorbing) and the downside case (below all short MAs, MACD still falling, XA/YP distributing) are genuinely balanced right now. There is no level at 525 that gives you a tight risk point.

Concretely:

  • Not holding: don't buy here. Buy strength, not weakness — a close above 539 with volume >20M is the entry, stop under 515. Buying 525 on hope means holding through another 468-wick if the base fails.
  • Already holding: hold, but move the stop to under 495, not 502. That's 5.7% risk = ~1.2 ATR, which is the first level that's actually outside daily noise. With ATR at 24.62, sizing a 1% account risk puts the position at roughly 17% of capital.
  • Add only on a confirmed close above 550.

One risk the vendor doesn't mention that I think dominates everything above: this is a microcap up 7.5x in 17 months trading Rp12B/day. Turnover is the binding constraint — an institutional position cannot exit this name in a hurry, and the 16 Oct 77-point wick on 5.3M shares is a live demonstration of how thin the book gets. Position size for that, not just for the chart.

Data caveats: tick-level order flow returned zero rows and historical accumulation returned nothing, so I could not verify whether the close was bought or sold into, nor whether FS's accumulation is multi-session. Both would materially sharpen the read — the vendor's own analysis is dated the same session, so no staleness issue there.

Analisa fundamental

942 kata

BSML.JK — Bintang Samudera Mandiri Lines Tbk

Read this first: the statement endpoints failed. Balance sheet, cash flow, and income statement calls (both quarterly and annual frequencies) returned only file-index metadata — no figures. So I have no verified debt, equity/book value, cash, or vessel/PP&E data. For an asset-heavy shipping name that is a material hole, and it caps how strong a conclusion I can draw. Everything below is built from the one fundamental snapshot that did return, the insider tape, and price/valuation arithmetic.


1. What I could verify

Item Value
Last price 515 (‑1.91%), close 525, VWAP 524.59
Listed shares 1,850,225,000
Market cap IDR 971.4bn
Today's value traded IDR 276m / 5,260 lots / 25 trades

Q2 2026 income statement (IDR):

  • Revenue 14.09bn | COGS ‑8.15bn | Gross profit 5.94bn → 42.2% GM
  • Selling ‑0.36bn, G&A ‑4.45bn → opex 4.81bn = 81% of gross profit
  • Operating income 1.14bn → 8.0% EBIT margin
  • Interest/finance ‑0.50bn = 44% of EBIT
  • PBT 0.64bn → tax ‑0.15bn → Net income 0.484bn (3.4% net margin)

The 42% gross margin is genuinely respectable for freight. Everything below the gross line destroys it: G&A alone is 31.6% of revenue and eats three‑quarters of gross profit, then interest takes another 44% of what survives. This is a company earning a rounding error of its revenue.

2. Valuation math — the core problem

The filing is labelled "Q2 2026" without stating cumulative vs. standalone, so here's both:

Basis Revenue (ann.) Net income (ann.) EPS P/E P/S
Q2 standalone ×4 56.4bn 1.94bn 1.05 ~500x 17x
H1 cumulative ×2 28.2bn 0.97bn 0.52 ~1,000x 35x

For comparison, IDX small-cap shipping/logistics typically trades 5–12x earnings. To justify even a 40x P/E at today's market cap, BSML needs ~24bn of net income — 12–25x the current run rate. For 20x, ~49bn — 25–50x. On current earnings the price implies a 50–75% haircut to be conventionally valued.

The one legitimate bull case against that math: vessel values. A 971bn cap against 14bn quarterly revenue could still be reasonable if the fleet's NAV is large — old bulk carriers have held value well. I cannot verify fleet size, age, debt, or book equity. Do not let anyone hand you an NAV story without the balance sheet, because I could not retrieve it.

3. Ownership & insider tape — the live catalyst

1,230 insider/related-party records on file (very heavy churn, typical of thin IDX small caps). Latest week:

  • SANCA GRIYA MODALINDO (local): 0 → 32.2m → 93.05m → 93.95m shares in ~5 sessions. A brand-new holder accumulating ~94m shares = 5.1% of all listed shares. This is the standout signal — someone is crossing the 5% threshold.
  • GOLDFIVE INVESTMENT CAPITAL (foreign): 668.3m → 672.9m, net +4.6m. Noise. Holds 36.4% of shares — a concentrated foreign block.
  • ANDRIANSYAH PRAYITNO (local, 236m shares): pure churn — sold 2.0m, 1.78m, 0.47m; bought 0.35m, 2.0m, 2.0m. Net roughly flat. No signal.

Institutional accumulation of 5% of the register is the most bullish fact in the file. But treat it with suspicion: a fresh account going 0→94m in days in a 276m/day-turnover stock is as consistent with a short-horizon operator positioning for a mark-up as with strategic buying.

4. Liquidity — the binding constraint

IDR 276m of daily value across 25 trades. A position of even IDR 100–200m would take multiple sessions to fill and would move the tape. There is also no short side here — borrow doesn't exist and spreads are punitive, so "expensive" is not actionable as a short. The only implementable decision is buy / don't buy / exit.

5. Data-integrity flag

Your price snapshot appears stale relative to the insider tape. The quote is stamped with source_date: None and market cap built off a 525 close, while insider filings run through 2026‑10‑26 — three weeks later. Re-pull live price before sizing anything; the 515 print may not be today's.

Also: the seasonality endpoint returned no rows for BSML, so I have no historical month-of-year edge to weigh. Do not infer one.


6. Verdict

Avoid / do not initiate. Not a short (not implementable) — a pass.

The bull case reduces to two thin legs: a 5% shareholder build and an unverifiable NAV story. Against them: a 500–1,000x P/E, EBIT margin of 8% where G&A consumes 81% of gross profit, interest consuming 44% of EBIT, 25 trades a day of liquidity, and a concentrated 36% foreign holder who can dominate the float in either direction. The asymmetry is bad — you're paying a narrative multiple for a business that earns 3.4% net, and the only exit route is the same 276m/day window everyone else needs.

What would flip me constructive:

  1. Retrieve the balance sheet (retry vendor) — if net debt is modest and book equity is in the 400–700bn range, the NAV case becomes real and the multiple is defensible. This is the single most important missing input.
  2. Sanca Griya crossing and holding >5% with a formal disclosure, plus continued buying.
  3. Two consecutive quarters of G&A falling below ~20% of revenue — that alone would roughly triple EBIT and change the earnings math.

What would confirm the bear case: Sanca Griya's block showing up as selling within weeks, or any quarter where revenue dips while G&A stays at 4.4bn — that flips net income negative immediately, given it's already only 0.48bn.

Analisa sentimen

388 kata

Overall Sentiment: Neutral (Score: 5.0/10) Confidence: Low

BSML.JK — Sentiment Read (data-limited)

Scope and limitation: No social-media, news, or analyst/institutional sentiment feed was supplied in this run for BSML.JK (PT Bintang Samudera Mandiri Lines Tbk). As a result, I cannot cite message counts, bullish/bearish ratios, or notable posts without fabricating evidence. The assessment is therefore a deliberate neutral placeholder rather than an observed market-sentiment call.

1. Source-by-source breakdown

  • Social/retail chatter: No data returned. Message count: 0 usable posts; no bullish/bearish ratio can be computed. No notable posts to cite.
  • News/media: No articles or headlines supplied. I cannot assess tone, headline frequency, or event-driven coverage.
  • Analyst/institutional commentary: No ratings, target-price changes, or institutional notes supplied. No consensus or revision signal is available.

2. Cross-source divergences and alignments

No cross-source comparison is possible because all three source categories are silent in the supplied data. There is neither observable alignment nor divergence.

3. Dominant narrative themes

No sentiment themes can be identified from the data. Background context—BSML is an Indonesian small-cap shipping/logistics name with exposure to coal-freight and vessel-utilization dynamics—is not treated here as sentiment evidence because no source material was provided to support a directional read.

4. Catalysts and risks surfaced by the data

No catalysts or risks were surfaced by the supplied data. Watch items that would normally matter for a fresh sentiment read include IDX disclosures, freight-rate and coal-demand trends, contract/earnings announcements, and small-cap liquidity/volatility risk—but these are monitoring points, not evidence of current sentiment.

5. Key sentiment signals

Signal Direction Source Supporting evidence
Social/retail sentiment No signal Social feed 0 usable messages supplied
News tone No signal News feed 0 articles supplied
Analyst/institutional stance No signal Analyst feed 0 notes/ratings supplied
Cross-source divergence Not assessable All sources All sources silent
Overall sentiment Neutral (placeholder) Composite No substantive data; low confidence

Bottom line: Neutral at 5.0/10 with low confidence is the only defensible reading given the absence of source data. A meaningful sentiment call requires at least one substantive feed—ideally recent social posts, local Indonesian news/IDX filings, and any broker commentary—before upgrading confidence or assigning a directional band.

Analisa berita

413 kata

BSML.JK — coverage check

Heads up: none of my data sources have anything on BSML. I don't want to dress that up as an analysis, so here's exactly what is and isn't available.

What came back empty

  • News (BSML-tagged): no vendor could serve it. Yahoo Finance has zero articles tagged to the ticker across the windows I tried (Nov–Feb and the last three months). That is a data gap, not evidence of calm.
  • Screener: BSML did not appear in today's IDX Edge PRO run (only PIPA, BLES, IMPC triggered). So the vendor's technical + broker-accumulation screen has not flagged it. Absence from a 3-name shortlist is only a weak negative — the screen is deliberately narrow.
  • Breadth: BSML is not in today's top gainers, top losers, or top-by-value lists. With ~800 stocks trading, that means it isn't a mover or a liquidity leader today — no more than that.

Market context (session 1, Tue 27 Oct 2026, ~09:00–12:00 WIB)

  • Tone is mixed and internally split. BBCA is doing the heavy lifting: +3.06% to 5,050 on Rp747bn, by far the largest traded value.
  • Behind it, the big caps are soft: BMRI −1.56%, BBRI −1.38%, TLKM −3.74%, BUMI −2.35%.
  • Commodity/energy-linked names are the weak spot: BRPT −6.04%, ENRG −6.54%, DEWA −3.31%.
  • Speculative end is hot: BPII +23.5% (thin, Rp48m), BIPP +17.2% on Rp9.7bn — real volume, KOKA +13.3%, LAPD +12.5%. Losers led by EURO −9.8% on almost no volume.

Read-through for a small/mid cap like BSML: a tape where money is concentrated in BBCA and the high-beta small caps are running on thin liquidity is a stock-picker's market, not an index market. If BSML is a low-liquidity name, days like this are where it drifts or gaps on very little flow — and where a single broker can move the price. Without price, volume, or float data I can't tell you which side of that it's on.

What I'd need, and what I'd suggest

  1. Paste the recent price/volume action (or a chart read) — I can frame it against the breadth above.
  2. Confirm the company name/sector. I won't guess at BSML's business, and my tools return no profile for it.
  3. If the thesis is event-driven, tell me the event — there's no news flow to anchor to.

Want me to check anything specific instead — the IDX screener buckets in detail, the macro backdrop (BI rate, rupiah, yields), or prediction-market odds on Fed/Indonesia policy?