Anda di halaman 1dari 22

Data Saham Indonesia

Kajo Kangin Studio


Fitur
• Market info
– Watchlist
– chart
– Technical
– Fundamental
– Bandarmologi
• Portfolio
• Stock Screener
– Preset screener
– Custom screener
• Price alert
• Custom alert (formula-based alert)
Watchlist
• Multiple watchlist
• Screening saham-saham
pada suatu watchlist
tertentu
• Buat watchlist dari hasil
screener
Chart

• Timeframe : monthly, weekly, daily, hourly,


15min, 5min, 1min
Chart (2)
• Chart yang lebih
lengkap bisa
didapatkan melalui
telegram dengan
mengirim perintah
ke @DataSahamBot
sebagai berikut:
/chart <kode saham>
<timeframe>
Contoh:
/chart TLKM daily
Atau bisa disingkat:
/TLKM d
Atau :
/TLKM
Technical
• Technical
analysis based
on popular
indicator
Fundamental
• Informasi data fundamental
yang sering digunakan
Bandarmologi
• Top 5 Broker
Accumulation
• Foreign
Accumulation
(NBSA)
Top 5 Broker Accumulation
• Broker Summary :
transaksi harian
per saham per
broker
• Net Broker
Summary :
transaksi harian
bersih per saham
per broker
• Top 5 Broker
Accum = [total top
5 broker net buyer]
– [total top 5
broker net seller]
Stock Screening
• Menggunakan rumus logika: rumus yang akan
menghasilkan nilai benar / salah (true / false)
• Contoh: cari saham yang gap up 5% dibanding harga kmrn
low >= prev high * 1.05
• Apa yang terjadi:
– Sistem akan memeriksa seluruh saham pada bursa IDX (saat ini
berjumlah > 900 saham),
– ambil harga low hari ini,
– ambil harga high kemarin, kalikan dengan 1.05,
– bandingkan dengan nilai low hari ini,
– jika lebih besar maka tampilkan
• Fully customizable
Rumus / Formula
• Rumus logika
– Bernilai benar / salah
• Contoh: open > prev close * 1.01
• Rumus Aritmatika
– Bernilai bilangan
• Contoh: (close – prev close) / prev close * 100
• Terdiri atas kumpulan ekspresi dan operator
Rumus / Formula
– Ekspresi : sesuatu yang menyatakan nilai
• Ekspresi boolean : bernilai benar/salah (true, false)
• Ekspresi aritmatika : bernilai angka
• Ekspresi String : bernilai text (“”, “hello”, ”TLKM”)
• Ekspresi saham : bisa bernilai angka, boolean (true/false), atau
text
– Fungsi : menerima 1 atau lebih parameter
• sma(5) , sma(“close”, 5)
• avg(9,5,6,2) => 5.5
• max(1,5,2,0) => 5.0
• sum(“avg_price * volume”, 20)
– Operator
• Operator logika
– Persamaan (==)
– Pertidak-samaan (!=, >, <, >=, <=, …)
– and, or, not
• Operator aritmatika (+, -, x, /)
Ekspresi Saham

Format:
[candle selector] [timeframe] [target] <stock attr>
Candle selector: current, prev, prev_2, prev_3, …
Timeframe: daily, weekly, monthly, hourly, 15min, 5min, 1min
Target: stock, sector, index
Contoh:
high > prev high and low > prev low
Struktur Rumus / Formula
Struktur rumus/formula yang valid:
- Minimal terdiri atas 1 ekspresi
Contoh:
is_hammer
is_bearish_engulfing
is_bullish_reversal_candle
- Terdiri atas 1 operator (dan 1,2,atau 3 ekspresi)
Contoh:
not is_bullish_harami
open >= 5000
is_hammer ? true : false
- Terdiri atas banyak operator dan banyak ekpresi
Contoh:
prev stoch_k < prev stoch_d
and current stoch_k > current stoch_d
and stoch_k < 20 and stoch_d < 20
and value > 1B
Formula Evaluator
• Digunakan untuk memeriksa
nilai formula pada suatu
saham tertentu, misalnya
pada contoh ini kenapa
saham TLKM tidak
memenuhi kriteria
• Terlihat nilai prev_stoch_k
dan prev stoch_d tidak
memenuhi kriteria: prev
stoch_k < prev stoch_d
• sehingga saham TLKM tidak
akan muncul pada screener
Formula Evaluator (2)

• Untuk keperluan pemeriksaan / cross-cek, nilai


indikator pada formula evaluator bisa dibandingkan
dengan nilai indikator pada aplikasi charting yang
umum digunakan, pada contoh diatas terlihat
perbandingan indikator CCI pada aplikasi Amibroker
Criteria Template
• Contoh-contoh formula
yang bisa langsung
digunakan bisa diakses pada
criteria template
• Menu -> Screener ->
add/edit -> criteria template
Contoh-contoh formula
• saham LQ45 yang turun berturut2 selama 3 hari:
close < prev close
and prev close < prev_2 close
and prev_2 close < prev_3 close
and code_index("LQ45")
• hari ini volume naik 8% dari volume kemarin:
volume >= prev volume + (8/100 * prev volume)
• Atau bisa disingkat:
volume >= prev volume * 1.08
• volume hari ini naik 15% dari volume rata-rata dalam 5 hari
terakhir:
volume >= sma("volume", 5) * 1.15
Contoh-contoh formula (2)
• breakout high tertinggi 5 hari sebelumnya:
close > prev highest("high", 5)
• breakdown low terendah 20 hari sebelumnya:
close < prev lowest("low", 20)
Note: lowest low/highest high dihitung sejak hari kemarin, karena
tidak mungkin close > high atau close < low
• SMA5 golden cross SMA20:
prev sma5 < prev sma20
and current sma5 > current sma20
• Harga menembus SMA20 :
( prev close < prev sma20 and close > sma20 )
or
( open < sma20 and close > sma20 )
Candlestick Pattern
• Bullish engulfing
low < prev low
and high > prev high
and open < close
Candlestick Pattern (2)

• Bullish Harami
prev_2 high > prev high and prev_2 low > prev low
and prev high > high and prev low < low and open < close
Built-in Candlestick Pattern
• Candlestick pattern yang bisa langsung digunakan pada formula:
– is_bullish_engulfing
– is_piercing_pattern
– is_bullish_harami
– is_bullish_abandoned_baby
– is_morning_star
– is_hammer
– is_bearish_engulfing
– is_bearish_abandoned_baby
– is_bearish_harami
– is_evening_star
– is_dark_cloud_cover
– is_shooting_star
– is_bullish_reversal_candle
– is_bearish_reversal_candle
– is_long_candle
• Contoh: kemarin terjadi hammer dan hari ini membentuk higher high dan higher
low:
prev is_hammer and current high > prev high and current low > prev low

Anda mungkin juga menyukai