PROGRAM BANTU PEMILIHAN SAHAM BERDASARKAN INDIKATOR STOCHASTIC OSCILLATOR SKRIPSI Diajukan untuk memenuhi salah satu syarat Memperoleh Gelar Sarjana Komputer Program Studi Teknik Informatika
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
PROGRAM BANTU PEMILIHAN SAHAM BERDASARKAN INDIKATOR STOCHASTIC OSCILLATOR SKRIPSI Diajukan untuk memenuhi salah satu syarat Memperoleh Gelar Sarjana Komputer Program Studi Teknik Informatika Oleh: Paulina Silvia Kusumaningtyas NIM : 065314026 JURUSAN TEKNIK INFORMATIKA FAKULTAS SAINS DAN TEKNOLOGI UNIVERSITAS SANATA DHARMA YOGYAKARTA
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
PROGRAM AIDS THE SELECTION OF STOCKS BASED ON STOCHASTIC OSCILLATOR INDICATORS A THESIS Presented as Partial Fulfillment of the Requirements To Obtain the Sarjana Komputer Degree In Informatics Engineering Department By: Paulina Silvia Kusumaningtyas Student Number : 065314026 DEPARTMENT OF INFORMATICS ENGINEERING FACULTY OF SCIENCE AND TECHNOLOGY SANATA DHARMA UNIVERSITY YOGYAKARTA 2012
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Dengan tulus hati skripsi ini kupersembahkan untuk :
Tuhan Yesus Kristus dan Bunda Maria Yang senantiasa menyertai, melimpahkan kasih sayang serta rahmat-Nya Mama dan Papa tercintaYang dengan penuh cinta selalu memberikan semangat dan doa yang luar biasa Kakak, keponakan, Romo Doso, Suster Benedicta dan Bapak Rohlan terkasih Yang selalu memberi semangat, doa dan dukungan Nichollas Dewanto
Yang selalu memberikan semangat, dukungan dan membantu bertukar pikiran Teman-teman seperjuangan TI 2006 Yang selalu mendukung dan memberi semangat untuk lulus Almamaterku Teknik Informatika
Yang telah mendidikku hingga terselesaikan tugas akhir ini
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
HALAMAN MOTTO
“Ia membuat segala sesuatu indah pada waktunya” (Pengkotbah 3:11)
“Dan apa saja yang kamu minta dalam doa dengan penuh kepercayaan, kamu akan menerimanya” (Matius 21:22)
“Serahkanlah segala kekuatiranmu kepada-Nya, sebab Ia yang memelihara kamu” (1 Petrus 5:7)
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
ABSTRAK
Stochastic Oscillator merupakan indikator analisa teknikal yangdigunakan untuk membantu memprediksi jual beli pada pasar saham dengan melakukan perhitungan data saham dari harga terendah, harga tertinggi dan harga penutupan selama beberapa periode. Pada tugas akhir ini dibuat program bantu pemilihan saham berdasarkan indikator stochastic oscillator yang dapat merangking peringkat-peringkat saham terbaik dalam rekomendasi jual beli sehingga dapat mempermudah pengguna sistem maupun investor saham dalam menganalisis pasar saham dan menentukan keputusan tepat mengenai kapan harus membeli maupun menjual suatu saham.
Dalam program ini tersedia beberapa masukan yang dapat diinputkan pengguna dan memiliki pengaruh terhadap hasil rekomendasi, yaitu jenis indeks saham, periode, tanggal, prosentase tiga bobot kriteria yang terdiri dari nilai %K, nilai titik potong dan nilai likuiditas saham yang akan menghasilkan skor sesuai rekomendasi jual maupun beli.
Pada analisa hasil pengujian, lima buah saham dianalisa menggunakan periode 10 hari dan 14 hari dengan kombinasi prosentase bobot kriteria 10% pada nilai %K, 60% pada nilai titik potong, dan 30% pada nilai likuiditas. Dari kelima saham yang dianalisa, dua saham yaitu BTEL dan ELTY dengan periode 14 hari memiliki prosentase keuntungan lebih besar dibanding periode 10 hari dengan selisih kenaikan 1,1% pada BTEL dan 1,9% pada ELTY. Dua saham lainnya yaitu AALI dan UNVR dengan periode 10 hari dan 14 hari memiliki rata-rata prosentase yang sama besarnya. Sedangkan satu saham yaitu PGAS pada periode 10 hari menunjukkan selisih prosentase keuntungan 0,1% di atas rata-rata prosentase keuntungan periode 14 hari. Pada beberapa saham, periode 10 hari nampak kurang sensitif dibandingkan periode 14 hari karena kemunculan rekomendasi 14 hari yang menguntungkan pada beberapa saham tidak muncul pada rekomendasi dengan masukan periode 10 hari.
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
ABSTRACT
Stochastic Oscillator is a technical analytic indicator that used to helppredicting buy and sell signal by calculating stock data from the lowest, highest, and closing price on a certain period. On this thesis, stock selection helper program based on stochastic oscillator is made. This program is able to rank the best stock on buy and sell recommendation so that it make the user or stock investor easier on analyzing the stock market and assign the right decision to buy or sell the stock.
On this program, there are some inputs the user can use. Those inputs have significant influences to the result of the recommendation which are the stock index type, period, date, and three criterion integrity percentages that are %K value, cutting point value, and liquidities value that will produce a score represent the buy or sell recommendation.
On the analytic of the test result, five stocks was analyzed using 10 days and 14 days period with the combination of 10% criterion integrity percentages on %K value, 60% on cutting point value, and 30% on liquidities value. From those five shares, two shares, BTEL and ELTY, with 14 days period have a bigger profit compare to 10 days period with an increase of 1.1% on BTEL and 1.9% on ELTY. The two other shares, AALI and UNVR, have the same percentage average value comparing from 10 days and 14 days. While the other one, PGAS, on the 10m days period showed 0.1% profit deviation higher than 14 days period. On some stocks, the 10 days period seems to be less sensitive compared with 14 days period because the emersion of 14 days recommendation does not emerge on the 10 days recommendation.
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Puji syukur kepada Tuhan Yesus Kristus atas segala limpahan berkat, kasih sayang dan karunia-Nya sehingga penyusunan tugas akhir ini dapat diselesaikan dengan baik. Tugas Akhir dengan judul
“Program Bantu Pemilihan
Stochastic Oscillator Saham Berdasarkan Indikator
” ini merupakan salah satu syarat untuk memperoleh gelar Sarjana Komputer Program Studi Teknik Informatika, Universitas Sanata Dharma Yogyakarta.
Penulis menyadari dalam mempersiapkan, menyusun dan menyelesaikan tugas akhir ini, penulis banyak mendapat dukungan, bantuan dan bimbingan dari berbagai pihak. Penulis mengucapkan terima kasih sebesar-besarnya kepada :
1. Bapak Drs. Jong Jek Siang, M.Sc. selaku Dosen Pembimbing yang telah banyak memberikan bimbingan dan pengarahan dalam penyusunan tugas akhir ini.
2. Bapak Yosef Agung Cahyanta, S.T., M.T. selaku Dekan Fakultas Sains dan Teknologi Universitas Sanata Dharma Yogyakarta.
3. Ibu Ridowati Gunawan, S.Kom., M.T. selaku Ketua Jurusan Teknik Informatika Fakultas Sains dan Teknologi Universitas Sanata Dharma Yogyakarta.
4. Ibu P. H. Prima Rosa, S.Si., M.Sc. dan Bapak Alb. Agung Hadhiatma, S.T., M.T. selaku dosen penguji.
5. Seluruh Staff pengajar prodi Teknik Informatika Fakultas Sains dan Teknologi Universitas Sanata Dharma Yogyakarta.
6. Mama, Papa, Kakak, Keponakan, Romo Doso, Suster Benedicta dan Bapak Rohlan yang selalu memberikan doa, semangat, dukungan, perhatian dan kasih sayang.
7. Nichollas Dewanto yang selalu menghibur, memberikan perhatian, dukungan, doa dan kasih sayang.
8. Estu Karunianingtyas, Ambar Widi, Caecilia Nova, Mas Dendy, Robin, Windi, dan semua teman-teman Teknik Informatika angkatan 2006 yang
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
DAFTAR ISI
Halaman Judul ………..........…………………………………………….......... i
Halaman Judul (Inggris) .......…………………………………………….......... ii Halaman Persetujuan ........
....…………………………………………….......... iii Halaman Pengesahan ..... .......…………………………………………….......... iv Halaman Persembahan .....
.......……………………………………………........ v Halaman Motto ......... .......……………………………………………............... vi
Halaman Pernyataan Keaslian Karya ……………………………………......... vii
Abstrak ………………………..………………………………………............. viii
Abstract ………………………..………………………………………............ ix
Lembar Pernyataan Persetujuan .………………………………………............ x
Kata Pengantar ………………..………………………………………............. xi
Daftar Isi………………………..……………………..………………............. xiii Daftar Tabel ...………………………..…………………………….................. xvii Daftar Gambar
…………………………………………… ...................... ... .. xix
Bab I. Pendahuluan ...................................................................................... 1
1.1 Latar Belakang ....................................................................................... 1
1.2 Rumusan Masalah ................................................................................. 2
I.3 Batasan Masalah ................................................................................... 2
I.4. Tujuan Penelitian .............................................................................. .... 3
1.5 Metodologi Penelitian ............................................................................ 3
1.6 Sistematika Penulisan ........................................................................... 3
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Bab II. Landasan Teori .................................................................................. 5
2.1 Pengertian Saham .................................................................................. 5
2.1.1 Analisa Fundamental ....................................................................... 6
2.1.2 Analisa Teknika ............................................................................. 6
2.2 Candlestick ............................................................................................ 6
2.3. Stochastic Oscillator .............................................................................. 8
2.3.1 Overbought dan Oversold ................................................................ 10
2.3.2 Fast, Slow dan Full Stochastic Oscillator ........................................ 11
Bab III. Analisis dan Perancangan Sistem ....................................................... 13
3.1 Analisis Sistem .................................................................................. 13
3.1.1 Fase Definisi Ruang Lingkup ........................................................ 13
3.1.2 Fase Analisis Masalah .................................................................... 15
3.1.2.1 Sistem yang ada saat ini ........................................................... 15
3.1.2.2 Analisa Sebab Akibat ............................................................. 16
3.1.2.3 Gambaran Sistem Baru ............................................................ 17
3.1.3 Fase Analisis Kebutuhan ................................................................ 18
3.1.3.1 Diagram Use Case ................................................................... 18
3.1.3.2 Narasi Use Case ....................................................................... 19
3.1.4 Fase Desain Logikal ...................................................................... 24
3.1.4.1 Diagram Aktivitas ................................................................... 24
3.1.5 Analisis Keputusan dan Desain ..................................................... 26
3.1.5.1 Use Case Desain ...................................................................... 26
3.1.5.2 Sequence Diagram .................................................................. 26
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
3.1.6 Class Diagram ............................................................................... 28
3.2 Perancangan Sistem ......................................................................... 29
3.2.1 Desain Halaman Utama (Halaman Prediksi A01) ....................... 29
3.2.2 Desain Halaman Grafik (A02) ..................................................... 30
3.3 Perancangan Proses ............................................................................. 31
3.3.1 Flowchart Sistem .......................................................................... 31
3.3.2 Flowchart Perhitungan Indikator Stochastic Oscillator ............... 32
3.3.2.1 Menghitung Nilai %K dan %D dalam Stochastic Oscillator... 33
3.3.2.2 Menghitung Titik Potong Rekomendasi Jual Beli .................. 34
3.3.2.3 Menghitung Likuiditas ........................................................... 35
3.3.2.4 Menghitung Skor..................................................................... 35
3.3.2.5 Contoh Perhitungan Rekomendasi Beli ................................. 35
3.3.2.6 Contoh Perhitungan Rekomendasi Jual ................................. 42
Bab IV. Implementasi dan Hasil .................................................................. 48
4.1 Implementasi Program dan Pembuatan Database ............................. 48
4.1.1 Pembuatan Database myskripsi .................................................... 48
4.1.2 Pembuatan Tabel data_so ............................................................. 48
4.1.3 Potongan Program ........................................................................ 49
4.2 Hasil Implementasi dan Pembahasan ................................................ 51
4.2.1 Halaman Prediksi Saham ............................................................ 51
4.2.2 Halaman Grafik............................................................................ 54
4.3 Pengujian dan Analis ......................................................................... 57
4.3.1 Pengujian Periode 10 hari dan 14 hari ......................................... 57
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
4.3.1.1 Pengujian Rekomendasi Jual Beli BTEL ............................ 57
4.3.1.2 Pengujian Rekomendasi Jual Beli AALI ............................. 60
4.3.1.3 Pengujian Rekomendasi Jual Beli UNVR ........................... 62
4.3.1.4 Pengujian Rekomendasi Jual Beli PGAS ............................. 65
4.3.1.5 Pengujian Rekomendasi Jual Beli ELTY ............................. 67
4.3.2 Analisa Rata-rata Prosentase Keuntungan Lima Saham ............. 70
Bab V. Penutup ........................................................................................... 72
5.1 Kesimpulan .................................................................................... 72
5.2 Saran .............................................................................................. 73 Daftar Pustaka ................................................................................................ 74
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
38
35
3.11 Hasil Rekomendasi Beli pada 4 Juli 2011
35
3.12 Data Saham BUMI
36
3.13 Harga Tertinggi dan Terendah Saham BUMI dalam 14 periode
3.14 Hasil Rekomendasi Jual pada 12 Juli 2011
34
42
3.15 Data Saham ELSA
42
3.16 Harga Tertinggi dan Terendah Saham ELSA selama 10 periode
44
4.1 Rata-rata Prosentase Laba BTEL 10 hari
59 PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
3.10 Pembobotan Likuiditas
DAFTAR TABEL
Tabel Keterangan Halaman
2.1 Perhitungan Saham ANTM Periode 3 Juni - 14 Juli 2011
3.4 Narasi Use Case Prediksi Saham
9
3.1 Pernyataan Masalah
14
3.2 Analisa Sebab Akibat
16
3.3 Ringkasan Use Case
19
19
28
3.5 Narasi Use Case Lihat Grafik
22
3.6 Klasifikasi Use Case Prediksi Saham
26
3.7 Klasifikasi Use Case Lihat Grafik
26
3.8 Pembobotan Titik Potong pada Rekomendasi Jual
3.9 Pembobotan Titik Potong pada Rekomendasi Beli
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
66
71 PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
4.11 Rata-rata Prosentase Keuntungan Periode 10 hari dibanding 14 hari
69
4.10 Rata-rata Prosentase Laba ELTY 14 hari
68
4.9 Rata-rata Prosentase Laba ELTY 10 hari
67
4.8 Rata-rata Prosentase Laba PGAS 14 hari
4.2 Rata-rata Prosentase Laba BTEL 14 hari
59
64
4.6 Rata-rata Prosentase Laba UNVR 14 hari
63
4.5 Rata-rata Prosentase Laba UNVR 10 hari
62
4.4 Rata-rata Prosentase Laba AALI 14 hari
61
4.3 Rata-rata Prosentase Laba AALI 10 hari
4.7 Rata-rata Prosentase Laba PGAS 10 hari
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
4.3 Input Jenis Periode
31
3.11 Flowchart Perhitungan Stochastic Oscillator
32
4.1 Form Hasil Rekomendasi Saham
53
4.2 Input Jenis Indeks Saham
53
54
30
4.4 Input Prosentase Bobot Kriteria dan Jenis Rekomendasi
54
4.5 Form Lihat Grafik
55
4.6 Konfirmasi Download Selesai
55
4.7 Konfirmasi Proses Rekomendasi
56 PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
3.10 Flowchart Sistem
DAFTAR GAMBAR
Gambar Keterangan Halaman
2.1 Gambar Body Candlestick
25
7
2.2 Contoh Overbought dan Oversold
11
3.1 Diagram Konteks Sistem Baru
18
3.2 Diagram Use Case
18
3.3 Diagram Aktifitas Prediksi Saham
3.4 Diagram Aktifitas Lihat Grafik
29
26
3.5 Sequence Diagram Prediksi Saham
27
3.6 Sequence Diagram Lihat Grafik
27
3.7 Class Diagram
28
3.8 Desain Halaman Utama Prediksi Saham
3.9 Desain Halaman Lihat Grafik
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
63
69 PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
4.19 Grafik Rekomendasi Jual Beli ELTY periode 14 hari
68
4.18 Grafik Rekomendasi Jual Beli ELTY periode 10 hari
67
4.17 Grafik Rekomendasi Jual Beli PGAS periode 14 hari
66
4.16 Grafik Rekomendasi Jual Beli PGAS periode 10 hari
64
4.15 Grafik Rekomendasi Jual Beli UNVR periode 14 hari
4.8 Form Tentang
56
62
4.13 Grafik Rekomendasi Jual Beli AALI periode 14 hari
61
4.12 Grafik Rekomendasi Jual Beli AALI periode 10 hari
59
4.11 Grafik Rekomendasi Jual Beli BTEL periode 14 hari
58
4.10 Grafik Rekomendasi Jual Beli BTEL periode 10 hari
56
4.9 Form Bantuan
4.14 Grafik Rekomendasi Jual Beli UNVR periode 10 hari
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
BAB I PENDAHULUAN
1.1. Latar Belakang
Saham merupakan salah satu investasi di pasar modal yang menawarkan keuntungan yang tinggi dibandingkan dengan melakukan investasi lain seperti membuka tabungan atau deposito di bank. Walaupun demikian resiko kerugian yang mungkin dihadapi juga cukup tinggi jika investor saham tidak tepat dalam menentukan keputusan pada saat membeli dan menjual saham. Oleh karena itu investasi saham harus dilakukan dengan bantuan analisis yang tepat, cepat dan akurat sehingga dapat memaksimalkan keuntungan dan meminimalisasi kerugian.
Sistem pemilihan saham saat ini kurang efektif dan efisien dalam membantu pengguna maupun investor memperoleh informasi saham dengan peringkat-peringkat yang sesuai dengan jenis rekomendasi jual atau beli saham karena sistem yang ada saat ini melakukan perhitungan bukan secara keseluruhan, melainkan secara satu per satu dari setiap daftar nama saham perusahaan sehingga membutuhkan waktu yang lama untuk menganalisis dan mengetahui rekomendasi jual beli saham secara tepat.
Pendekatan dalam menganalisis situasi yang sedang terjadi di pasar saham dapat dilakukan dengan analisa teknikal. Stochastic Oscillator merupakan salah satu indikator analisa teknikal yang dapat membantu memprediksi situasi pasar saham dengan melakukan perhitungan data saham dari harga terendah, harga
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
tertinggi dan harga penutupan selama beberapa periode.
Berdasarkan uraian di atas penulis tertarik untuk membuat program bantu pemilihan saham berdasarkan indikator Stochastic Oscillator yang dapat merangking peringkat-peringkat saham terbaik dalam rekomendasi jual beli sehingga dapat mempermudah para investor saham dalam menganalisis pasar saham dan menentukan keputusan tepat mengenai kapan harus membeli maupun menjual suatu saham.
1.2. Rumusan Masalah
Bagaimana menerapkan indikator Stochastic Oscillator dalam sebuah program bantu yang membantu pengguna sistem atau investor melakukan analisis pemilihan saham yang tepat.
1.3. Batasan Masalah
1. Data saham perusahaan yang ditampilkan berasal dari Indeks Regular dan LQ45, yang diambil dari alamat situs sebagai berikut : Untuk Indeks Regular : Untuk LQ45 :
2. Analisis menggunakan indikator Stochastic Oscillator.
3. Data yang diolah berasal dari harga terendah, harga tertinggi, harga penutupan
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
4. Program bantu ini menggunakan bahasa pemrograman Java dengan database MySQL.
1.4. Tujuan Penelitian
Tujuan penelitian ini adalah membangun sebuah program bantu pemilihan saham menggunakan indikator Stochastic Oscillator yang dapat membantu para investor mengetahui peringkat saham terbaik sesuai dengan rekomendasi, sehingga dapat mengambil keputusan tepat kapan sebaiknya membeli maupun menjual saham.
1.5. Metodologi Penelitian
1. Studi literature, dengan tujuan sebagai berikut : a. Mempelajari dan memahami tentang saham.
b. Mempelajari dan memahami indikator Stochastic Oscillator.
c. Mempelajari kriteria-kriteria dalam jual beli saham.
2. Pengumpulan data yang diperoleh melalui pencarian informasi di Internet.
3. Merancang program bantu pemilihan saham dengan indikator Stochastic .
Oscillator 4. Mengimplementasikan rancangan indikator Stochastic Oscillator.
5. Menganalisa hasil rekomendasi saham dalam rentang periode yang sudah ditentukan.
1.6. Sistematika Penulisan
BAB I Pendahuluan
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
meliputi latar belakang masalah, rumusan masalah, batasan masalah, tujuan penelitian, metodologi penelitian dan sistematika penulisan.
BAB II Landasan Teori Bab ini berisi tentang teori yang mendukung implementasi sistem yaitu tentang analisa teknikal saham dan indikator Stochastic Oscillator. BAB III Analisis dan Perancangan Sistem Bab ini berisi tentang analisis dan perancangan sistem meliputi perancangan input, output dan proses sistem. BAB IV Implementasi Sistem dan Hasil Bab ini berisi tentang implementasi hasil dalam bentuk program dan analisis terhadap sistem. BAB V Penutup Bab ini berisi tentang kesimpulan serta saran pengembangan.
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
BAB II LANDASAN TEORI
2.1. Pengertian Saham
Saham merupakan surat berharga sebagai bukti penyertaan atau pemilikan individu maupun institusi atas suatu perusahaan. Saham sebagai sekuritas yang bersifat ekuitas, memberikan implikasi bahwa kepemilikan saham mencerminkan kepemilikan atas suatu perusahaan. Berbeda dengan obligasi, saham tidak memiliki jangka waktu jatuh tempo (perpetual) dan tidak memberikan pendapatan tetap.
Dalam aktivitas perdagangan saham sehari-hari, harga saham mengalami fluktuasi baik berupa kenaikan maupun penurunan, inilah yang nantinya harus disikapi secara reaktif oleh para trader atau investor. Pembentukan harga saham terjadi karena adanya permintaan dan penawaran atas saham tersebut. Permintaan dan penawaran terjadi karena banyak faktor, baik yang sifatnya spesifik atas saham seperti kinerja perusahaan dan industri dimana perusahaan tersebut bergerak, maupun faktor yang sifatnya makro seperti tingkat suku bunga, inflasi, nilai tukar dan faktor-faktor non ekonomi seperti kondisi sosial dan politik, dan faktor lainnya.
Untuk memperkirakan pergerakan saham di masa mendatang terdapat dua pendekatan yang sering digunakan yaitu :
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
2.1.1 Analisa Fundamental
Analisa Fundamental merupakan studi tentang ekonomi, industri dan kondisi perusahaan untuk memperhitungkan nilai dari saham perusahaan. Analisa fundamental menitikberatkan pada data-data kunci dalam laporan keuangan untuk memperhitungkan apakah harga saham sudah diapresiasi secara akurat.
2.1.2 Analisa Teknikal
Analisa teknikal merupakan analisa yang didasarkan pada pergerakan harga saham, indeks pasar, volume dan nilai perdagangan yang telah terjadi dengan tujuan untuk mengamati pola pergerakan harga saham di masa mendatang. Harga berhubungan dengan nilai nominal per lembar saham dan volume berhubungan dengan banyak sedikitnya transaksi untuk saham tertentu. Beberapa istilah mengenai harga yang sering digunakan dalam perdagangan saham yaitu : 1. High, yaitu harga saham tertinggi pada suatu periode perdagangan.
2. Low, yaitu harga saham terendah pada suatu periode perdagangan.
3. Open, yaitu harga awal saham pada saat pembukaan bursa dalam suatu periode perdagangan. Harga awal ini tidak selalu sama pada setiap pembukaan bursa.
4. Close, yaitu harga akhir saham pada saat penutupan bursa dalam suatu periode perdagangan.
5. Volume, yaitu jumlah lembar saham yang diperdagangkan dalam suatu periode perdagangan.
2.2 Candlestick
Candlestick merupakan satu teknik untuk memetakan pergerakan harga
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
pasar baik itu pasar saham, komoditi, maupun forex.
Gambar 2.1 Gambar Body CandlestickCandlestick terdiri dari body, sebuah upper dan lower shadow. Daerah
antara harga pembukaan dan harga penutupan disebut the real body . Garis tipis di atas maupun di bawah the real body disebut shadow yang menggambarkan harga perdagangan tertinggi dan terendah selama selang waktu tertentu. The real body menggambarkan harga pembukaan dan penutupan perdagangan. Sebuah
candlestick tidak harus terdiri dari the real body dan shadow tapi bisa saja hanya
mempunyai realbody tanpa shadow atau sebaliknya.White candle merupakan sinyal bullish yang terjadi ketika harga
pembukaan berada di dekat harga terendah dan harga penutup berada di dekat harga tertinggi. Sedangkan Black candle merupakan sinyal bearish dimana harga penutupan lebih rendah dari harga pembukaan. Panjang body mencerminkan jarak pergerakan harga.
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
2.3 Stochastic Oscillator
Stochastic Oscillator merupakan indikator momentum yang
dikembangkan oleh George Lane pada akhir tahun 1950-an yang menunjukkan harga penutupan saat ini relatif terhadap harga terendah atau tertinggi selama periode waktu tertentu.
Dalam Stochastic Oscillator digunakan dua garis yaitu garis %K dan garis %D. Kedua garis tersebut bergerak dalam skala 0 sampai 100. Inti dari indikator ini adalah %K itu sendiri dimana %K adalah garis yang menggambarkan posisi relatif harga penutupan terhadap rentang harga tertinggi dan terendah dalam jangka waktu pengamatan sedangkan %D merupakan SMA atau Simple Moving
Average dari %K. Bisa dikatakan bahwa %D merupakan garis pengidentifikasian
arah %K.Formula perhitungan Stochastic Oscillator : %K = 100 *
..................................... (2.1) Keterangan : C = Harga penutupan terakhir Ln = Harga terendah selama periode ke-n Hn = Harga tertinggi selama periode ke-n
.... .................................... (2.2) %D = SMA (n) %K
Keterangan : SMA (Simple Moving Average) = Rata-rata %K selama n hari
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
58.3 27-Jun-11 2125 2050 2075 2150 1990
63.5 PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
68.8
58.3 1-Jul-11 2125 2075 2100 2150 1990
53.1
68.8 30-Jun-11 2125 2075 2075 2150 1990
68.8
63.5 28-Jun-11 2100 2050 2100 2150 1990
53.1
Tabel 2.1 Perhitungan Saham ANTM Periode 3 Juni - 14 Juli 2011Tanggal Kode High Low Close H
53.1 24-Jun-11 2125 2050 2125 2150 1990
37.5 23-Jun-11 2100 2025 2075 2150 1990
10-Jun-11 2125 2100 2125 13-Jun-11 2125 2075 2125 14-Jun-11 2125 2075 2125 15-Jun-11 2150 2100 2125 16-Jun-11 2100 2050 2050 17-Jun-11 2075 2000 2000 20-Jun-11 2050 1990 2000 21-Jun-11 2050 2000 2025 22-Jun-11 2075 2025 2050 2150 1990
ANTM 2150 2100 2150 6-Jun-11 2150 2125 2150 7-Jun-11 2150 2100 2125 8-Jun-11 2125 2100 2125 9-Jun-11 2125 2075 2125
%K %D 3-Jun-11
(14)
L
(14)
84.4
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
56.9 12-Jul-11 2050 2000 2025 2150 2000
Keadaan overbought dalam Stochastic Oscillator diperoleh ketika garis %K telah memasuki batasan 80 sedangkan keadaan oversold diperoleh ketika garis %K telah memasuki batasan 20. Hal ini akan memicu naik turunnya harga dalam jangka panjang. Apabila sedang terjadi kenaikan harga namun stochastic sudah menuju titik overbought-nya dan mulai meninggalkan area tersebut, berarti tekanan laju kenaikan harga sedang terjadi yang pada akhirnya membuat harga
22.2 Nilai %K yang diperoleh pada saham ANTM periode 14 Juli 2011 adalah 16,7 yang menunjukkan bahwa harga penutupannya adalah 16,7% dari range atau jangkauan harga selama jangka waktu 14 hari mendekati harga terendah pada periode tersebut.
16.7
27.8 14-Jul-11 2050 2000 2025 2150 2000
33.3
39.6 13-Jul-11 2050 2025 2050 2150 2000
16.7
4-Jul-11 2150 2100 2125 2150 1990
84.4
79.2 11-Jul-11 2100 2025 2050 2150 2000
68.8
84.4 8-Jul-11 2125 2050 2100 2150 1990
68.8
89.6 7-Jul-11 2100 2050 2100 2150 1990
79.2 6-Jul-11 2150 2125 2150 2150 1990 100.0
84.4
68.8 5-Jul-11 2150 2100 2125 2150 1990
33.3
2.3.1 Overbought dan Oversold
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Gambar 2.2 Contoh Overbought dan OversoldSetiap perpotongan antara garis %K dan garis %D merupakan perubahan trend jangka pendek. Kondisi bullish terjadi ketika garis %K memotong garis %D dari bawah, sedangkan kondisi bearish terjadi ketika garis %K memotong garis %D dari atas. Keadaan ini bisa berlangsung ketika kedua garis sedang berada dalam area overbought maupun oversold yang menandakan bahwa tekanan beli maupun jual sedang kuat sekali sehingga akan terjadi kemungkinan harga menembus batas support dan resistance.
2.3.2 Fast, Slow dan Full Stochastic Oscillator
Stochastic Oscillator memiliki beberapa varian, yaitu fast, slow dan full
stochastic . Yang paling sering digunakan adalah Fast Stochastic Oscillator dan
Slow Stochastic Oscillator . Fast Stochastic merupakan nama lain dari Stochastic
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
kembali dengan SMA 3 periode berikutnya untuk memperoleh garis %D maka akan diperoleh Slow Stochastic Oscillator. Pemulusan menggunakan SMA dengan periode selain 3 untuk %K dinamakan Full Stochastic Oscillator.
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
BAB III ANALISIS DAN PERANCANGAN SISTEM
3.1 Analisis Sistem
3.1.1 Fase Definisi Ruang lingkup
Identifikasi program bantu pemilihan saham dengan indikator Stochastic
Oscillator ini berdasarkan PIECES framework sebagai berikut :
Performance : Kendala pada sistem yang lama umumnya belum dapat
merangkum secara keseluruhan hasil rekomendasi saham mana saja yang sebaiknya dijual maupun dibeli karena sistem yang lama menampilkan hasil rekomendasi saham satu per satu.
Sistem lama hanya menampilkan grafik sehingga menyebabkan Information :
keterbatasan informasi yang diperoleh pengguna sistem karena pengguna harus
menganalisa sendiri melalui informasi grafik saja.
Economics : Terlambat mengambil keputusan dikarenakan sistem saat ini
memakan waktu cukup lama untuk menganalisa hasil rekomendasi sehingga dapat menyebabkan kerugian.
Control : Hasil rekomendasi saham yang ditampilkan satu per satu dari
banyaknya saham yang tersedia memungkinkan pengguna sistem kurang tepat dalam memilih saham mana yang akan dibeli maupun dijual.
Kurang efisien waktu bagi pengguna sistem dalam menganalisa
Efficiency :
perhitungan saham jika harus satu per satu, sedangkan fluktuasi harga saham
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Services : Sistem lama menyulitkan pengguna sistem dalam mengetahui
peringkat-peringkat saham yang tepat sesuai dengan analisa karena pengguna sistem harus menganalisa satu per satu saham yang dipilihnya.
Tabel 3.1 Pernyataan MasalahPernyataan masalah Solusi Sistem lama umumnya belum dapat Membuat sistem yang dapat merangkum secara keseluruhan hasil merangkum secara keseluruhan hasil rekomendasi saham mana saja yang rekomendasi saham berupa peringkat- sebaiknya dijual maupun dibeli karena peringkat saham terbaik sesuai dengan sistem yang lama menampilkan hasil rekomendasi jual atau beli. rekomendasi saham satu per satu.
Sistem lama hanya menampilkan grafik
Membuat sistem yang mampu
sehingga menyebabkan keterbatasan
memberikan informasi yang
informasi yang diperoleh pengguna
dibutuhkan pengguna sistem terkait
sistem karena pengguna harus dengan hasil rekomendasi saham. menganalisa sendiri melalui informasi grafik saja.
Terlambat mengambil keputusan Membuat sistem yang mampu dikarenakan sistem saat ini memakan merekomendasikan saham yang tepat waktu cukup lama untuk menganalisa sehingga menguntungkan pengguna hasil rekomendasi sehingga dapat sistem. menyebabkan kerugian. Hasil rekomendasi saham yang Membuat sistem yang mampu
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
ditampilkan satu per satu dari menghasilkan rekomendasi secara banyaknya saham yang tersedia akurat bagi pengguna sistem. memungkinkan pengguna sistem kurang tepat dalam memilih saham mana yang akan dibeli maupun dijual. Kurang efisien waktu bagi pengguna Membuat sistem yang mampu sistem dalam menganalisa perhitungan menghasilkan rekomendasi secara saham jika harus satu per satu, cepat dan tepat sehingga sedangkan fluktuasi harga saham dapat mempermudah pengguna sistem berubah sewaktu-waktu. melakukan analisa pemilihan saham. Sistem lama menyulitkan pengguna Membuat sistem yang mempermudah sistem dalam mengetahui peringkat- pengguna sistem mengetahui peringkat saham yang tepat sesuai peringkat-peringkat saham terbaik dengan analisa karena pengguna sistem sesuai dengan rekomendasi yang harus menganalisa satu per satu saham diinginkan dengan analisa yang tepat. yang dipilihnya.
3.1.2 Fase Analisis Masalah
3.1.2.1 Sistem yang ada saat ini
Sistem yang ada saat ini menyulitkan pengguna dalam menentukan pemilihan saham yang tepat, cepat serta akurat, karena untuk menganalisa saham harus dilakukan satu per satu untuk setiap sahamnya, sehingga rekomendasi pemilihan saham yang diperoleh menjadi kurang efektif dan efisien.
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
3.1.2.2 Analisa Sebab-Akibat
Tabel 3.2 Analisa Sebab Akibat Project : Program Bantu PemilihanSaham Berdasarkan Indikator
Stochastic Oscillator Project Manager : Paulina Silvia
Kusumaningtyas
Created by : Paulina Silvia
Kusumaningtyas
Last Update by :
Date Created : 19 November 2009 Date Last Update : 20 Maret 2010
CAUSE AND EFFECT ANALYSIS SYSTEM IMPROVEMENTOBJECTIVES Problem / Opportunity Causes and effects System objectives System Constraint
Sistem yang ada saat ini hanya menampilkan grafik saham satu per satu sehingga belum dapat merangkum secara keseluruhan hasil rekomendasi saham yang tepat
Membutuhkan waktu yang lama untuk menganalisa pemilihan saham dan memungkinkan pengguna mengalami kerugian karena
Membuat sistem yang secara tepat, cepat dan akurat merangkum secara keseluruhan hasil penghitungan data saham untuk memperoleh hasil rekomendasi
Menggunakan perangkat lunak dan perangkat keras untuk mendukung berjalannya sistem baru.
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
memilih saham. peringkat- peringkat saham terbaik sesuai dengan rekomendasi.
3.1.2.3 Gambaran Sistem Baru
Untuk menangani permasalahan yang tersebut di atas, maka akan dibuat sistem baru yaitu “Program Bantu Pemilihan Saham Berdasarkan Indikator
Stochastic Oscillator
”. Sistem ini mengolah data saham yang meliputi kode perusahaan, tanggal, harga tertinggi, harga terendah dan harga penutupan sesuai periode 10 hari dan 14 hari. Data tersebut diolah untuk memperoleh hasil rekomendasi berupa peringkat-peringkat saham terbaik sehingga membantu pengguna sistem dalam melakukan analisa atau keputusan saham mana saja yang sebaiknya dijual maupun dibeli. Dalam sistem yang baru ini, pengguna sistem dapat menginputkan kriteria yang tersedia yaitu indeks saham, periode, tanggal, bobot kriteria yang meliputi nilai %K, titik perpotongan dan likuiditas serta memilih jenis rekomendasi saham jual atau beli dalam sistem. Kemudian sistem akan memproses data sesuai inputan tersebut sehingga informasi yang dihasilkan berupa hasil rekomendasi saham beserta grafiknya.
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Indeks Saham, Periode, Tanggal, Bobot Kriteria,
Data Saham Rekomendasi
Program Bantu
Pemilihan Saham
Alamat URLPengguna
Berdasarkan Indikator
Stochastic Oscillator Peringkat Rekomendasi Saham http://202.155.2.90/market_summary/..
Gambar 3.1 Diagram Konteks Sistem Baru3.1.3 Fase Analisis Kebutuhan
3.1.3.1 Diagram Use Case
Berikut ini merupakan diagram use case dari pengguna sistem yang menunjukkan interaksi antara pengguna dengan sistem dimana pengguna dapat melakukan prediksi saham dengan memasukkan beberapa kriteria yang tersedia di dalam sistem meliputi indeks saham, periode, tanggal, bobot kriteria dan jenis rekomendasi serta dapat melihat grafik saham hasil rekomendasi.
Prediksi Saham <<depends on>> Lihat Grafik
Pengguna
Gambar 3.2 Diagram Use CasePLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
3.1.3.2 Narasi Use Case
Pada use case prediksi saham, pengguna sistem menginputkan beberapa kriteria pada sistem yang digunakan untuk perhitungan hasil rekomendasi, dan pada use case lihat grafik, pengguna sistem memperoleh informasi berupa grafik
candlestick dari pergerakan harga saham, nilai Stochastic Oscillator serta
besarnya volume transaksi saham sesuai dengan periodenya. Tabel 3.3 Ringkasan Use CaseTabel berikut menjelaskan tiap proses atau langkah kegiatan yang ada di dalam use case prediksi saham.
Tabel 3.4 Narasi Use Case Prediksi Saham Program Bantu Pemilihan Saham Berdasarkan Indikator Stochastic
Oscillator
Nama Use Case Deskripsi Use Case Pelaku yang berpartisipasi Prediksi Saham Menggambarkan proses perhitungan prediksi saham untuk memperoleh hasil rekomendasi peringkat saham.
Pengguna Lihat Grafik Melihat grafik hasil rekomendasi saham.
Pengguna