Skip to content

AI Stock Screener & Signal Bot (IHSG)

AI Stock Screener adalah sistem sinyal trading untuk Bursa Efek Indonesia (IHSG) yang menggabungkan screener teknikal berbasis pandas, analisis AI generatif (Gemini), dan web aplikasi Streamlit untuk prediksi harga saham memakai model CNN + Seq2Seq LSTM Encoder-Decoder. Setiap pagi sebelum bursa buka, sistem memindai watchlist kurasi (~80 saham likuid) dan seluruh universe IHSG (~900 saham), menilai setiap setup lewat indikator (MA20/MA50/RSI14/ATR14), lalu menyimpan histori sinyal ke PostgreSQL self-hosted (append-only) sebelum broadcast ke Telegram.

Pipeline bot berjalan lewat dua subsistem independen: src/jobs/ menjalankan job terjadwal (screener, tracker, weekly report) melalui scheduler.py yang mengelola Proxy Pool (Dynamic Worker Queue) untuk menghindari rate-limit Yahoo Finance, dengan Fallback Gemini API 3-tier (primary → backup → backup berbayar) saat kuota AI habis. src/bot/ menyediakan bot Telegram interaktif (/ask /news /chart /predict) lewat FastAPI webhook, sementara dashboard/ (Streamlit, 6 tab) memberi visibilitas real-time ke seluruh pipeline lewat Live Node Graph (Pyvis), status proxy, dan evaluasi win-rate AI.