Selasa 21 April 2026 pagi, 4 pelanggan email TraderTekno menerima Ringkasan Pagi dengan dua kesalahan serius: signal VIVA ditampilkan naik +9900%, dan label Hasil Kemarin menunjuk tanggal 17 April 2026 (padahal Selasa kemarinnya adalah Senin 20 April).
Kami kirim email koreksi. Koreksi itu sendiri masih keliru — kami tulis pergerakan VIVA +23% padahal yang benar +12,82%. Perlu dua koreksi untuk sampai ke angka yang benar.
Ini adalah laporan lengkap: apa yang rusak di pipeline kami, apa yang sudah kami perbaiki, dan kenapa kami memilih publikasikan insiden ini alih-alih diam.
Bug Pertama — VIVA Naik +9900%
Apa yang terjadi
Pipeline data TraderTekno punya empat lapisan: ThinkMind (analyst AI partner) kirim analisis berisi harga saham dalam teks, extractor AI kami ekstrak harga itu ke struktur data, signal generator pakai harga untuk hitung arah prediksi, lalu evaluator bandingkan harga sinyal vs harga hari berikutnya untuk hitung akurasi.
Pada 20 April 2026 pagi, extractor AI kami salah baca harga VIVA: ThinkMind kirim teks dengan harga Rp 48, tapi extractor mengambilnya sebagai Rp 3.900 — skala 100x.
Angka 3.900 itu lolos ke database. Evaluator memakai angka itu sebagai "harga hari berikutnya" untuk sinyal 17 April. Perhitungannya: (3.900 − 39) / 39 × 100 = +9.900%. Morning brief otomatis pilih angka ini sebagai "top performer kemarin" dan mengirim ke 4 pelanggan email pagi.
Kenapa extractor bisa salah baca skala
LLM (large language model) sesekali menghalusinasi skala saat extraction — ini bukan bug algoritma, ini sifat inherent LLM. Kami cek historis data kami: ini bukan kejadian one-off VIVA. Pola serupa pernah kena GOTO (55 → 5.100), BUMI (226 → 240.000), BNBR (103 → 9.750), dan MDIA. Pola berulang selama beberapa bulan.
Sebelum 22 April 2026, kami tidak punya lapisan guard untuk mendeteksi skala mismatch. Itu kesalahan desain kami, bukan kesalahan LLM.
Bug Kedua — "Hasil Kemarin" Menunjuk 4 Hari Lalu
Apa yang terjadi
Email Ringkasan Pagi kami fire jam 06:15 WIB setiap hari kerja. Brief query database: "ambil signal_date paling baru yang sudah dievaluasi", lalu label-nya ditempel "Hasil Kemarin".
Masalahnya: evaluator akurasi kami jalan jam 16:30 WIB (sore), karena butuh harga penutupan IDX (IDX tutup 16:00 WIB). Akibatnya pada Selasa 21 April pagi 06:15 WIB:
- Sinyal Senin 20 April belum dievaluasi (evaluator Senin 20 April sore mengevaluasi sinyal Jumat 17 April, bukan Senin sendiri)
- Query fallback ke tanggal evaluated paling baru = Jumat 17 April
- Label ditempel "Kemarin" meski sebenarnya 4 hari kalender lalu
Logika kode kami tidak punya pengecekan "apakah tanggal ini benar-benar kemarin?" — cuma "apakah ada data?". Pengecekan longgar yang mengorbankan akurasi label.
Yang Kami Perbaiki
1. Tiga Lapis Guard Anti Skala-Mismatch
Kami tambahkan guard di tiga tempat di pipeline, masing-masing menolak nilai yang selisihnya >2x atau <0.5x dari referensi terakhir:
- Extractor-level — ketika extractor AI menghasilkan harga baru, kami bandingkan dengan harga dari analisis sebelumnya untuk saham yang sama. Kalau selisih ekstrem, drop hasil extractor, fallback ke data sebelumnya.
- Signal-history recorder — sebelum INSERT signal baru, bandingkan current_price vs harga terakhir yang tercatat. Skip insert kalau di luar batas sanity.
- Accuracy evaluator — sebelum hitung return, bandingkan harga hari ini vs signal current_price. Skip evaluasi kalau di luar batas.
Tiga lapis = tiga peluang menangkap. Skala mismatch 100x seperti VIVA seharusnya tidak bisa lolos ketiga-tiganya.
2. Blok "Hasil Kemarin" Dihapus dari Morning Brief
Blok ini secara arsitektural tidak bisa benar di email pagi — struktural mismatch antara jadwal brief (pagi) dan jadwal evaluator (sore). Daripada kasih data yang terus-menerus mislabel, kami buang blok ini sama sekali dari morning brief.
Morning brief sekarang fokus ke dua hal saja: sinyal hari ini dan akurasi 30 hari rolling. Lebih sedikit, tapi akurat.
3. Broadcast Baru — Evening Recap
Broadcast baru: Senin-Jumat jam 17:00 WIB, 30 menit setelah evaluator selesai. Pada titik ini, sinyal hari itu sudah dievaluasi terhadap harga penutupan → label "Kemarin" benar-benar akurat.
Arsitektur baru:
- Morning Brief (06:15 WIB): sinyal hari ini yang akan Anda pantau
- Evening Recap (17:00 WIB): evaluasi sinyal hari ini yang baru selesai divalidasi
4. Database Sudah Di-scrub
Data VIVA yang korup di tabel signal_history sudah kami perbaiki dengan angka yang benar. Pergerakan aktual 17 April → 20 April = +12,82% (dari Rp 39 ke Rp 44, sesuai metodologi evaluasi T+1 close). Arah prediksi NAIK tetap benar, hanya magnitude-nya jauh lebih kecil dari +9900%.
Kenapa Kami Publikasikan Ini
Kompetitor besar di industri ini — InvestingPro ProPicks, Stockbit, Pluang, dan lain-lain — tidak pernah publikasikan incident report. Cacat sistem mereka jadi rahasia internal yang tidak pernah keluar ke publik, atau keluar hanya saat terpaksa.
Kami kebalikan. Alasan:
- Platform analisis saham adalah input keputusan keuangan Anda. Kalau input salah, keputusan salah. Efeknya compounding. Hak Anda sebagai user untuk tahu setiap kali input kami bleed.
- Transparansi radikal adalah core positioning kami. Tagline: "Amankan modal dulu, cuan ikut." Itu mensyaratkan kami jujur setiap waktu, bukan cuma saat nyaman.
- Kepercayaan yang dibeli dengan kejujuran tidak rapuh. Kepercayaan yang dibeli dengan PR bisa runtuh dalam satu insiden. Kami pilih yang pertama, meski lebih sakit di jangka pendek.
Apa yang Berbeda Sekarang
Per 22 April 2026 sore:
- 3 lapis guard anti skala-mismatch LIVE di production
- Morning brief tidak lagi punya blok "Hasil Kemarin" yang berpotensi mislabel
- Evening Recap cron telah didaftarkan dan akan broadcast perdana hari ini 17:00 WIB
- Data VIVA di database telah di-scrub ke angka yang benar
Kalau Anda sebelumnya dapat email Ringkasan Pagi 21 April yang keliru, Anda sudah dapat 2 email koreksi. Kalau masih ragu, feedback ke [email protected] — kami baca dan bales semua.
Untuk Trader yang Baru Kenal TraderTekno
Kami platform edukasi analisis saham AI untuk Bursa Efek Indonesia (IDX) — 99 saham dianalisis setiap hari. Gratis 5 saham, pelanggan Pro akses 99 saham.
Hari ini adalah hari pertama tiga pembaruan transparansi:
- Evening Recap broadcast harian (Senin-Jumat 17:00 WIB) dengan evaluasi akurasi yang benar-benar kemarin
- Laporan Insiden Publik (yang sedang Anda baca) — setiap cacat sistem serius akan kami publikasikan
- Guard pipeline 3 lapis — mencegah skala-bug 100x seperti VIVA terulang
"Amankan modal dulu, cuan ikut" bukan slogan marketing. Itu komitmen operasional yang kami pegang terutama saat ada tekanan untuk diam soal bug.
— Tim TraderTekno, 22 April 2026