Files
LAB_LINGKUNGAN/FOLDER/rumus_datasaham.md
2025-05-01 16:51:10 +07:00

14 KiB
Raw Blame History

Screener Saham - Ranging dengan Akumulasi Bandar

Deskripsi

Screener ini digunakan untuk mendeteksi saham-saham yang:

  1. Bergerak ranging (sideways) selama 1 bulan
  2. Mengalami akumulasi oleh bandar selama periode ranging
  3. Melakukan breakout di minggu terakhir

Rumus Screener

// 1. Deteksi kondisi ranging monthly bollinger_bandwidth(20,2) < 0.1 AND

// 2. Deteksi breakout minggu terakhir weekly close > prev_4 hhv("high", 20) AND weekly volume > weekly sma("volume", 20) AND

// 3. Deteksi akumulasi bandar sum("top_broker_hist", 20) > 0 AND sum("top5_net_broker_buyer_volume", 20) > sum("top5_net_broker_seller_volume", 20) * 1.5 AND net_broker_buyer_count > net_broker_seller_count AND top3_bid_volume > top3_offer_volume * 1.2

Penjelasan Komponen

1. Deteksi Ranging

  • Menggunakan Bollinger Bandwidth yang sempit (< 0.1)
  • Periode: 20 hari
  • Timeframe: Monthly

2. Deteksi Breakout

  • Harga close diatas high tertinggi 20 periode sebelumnya
  • Volume diatas rata-rata 20 periode
  • Timeframe: Weekly

3. Deteksi Akumulasi

  • Net akumulasi broker positif selama 20 periode
  • Volume beli broker top 5 > 1.5× volume jual
  • Jumlah broker pembeli > broker penjual
  • Volume bid top 3 > 1.2× volume offer

Parameter yang Bisa Disesuaikan

  1. Periode Bollinger (default: 20)
  2. Threshold bandwidth (default: 0.1)
  3. Periode akumulasi (default: 20)
  4. Rasio volume beli-jual (default: 1.5)
  5. Rasio bid-offer (default: 1.2)

Catatan

  • Screener ini cocok untuk mencari saham-saham yang sedang diakumulasi dan berpotensi melakukan trend naik
  • Disarankan untuk tetap melakukan analisa fundamental sebelum mengambil keputusan trading
  • Parameter bisa disesuaikan dengan karakteristik saham dan timeframe trading yang diinginkan

Screener Saham - Akumulasi Asing Tanpa Kenaikan Signifikan

Deskripsi

Screener ini digunakan untuk mendeteksi saham-saham yang:

  1. Diakumulasi oleh investor asing selama 1 bulan
  2. Harga masih bergerak sideways (belum naik signifikan)
  3. Potensi breakout di masa mendatang

Rumus Screener

// 1. Deteksi akumulasi asing bulanan sum("foreign_hist", 20) > 0 AND sum("foreign", 20) > sum("foreign", 60) * 0.4 AND

// 2. Pastikan harga belum naik signifikan abs((close - prev_20 close) / prev_20 close) < 0.1 AND bollinger_percent_b(20,2) < 0.7 AND

// 3. Volume transaksi asing signifikan sum("foreign_hist", 5) > sum("volume", 5) * 0.2 AND

// 4. Konfirmasi akumulasi berkelanjutan prev_5 foreign > 0 AND prev_10 foreign > 0

Penjelasan Komponen

1. Deteksi Akumulasi Asing

  • Net akumulasi asing positif selama 20 hari
  • Akumulasi 20 hari > 40% akumulasi 60 hari (menunjukkan peningkatan minat)
  • Timeframe: Daily

2. Deteksi Harga Sideways

  • Perubahan harga < 10% dalam 20 hari
  • Harga masih dibawah 70% band Bollinger
  • Menghindari saham yang sudah naik signifikan

3. Konfirmasi Volume Asing

  • Volume asing > 20% total volume dalam 5 hari
  • Akumulasi konsisten (positif) dalam 5 dan 10 hari terakhir

Parameter yang Bisa Disesuaikan

  1. Periode akumulasi (default: 20 hari)
  2. Threshold perubahan harga (default: 10%)
  3. Minimum rasio volume asing (default: 20%)
  4. Periode konfirmasi akumulasi (default: 5 dan 10 hari)

Catatan

  • Screener ini cocok untuk mencari saham yang sedang diakumulasi asing secara diam-diam
  • Perhatikan juga fundamental emiten dan sentimen sektoral
  • Bisa dikombinasikan dengan screener akumulasi bandar untuk konfirmasi

Screener Saham - Akumulasi Bandar dengan Breakout MA20

Deskripsi

Screener ini digunakan untuk mendeteksi saham-saham yang:

  1. Diakumulasi oleh bandar (broker besar)
  2. Baru saja breakout dari MA20
  3. Konfirmasi volume dan momentum

Rumus Screener

// 1. Deteksi breakout MA20 close > sma("close", 20) AND prev close < prev sma("close", 20) AND

// 2. Deteksi akumulasi bandar sum("top_broker_hist", 10) > 0 AND sum("top5_net_broker_buyer_volume", 10) > sum("top5_net_broker_seller_volume", 10) * 1.3 AND

// 3. Konfirmasi volume breakout volume > sma("volume", 20) * 1.5 AND close > open AND

// 4. Momentum dan tekanan beli macd_histogram(12,26,9) > 0 AND rsi(14) > 50 AND top3_bid_volume > top3_offer_volume

Penjelasan Komponen

1. Deteksi Breakout MA20

  • Harga close diatas MA20
  • Hari sebelumnya masih dibawah MA20
  • Menandakan baru breakout

2. Deteksi Akumulasi Bandar

  • Net akumulasi broker positif 10 hari
  • Volume beli broker top 5 > 1.3× volume jual
  • Timeframe: Daily

3. Konfirmasi Volume

  • Volume > 1.5× rata-rata 20 hari
  • Candlestick bullish (close > open)
  • Menunjukkan kekuatan breakout

4. Konfirmasi Momentum

  • MACD Histogram positif
  • RSI diatas 50
  • Volume bid lebih besar dari offer

Parameter yang Bisa Disesuaikan

  1. Periode MA (default: 20)
  2. Periode akumulasi (default: 10 hari)
  3. Rasio volume beli-jual (default: 1.3)
  4. Multiplier volume breakout (default: 1.5)
  5. Level RSI (default: 50)

Catatan

  • Screener ini cocok untuk mencari momentum awal breakout
  • Perhatikan resistance terdekat diatas MA20
  • Ideal untuk swing trading jangka pendek-menengah
  • Kombinasikan dengan price action untuk entry yang lebih presisi

Screener Saham - Candlestick Bullish di Support

Deskripsi

Screener ini digunakan untuk mendeteksi saham-saham yang:

  1. Membentuk pola candlestick bullish
  2. Terjadi di area support (MA50/MA200/Previous low)
  3. Konfirmasi volume dan momentum

Rumus Screener

// 1. Deteksi candlestick bullish close > open AND (close - low) > (high - close) * 2 AND body_length > sma("body_length", 20) AND

// 2. Deteksi area support ( // Support MA50 low <= sma("close", 50) * 1.02 AND close > sma("close", 50) OR // Support MA200 low <= sma("close", 200) * 1.02 AND close > sma("close", 200) OR // Support previous low low <= llv("low", 20) * 1.02 AND close > llv("low", 20) ) AND

// 3. Konfirmasi volume volume > sma("volume", 20) AND volume > prev volume * 1.5 AND

// 4. Momentum positif rsi(14) > 40 AND macd_histogram(12,26,9) > prev macd_histogram(12,26,9)

Penjelasan Komponen

1. Deteksi Candlestick Bullish

  • Close diatas Open (candlestick hijau)
  • Lower shadow 2× lebih panjang dari upper shadow
  • Body candle lebih besar dari rata-rata
  • Menandakan rejection di bawah (hammer/bullish engulfing)

2. Deteksi Area Support

  • Dekat dengan MA50 atau MA200 (toleransi 2%)
  • Atau dekat dengan low terendah 20 hari
  • Close harus diatas support
  • Timeframe: Daily

3. Konfirmasi Volume

  • Volume diatas rata-rata 20 hari
  • Volume meningkat dari hari sebelumnya
  • Menunjukkan minat beli yang kuat

4. Konfirmasi Momentum

  • RSI diatas 40 (tidak oversold)
  • MACD Histogram meningkat
  • Menandakan momentum mulai positif

Parameter yang Bisa Disesuaikan

  1. Rasio shadow (default: 2)
  2. Toleransi support (default: 2%)
  3. Periode support (default: MA50/MA200)
  4. Multiplier volume (default: 1.5)
  5. Level RSI (default: 40)

Catatan

  • Screener ini cocok untuk mencari bounce/rebound dari support
  • Perhatikan juga resistance terdekat untuk R:R ratio
  • Ideal untuk swing trading dengan hold 3-5 hari
  • Lebih akurat jika dikombinasikan dengan trend yang masih bullish

Screener Saham - BSJP (Beli Sore Jual Pagi)

Deskripsi

Screener ini digunakan untuk mendeteksi saham-saham yang:

  1. Berpotensi naik di hari berikutnya
  2. Akumulasi di sesi 2 (sore)
  3. Tekanan beli kuat menjelang close
  4. Volume dan momentum mendukung

Rumus Screener

// 1. Deteksi akumulasi sesi 2 close > vwap(1) AND close > sma("close", 5) AND close >= hhv("close", 1) AND

// 2. Tekanan beli kuat top5_bid_volume > top5_offer_volume * 1.8 AND net_broker_buyer_count > net_broker_seller_count * 1.2 AND top3_bid_volume > sum("volume", 1) * 0.1 AND

// 3. Volume meningkat sesi 2 volume > sma("volume", 5) AND volume > prev volume AND

// 4. Momentum dan sentimen rsi(14) < 75 AND macd_histogram(12,26,9) > 0 AND stoch_k(14,3) > stoch_d(14,3,3) AND

// 5. Tidak ada gap up signifikan (high - prev close) / prev close < 0.05 AND

// 6. Konfirmasi broker besar sum("top_broker_hist", 1) > 0 AND top5_net_broker_buyer_volume > top5_net_broker_seller_volume

Penjelasan Komponen

1. Deteksi Akumulasi Sesi 2

  • Close diatas VWAP hari ini
  • Close diatas MA5
  • Close di level tertinggi hari ini
  • Menandakan kekuatan di akhir sesi

2. Tekanan Beli

  • Volume bid jauh lebih besar dari offer
  • Lebih banyak broker pembeli
  • Volume bid signifikan dari total volume
  • Timeframe: End of Day

3. Konfirmasi Volume

  • Volume diatas rata-rata 5 hari
  • Volume meningkat dari hari sebelumnya
  • Menunjukkan minat beli yang kuat

4. Momentum dan Sentimen

  • RSI belum overbought
  • MACD Histogram positif
  • Stochastic golden cross
  • Masih ada ruang untuk naik

5. Faktor Tambahan

  • Tidak ada gap up besar (menghindari profit taking)
  • Ada akumulasi broker besar
  • Net buy dari top 5 broker

Parameter yang Bisa Disesuaikan

  1. Rasio bid-offer (default: 1.8)
  2. Minimum volume bid (default: 10% total volume)
  3. Level RSI maximum (default: 75)
  4. Maximum gap up (default: 5%)
  5. Periode MA (default: 5)

Catatan

  • Screener ini khusus untuk trading BSJP (Beli Sore Jual Pagi)
  • Perhatikan jam terakhir trading untuk konfirmasi
  • Sebaiknya dijalankan 30 menit sebelum close
  • Cut loss jika gap down di hari berikutnya
  • Ideal untuk saham dengan likuiditas tinggi

Screener Saham - Kenaikan Konsisten dan Stabil

Deskripsi

Screener ini digunakan untuk mendeteksi saham-saham yang:

  1. Mengalami kenaikan konsisten tapi tidak agresif (5-10% per hari)
  2. Tidak ada distribusi besar dari bandar
  3. Volume stabil dan meningkat secara wajar
  4. Trend kenaikan sehat dan berkelanjutan

Rumus Screener

// 1. Deteksi kenaikan konsisten close > prev close AND close > sma("close", 5) AND sma("close", 5) > sma("close", 20) AND (close - prev_5 close) / prev_5 close <= 0.10 AND (close - prev_5 close) / prev_5 close >= 0.03 AND

// 2. Deteksi tidak ada distribusi bandar sum("top_broker_hist", 5) > 0 AND sum("top5_net_broker_seller_volume", 5) < sum("volume", 5) * 0.3 AND net_broker_seller_count < net_broker_buyer_count AND

// 3. Volume stabil dan wajar volume > sma("volume", 10) * 0.8 AND volume < sma("volume", 10) * 2 AND sma("volume", 5) > sma("volume", 20) AND

// 4. Trend sehat rsi(14) > 45 AND rsi(14) < 70 AND macd_histogram(12,26,9) > 0 AND bollinger_percent_b(20,2) > 0.3 AND bollinger_percent_b(20,2) < 0.8 AND

// 5. Konfirmasi tidak ada tekanan jual top5_offer_volume < sum("volume", 1) * 0.2 AND close > vwap(1)

Penjelasan Komponen

1. Deteksi Kenaikan Konsisten

  • Harga naik dari hari sebelumnya
  • Diatas MA5 dan MA20 (uptrend)
  • Kenaikan 5 hari: 3-10%
  • Menghindari kenaikan terlalu agresif

2. Tidak Ada Distribusi

  • Net akumulasi broker masih positif
  • Volume jual broker besar < 30% total volume
  • Lebih banyak broker pembeli
  • Timeframe: Daily

3. Volume Stabil

  • Volume dalam range wajar (0.8-2× rata-rata)
  • Trend volume meningkat secara sehat
  • Menghindari volume spike

4. Trend Sehat

  • RSI tidak oversold/overbought (45-70)
  • MACD Histogram positif
  • Harga dalam channel Bollinger normal
  • Menunjukkan trend sehat

5. Konfirmasi Tekanan

  • Tidak ada tekanan jual besar
  • Harga diatas VWAP
  • Menandakan dominasi pembeli

Parameter yang Bisa Disesuaikan

  1. Range kenaikan 5 hari (default: 3-10%)
  2. Threshold volume jual (default: 30%)
  3. Range RSI (default: 45-70)
  4. Range Bollinger %B (default: 0.3-0.8)
  5. Multiplier volume (default: 0.8-2×)

Catatan

  • Screener ini cocok untuk swing trading jangka menengah
  • Fokus pada saham dengan kenaikan bertahap dan sehat
  • Ideal untuk saham dengan likuiditas menengah-tinggi
  • Perhatikan support terdekat untuk stop loss
  • Kombinasikan dengan analisa fundamental untuk hasil optimal

Screener Saham - Potensi Gorengan (High Risk)

Deskripsi

Screener ini digunakan untuk mendeteksi saham-saham yang:

  1. Menunjukkan pola awal penggorengan
  2. Volume mulai meningkat drastis
  3. Ada akumulasi dari broker-broker tertentu
  4. Harga masih di level rendah dengan likuiditas mulai membaik

Rumus Screener

// 1. Deteksi volume spike dan likuiditas volume > sma("volume", 20) * 5 AND volume > 500000 AND prev_5 volume < sma("volume", 20) * 2 AND

// 2. Deteksi harga dan momentum awal close > open * 1.15 AND close > prev_5 close * 1.25 AND close < 200 AND prev_20 volume < 100000 AND

// 3. Deteksi akumulasi broker sum("top_broker_hist", 3) > 0 AND broker_buyer_count > prev_5 broker_buyer_count * 2 AND top3_bid_volume > top3_offer_volume * 3 AND

// 4. Deteksi tekanan beli all_bid_volume > all_offer_volume * 2 AND top1_bid_volume > sum("volume", 1) * 0.2 AND

// 5. Momentum teknikal rsi(14) > 60 AND rsi(14) < 85 AND macd_histogram(12,26,9) > prev_5 macd_histogram(12,26,9) * 3 AND stoch_k(14,3) > 80

Penjelasan Komponen

1. Deteksi Volume Spike

  • Volume melonjak 5× dari rata-rata
  • Minimal volume 500rb lot
  • Volume sebelumnya relatif sepi
  • Menandakan awal akumulasi

2. Karakteristik Harga

  • Kenaikan intraday > 15%
  • Kenaikan 5 hari > 25%
  • Harga masih dibawah 200
  • Sebelumnya sangat tidak likuid
  • Timeframe: Daily

3. Pola Broker

  • Net akumulasi broker positif 3 hari
  • Jumlah broker pembeli meningkat drastis
  • Tekanan beli sangat dominan
  • Menandakan pengumpulan

4. Tekanan Beli

  • Total bid jauh lebih besar dari offer
  • Ada bid besar di level terbaik
  • Menunjukkan minat kuat

5. Momentum

  • RSI mulai panas tapi belum ekstrem
  • MACD Histogram melonjak
  • Stochastic overbought
  • Menandakan momentum kuat

Parameter yang Bisa Disesuaikan

  1. Multiplier volume spike (default: 5×)
  2. Minimum volume (default: 500rb lot)
  3. Target kenaikan (default: 15% intraday, 25% 5 hari)
  4. Maximum harga (default: 200)
  5. Rasio bid-offer (default: 2-3×)

Catatan Penting (High Risk)

  • Screener ini SANGAT BERISIKO, hanya untuk trader berpengalaman
  • Selalu gunakan strict money management (1-2% modal)
  • Siap cut loss jika gagal breakout
  • Waspadai manipulasi harga dan volume
  • Jangan serakah, take profit bertahap
  • Hindari averaging down
  • Perhatikan jam-jam rawan false breakout
  • Tidak cocok untuk investor jangka panjang