You are on page 1of 67

OPTIMASI ALOKASI PORTOFOLIO SAHAM PADA PASAR MODAL INDONESIA MENGGUNAKAN ALGORITMA GENETIK

ENDE BUDI MULYADI

SEKOLAH PASCASARJANA INSTITUT PERTANIAN BOGOR BOGOR 2011

PERNYATAAN MENGENAI TESIS DAN SUMBER INFORMASI


Dengan ini saya menyatakan bahwa tesis Optimasi Alokasi Portofolio Saham pada Pasar Modal Indonesia Menggunakan Algoritma Genetik adalah karya saya dengan arahan dari komisi pembimbing dan belum diajukan dalam bentuk apapun kepada perguruan tinggi manapun. Sumber informasi yang berasal atau dikutip dari karya yang diterbitkan maupun tidak diterbitkan dari penulis lain telah disebutkan dalam teks dan dicantukan dalam Daftar Pustaka di bagian akhir tesis ini. Bogor, Maret 2011

Ende Budi Mulyadi NIM G651060154

ABSTRACT
ENDE BUDI MULYADI. Optimization of Stock Portfolio at Indonesian Stock Exchange by Using Genetic Algorithm. Under Direction of PRAPTO TRI SUPRIYO and AGUS BUONO. The selection process of investment portfolio comprise of the selection of investment that have high returns and determine its weight allocation. Determinations of stock weight allocation of shares that consist of millions of possible combinations with manual calculations require a long time and high accuracy. Furthermore, it is needed a tools to facilitate the optimizing process for selection of stock portfolio in the Indonesian capital market in order to easier for investors to determine stock portfolio. The aim of this research was to (1) design the genetic algorithm (GA) model to optimize the allocation of stock portfolio in the Indonesian capital market, (2) develop a prototype system for stock portfolio optimization by using GA. The data used were based on data published by the Indonesia Stock Exchange from January 2004 until December 2009. In order to facilitate the selection of stocks that have good performance, it is needed to groups the stocks in the LQ45 index. In addition, the company's financial condition and its growth prospects were another factor in the selection process. Furthermore, the stock prices be used as research data were the closing price of each month. The design of GA to optimize the stock portfolio was done by determine the components of GA including encoding scheme, fitness function, parent selection, crossover, mutation, elitism and population replacement. Thus, validation testing of the model to analysis the model that has been developed. Beside that, it will be tested the weight changes of the stock allocation at certain periods, to assess the implementation of portfolio rebalancing. The results showed that GA can be used as a tool in the preparation of an optimal stock portfolio. Stock portfolio allocation using adaptive GA method to generate the highest total profit compared with the market index or same weight methods. Keywords : Stock portfolio, genetic algorithm, optimization, Indonesian stock exchange, investment

RINGKASAN
ENDE BUDI MULYADI. Optimasi Alokasi Portofolio Saham pada Pasar Modal Indonesia Menggunakan Algoritma Genetik. Dibimbing oleh PRAPTO TRI SUPRIYO dan AGUS BUONO. Proses pemilihan portofolio investasi meliputi pemilihan investasi yang akan menghasilkan keuntungan tinggi dan menentukan bobot alokasinya. Pada pemilihan portofolio saham yang optimal seringkali dihadapkan pada banyaknya jumlah dari saham yang dapat dipilih. Penentuan alokasi bobot saham yang terdiri dari jutaan kemungkinan kombinasi dengan perhitungan manual memerlukan waktu yang lama dan ketelitian yang tinggi. Untuk itu, diperlukan perangkat untuk memudahkan melakukan optimasi pemilihan porfolio saham di pasar modal indonesia sehingga memudahkan investor menentukan keputusan pemilihan portofolio saham yang dikelolanya menggunakan algoritma genetik. Algoritma genetik adalah algoritma pencarian yang didasarkan pada mekanisme seleksi dan genetika alamiah. Algoritma genetik dapat digunakan sebagai salah satu metode yang cukup berhasil dalam menemukan titik optimum dari sebuah portofolio dalam model markowitz. Penelitian ini bertujuan untuk : (1) Mengkaji model komputasi algoritma genetik dalam optimasi alokasi portofolio saham pada pasar modal indonesia, (2) Mengembangkan protipe sistem untuk optimasi alokasi portofolio saham dengan menggunakan algoritma genetik. Penelitian dilaksanakan di Laboratorium Pascasarjana Departemen Ilmu Komputer FMIPA-IPB. Data yang digunakan berdasarkan data yang dipublikasikan oleh Bursa Efek Indonesia dari bulan Januari 2004 sampai dengan Desember 2009. Dalam rangka memudahkan menyeleksi saham-saham berkinerja baik , maka dilakukan pemilihan saham yang termasuk dalam indeks LQ45. Selain itu, keadaan keuangan perusahaan dan prospek pertumbuhannya merupakan faktor lain dalam penyeleksiannya. Selanjutnya, harga saham yang digunakan sebagai data penelitian ini adalah harga saham penutupan pada setiap bulan. Harga saham penutupan adalah harga transaksi terakhir setiap saham pada setiap periodenya. Rancangan algoritma genetik untuk optimasi alokasi portofolio saham adalah dengan menentukan komponen-komponen dari algoritma genetik yaitu skema pengkodean, fungsi fitness, seleksi orang tua, pindah silang, mutasi, elitisme dan penggantian populasi. Hasil penelitian menunjukkan bahwa kinerja pasar modal Indonesia yang dilihat dari kinerja Indeks Harga Saham Gabungan (IHSG) pada kurun waktu Januari 2004 sampai Desember 2010 mengalami pergerakan yang cukup fluktuatif. Untuk memvalidasi hasil kinerja dari model optimisasi sistem, dilakukan pengujian dalam dua tahap yaitu pengujian parameter model dan pengujian kinerja model. Pengujian parameter model menggunakan data harga saham periode Januari 2004 sampai dengan Desember 2007. Hasil pengujian parameter berupa nilai-nilai parameter algoritma genetik dan ukuran panjang data historis, digunakan pada pengujian selanjutnya. Pengujian kinerja model menggunakan data yang mensimulasikan investasi saham pada periode Januari 2007 sampai dengan 2009. Nilai parameter algoritma genetik yang dihasilkan meliputi jumlah populasi (100), jumlah generasi (2000), rasio probabilitas pindah

silang (0.8), dan rasio probabilitas mutasi (0.001). Ukuran 16 bulan data historis hasil pengujian menunjukkan nilai akumulasi keuntungan tertinggi. Hasil tersebut menunjukan bahwa parameter yang akan digunakan untuk pengujian model selanjutnya adalah menggunakan 18 bulan data historis. Pengujian validasi model dilakukan dengan cara membandingkan antara metode berdasarkan skenario algoritma genetik dan metode indikator lain yang umum digunakan dalam pembentukan portofolio strategi pasif, antara lain metode indeks pasar dan metode bobot sama. Selain itu, model diujicoba dengan melakukan rebalancing menggunakan model algoritma genetik setiap bulan (GA Adaptif), 3 bulan (GA 3), 6 bulan (GA 6), 12 bulan (GA 12) dan 24 bulan (GA 24). Hasil analisis keuntungan dari pengujian terhadap berbagai berbagai metode alokasi portofolio menunjukan bahwa metode GA Adaptif menghasilkan total keuntungan tertinggi dibandingkan metode IHSG maupun metode bobot sama. Hasil keuntungan menggunakan metode alokasi portofolio GA Pasif dan GA 12 lebih rendah dibandingkan GA Adaptif. Hal ini karena proses rebalancing yang semakin jarang dilakukan pada kedua metode tersebut (12 dan 24 bulan) dibandingkan dengan dengan GA Adaptif yang direbalancing setiap bulan. Pola kinerja metode alokasi portofolio GA Adaptif relatif sama dengan metode alokasi portofolio lainnya. Hal ini terjadi karena mengikuti kondisi pasar saham modal yang tidak stabil. Namun demikian, alokasi portofolio saham dengan metode GA Aktif menghasilkan total keuntungan yang lebih tinggi dibandingkan metode lainnya pada periode yang sama. Dengan demikian, dapat disimpulkan bahwa algoritma genetik (GA) dapat digunakan sebagai alat bantu dalam penyusunan portofolio saham secara optimal. Alokasi portofolio saham dengan menggunakan metode GA adaptif dapat menghasilkan total keuntungan tertinggi dibandingkan dengan menggunakan metode Indeks Pasar maupun metode Bobot Sama.

Hak Cipta milik IPB, tahun 2011


Hak Cipta dilindungi Undang-undang
1. Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencatumkan atau menyebutkan sumber. a. Pengutipan hanya untuk kepentingan pendidikan, penelitian, penulisan karya ilmiah, penyusunan laporan, penulisan kritik, atau tinjauan suatu masalah b. Pengutipan tidak merugikan kepentingan yang wajar di IPB 2. Dilarang mengumumkan dan memperbanyak sebagian atau seluruh karya tulis dalam bentuk apapun tanpa izin IPB

OPTIMASI ALOKASI PORTOFOLIO SAHAM PADA PASAR MODAL INDONESIA MENGGUNAKAN ALGORITMA GENETIK

ENDE BUDI MULYADI

Tesis Sebagai salah satu syarat untuk memperoleh gelar Magister Sains pada Program Studi Ilmu Komputer

SEKOLAH PASCASARJANA INSTITUT PERTANIAN BOGOR BOGOR 2011

Penguji Luar Komisi pada Ujian Tesis : Dr. Ir. Yandra Arkeman, M.Eng

Judul Tesis Nama NRP

: Optimasi Alokasi Portofolio Saham pada Pasar Modal Indonesia Menggunakan Algoritma Genetik : Ende Budi Mulyadi : G651060154

Disetujui, Komisi Pembimbing

Drs. Prapto Tri Supriyo, M.Kom Ketua

Dr. Ir. Agus Buono, M.Si, M.Kom Anggota

Diketahui,

Ketua Program Studi Ilmu Komputer

Dekan Sekolah Pasca Sarjana

Dr. Ir. Agus Buono, M.Si, M.Kom Tanggal Ujian : 12 Maret 2011

Dr. Ir. Dahrul Syah, M.Agr.Sc Tanggal Lulus :

PRAKATA
Segala puji dan syukur penulis panjatkan kepada Allah SWT atas segala limpahan hidayah dan karunia-Nya sehingga telah tersusun karya ilmiah ini. Tema yang dipilih dalam penelitian ini ialah Optimasi Alokasi Portofolio Saham pada Pasar Modal Indonesia Menggunakan Algoritma Genetik. Ucapan terimakasih dan penghargaan yang setinggi-tingginya penulis sampaikan kepada komisi pembimbing yaitu Drs. Prapto Tri Supriyo, M.Kom dan Dr. Ir. Agus Buono, M.Kom yang telah memberikan arahan dan bimbingan sejak penyusunan usulan penelitian sampai terselesaikannya tesis ini. Disamping itu, penulis juga mengucapkan kepada pihak-pihak yang telah memberikan bantuan dana penelitian antara lain Kementrian Informasi dan Komunikasi Republik Indonesia melalui Hibah Penelitian Bidang Teknologi Informasi dan Komunikasi. Kepada istri dan anak-anak tercinta, Sri Suharti, Sabrina Mulya Azzahra, Syahira Mulya Khairani, penulis juga menyampaikan terima kasih dan penghargaan atas ijin, pengertian, bantuan materiil dan doa restunya. Kepada ibu dan ibu mertua tercinta, penulis menghaturkan terima kasih atas dukungan dan doa restunya. Semoga tesis ini menjadi karya yang dapat bermanfaat. Bogor, Maret 2011

Ende Budi Mulyadi

RIWAYAT HIDUP
Penulis dilahirkan di Palabuhan Ratu, Jawa Barat pada tanggal 25 Mei 1975 dari pasangan Udung Eman Dinata (alm) dan Sulaentin. Penulis merupakan putra terakhir dari empat bersaudara. Pada tahun 1992 penulis lulus dari SMA Negeri Cibadak Sukabumi dan pada tahun yang sama lulus seleksi masuk IPB melalui jalur Undangan Seleksi Masuk IPB. Pendidikan sarjana telah diselesaikan pada tahun 1997 pada program studi Ilmu Komputer, Fakultas Matematika dan Ilmu Pengetahuan Alam IPB. Karir pekerjaan penulis dimulai pada tahun 1996 sebagai staf IT pada Direktorat Pendidikan Dasar Menengah (Dikmenum). Kemudian pada 1999 berkarir di PT. Danareksa (Persero) dan saat ini sebagai IT Manager.

xi

DAFTAR ISI
Halaman DAFTAR TABEL ......................................................................................... xiii xv 1 3 3 3 4 4 6 7 7 8 10 11 12 13 15 16 17 17 18 21 21 23 24 24 DAFTAR GAMBAR ..................................................................................... xiv DAFTAR LAMPIRAN .................................................................................... PENDAHULUAN Latar Belakang ......................................................................................... Tujuan Penelitian ..................................................................................... Ruang Lingkup ......................................................................................... Manfaat Penelitian ..................................................................................... TINJAUAN PUSTAKA Portofolio Saham ......................................................................................... Model Markowitz ..................................................................................... Portofolio yang Efisien ................................................................................ Indikator Kinerja Portofolio ........................................................................ Estimasi Parameter Model Markowitz ...................................................... Nilai Harapan Tingkat Keuntungan dan Risiko Investasi ....................... Algoritma Genetika .................................................................................. Skema Pengkodean ................................................................................... Nilai Fitness .............................................................................................. Seleksi Orang Tua ..................................................................................... Pindah Silang (Crossover) ...................................................................... Mutasi ........................................................................................................ Elitisme ...................................................................................................... Penggantian Populasi ................................................................................ METODE Kerangka Pemikiran Konseptual ............................................................ Alat Bantu Penelitian ................................................................................ Lokasi dan Waktu Penelitian ................................................................... PERANCANGAN DAN IMPLEMENTASI SISTEM Perancangan Sistem ................................................................................... Perancangan Model Algoritma Genetik ................................................... Metode Pengujian dan Validasi ................................................................

xii

HASIL DAN PEMBAHASAN Pengumpulan Data dan Praproses ............................................................ Kinerja Pasar Modal Indonesia ................................................................. Pengembangan Prototipe Sistem Parameter Algoritma Genetik Pengujian Validasi Model SIMPULAN DAN SARAN Simpulan ................................................................................................... Saran ......................................................................................................... DAFTAR PUSTAKA ..................................................................................... LAMPIRAN .................................................................................................... 40 41 42 43 ......................................................... ................................................................ ............................................. Proses dan Uji Coba Sistem ..................................................................... Analisis Parameter Panjang Data Historis 30 31 32 34 36 36 37

.......................................................................

xiii

DAFTAR TABEL
Halaman 1 2 3 4 5 6 7 8 9 Contoh tingkat keuntungan dan variance selama 12 periode Contoh perhitungan E(R) dan Variance ............. 9 22 24 24 26 31 34 36 38 ..............................................

Proporsi alokasi saham .......................................................................... Komposisi alokasi dari representasi kromosom binary encoding .......... Contoh kromosom dan nilai fitness .................................................... Hasil seleksi saham yang selalu masuk indeks LQ45 pada periode Januari 2004 - Desember 2009 .......................................................................... Contoh proses pembentukan alokasi portofolio 25 iterasi ................... Nilai parameter algoritma genetik ......................................................... Hasil analisis keuntungan dari berbagai metode alokasi portofolio ........

xiv

DAFTAR GAMBAR
Halaman 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 Hubungan E(R) dan resiko ( ) portofolio ................................................. 6 Pseudecode algoritma genetik ............................................................ ....................... 10 11 14 15 16 18 20 23 26 27 27 32 32 33 35 37 39 Tiga jenis skema pengkodean : binary encoding (bawah), discrete desimal encoding (tengah), dan real-number encoding (atas) Contoh penggunaan metode roulette-wheel .........................................

Contoh pindah silang satu titik potong ................................................. Contoh proses mutasi .............................................................................. Diagram alir penelitian pengembangan model sistem .......................... Diagram alir model algoritme genetik ............................................. Diagram alir sistem .. Penggunaan roulete wheel ...................................................................... Contoh pindah silang model .................................................................. Contoh mutasi model .............................................................................
Kinerja Indeks Harga Saham Gabungan Bursa Efek Indonesia

...............

Antar muka parameter input ...................................................................

Antar muka output alokasi portofolio .....................................................


Grafik nilai fitness ................................................................................... Rata-rata keuntungan portofolio berdasarkan ukuran data historis ............ Kinerja akumulasi keuntungan dari beberapa metode alokasi portofolio ....

xv

DAFTAR LAMPIRAN
Halaman 1 2 3 4 5 6 Daftar harga saham pada periode Januari 2004 Desember 2006 ....... Daftar harga saham pada periode Januari 2007 Desember 2009 ....... Daftar alokasi saham hasil sistem pada periode Januari 2008 Juni 2008 ................................................................................................. Daftar alokasi saham hasil sistem pada periode Juli 2008 Desember 2008 ........................................................................................ 49 Daftar alokasi saham hasil sistem pada periode Januari 2009 Juni 2009 ................................................................................................. Daftar alokasi saham hasil sistem pada periode Juli 2009 Desember 2009 ....................................................................................... 51 50 48 44 46

I. PENDAHULUAN

Latar Belakang Minat investasi di pasar modal Indonesia akhir-akhir ini semakin meningkat. Peningkatan nilai transaksi terutama disebabkan semakin mudah dan cepatnya bertransaksi dengan dukungan perkembangan komputer dan internet. Implementasi remote trading dan online trading menjadikan masyarakat dapat melakukan transaksi setiap saat melalui perangkat komputer. Investasi merupakan kegiatan menanamkan modal baik secara langsung atau tidak langsung dengan tujuan untuk mendapatkan tingkat keuntungan yang tinggi dengan tingkat resiko yang rendah. Untuk mengurangi resiko investasi, perlu membentuk portofolio investasi pada beberapa jenis saham berbeda untuk menghasilkan kombinasi yang optimal. Proses pemilihan portofolio investasi meliputi pemilihan investasi yang akan menghasilkan keuntungan tinggi dan menentukan bobot alokasinya (Husnan, 1998). Pada portofolio saham, untuk memilih saham yang menghasilkan keuntungan yang tinggi dapat menggunakan pendekatan analisa fundamental. Analisa fundamental berupaya mengidentifikasi prospek perusahaan untuk dapat memperkirakan harga saham yang akan datang. Penentuan bobot alokasi pada portofolio saham telah digagas oleh Harry Markowitz pada tahun 1952 dengan melakukan perhitungan secara kuantitatif. Model tersebut dikenal luas dengan model Markowitz (mean-variance), yaitu mempertimbangkan keuntungan rata-rata dan resiko berdasarkan adanya hubungan antara saham-saham (variance) yang membentuk portofolio. Pada pemilihan portofolio saham yang optimal seringkali dihadapkan pada banyaknya jumlah dari saham yang dapat dipilih. Jumlah saham di pasar modal Indonesia khususnya yang diperdagangkan di Bursa Efek Jakarta mencapai lebih dari 400 saham. Walaupun dapat memilih dari 45 saham yang termasuk ke dalam indeks LQ45, namun investor tetap harus menentukan alokasi bobot masingmasing saham tersebut sehingga terdapat banyak kemungkinan solusi dari permasalahan tersebut.

Dalam pembentukan portofolio saham ada dua macam strategi yang dapat diterapkan oleh seorang investor, yaitu strategi pasif dan strategi aktif (Husnan, 1998). Strategi pasif berarti akan memegang berbagai saham untuk jangka waktu yang relatif lama dan jarang melakukan perubahan. Portofolio yang dibentuk umumnya mengikuti portofolio pasar, sehingga kinerjanya mendekati indeks pasar (seperti IHSG atau LQ45). Strategi aktif akan secara aktif membentuk portofolio dan selalu merevisi sesuai preferensinya dengan tujuan mendapatkan keuntungan portofolionya melebihi keuntungan portofolio strategi pasif. Penentuan alokasi bobot saham yang terdiri dari banyak kemungkinan kombinasi dengan perhitungan manual memerlukan waktu yang lama dan ketelitian yang tinggi. Untuk itu, diperlukan perangkat untuk memudahkan melakukan optimasi pemilihan porfolio saham di pasar modal indonesia sehingga memudahkan investor menentukan keputusan pemilihan alokasi portofolio saham yang dikelolanya. Algoritma genetik adalah algoritma pencarian yang didasarkan pada mekanisme seleksi dan genetika alamiah. Optimasi algoritma genetik umum digunakan karena kemudahan dalam implementasi dan kemampuanya untuk menemukan solusi dengan baik. Algoritma genetik dapat digunakan sebagai salah satu metode yang cukup berhasil dalam menemukan titik optimum dari sebuah portofolio dalam model markowitz (Shoaf & Foster, 1996; Taufik & Rostianingsih, 2005; Zhang et al., 2006). Analisis portofolio saham menggunakan algoritma genetik pada pasar modal Indonesia pernah dilakukan oleh Taufik & Rostianingsih (2005), namun data yang digunakan masih dalam rentang waktu yang terlalu pendek dan kombinasi saham yang terbatas (5 saham). Selain itu metode pengujian hanya membandingkan dengan metode metode traditional quadratic programming. Oleh karena itu, penelitian ini dikembangkan dengan menggunakan data dan kombinasi saham yang lebih banyak sehingga relatif mewakili kondisi pasar modal yang sebenarnya. Penggunaan algoritma genetik juga akan diuji untuk penerapan pembentukan portofolio saham strategi aktif.

Tujuan Penelitian Tujuan dari penelitian ini adalah : 1. Mengkaji pengembangan model komputasi algoritma genetik dalam optimasi alokasi portofolio saham pada pasar modal indonesia. 2. Mengembangkan prototipe sistem untuk optimasi alokasi portofolio saham dengan menggunakan algoritma genetik.

Ruang Lingkup Penelitian Ruang lingkup penelitian ini mencakup : 1. 2. 3. 4. Pendekatan yang digunakan untuk optimasi alokasi portofolio saham pada pasar modal indonesia dengan menggunakan algoritma genetik. Model optimasi alokasi portofolio saham berdasarkan model markowitz. Pengembangan prototipe sistem / user interface menggunakan perangkat lunak Microsoft Visual Basic Validasi pengujian model membandingkan dengan indikator : a. b. 5. ini : a. b. Saham yang diperdagangkan di Bursa Efek Indonesia. Saham yang diperdagangkan dari 1 Januari 2004 31 Desember 2009. alokasi bobot yang sama untuk setiap saham indeks harga saham gabungan dan indeks LQ45

Data yang digunakan dalam penelitian ini dibatasi oleh beberapa hal berikut

Manfaat Penelitian Prototipe sistem ini diharapkan dapat dijadikan alternatif pendukung untuk melakukan optimasi pemilihan portofolio saham di pasar modal Indonesia sehingga memudahkan investor menentukan keputusan pemilihan portofolio saham yang dikelolanya. Dengan adanya perangkat tersebut, investor dapat menentukan alokasi portofolio saham dalam keadaan yang selalu optimal. Selain itu, para manajer investasi juga dapat membuat sebuah produk portofolio yang selalu optimal.

II. TINJAUAN PUSTAKA


Portofolio Saham Portofolio berarti sekumpulan investasi, untuk kasus saham, berarti sekumpulan investasi dalam bentuk saham. Proses pembentukan porfolio saham terdiri dari mengidentifikasi saham mana yang akan dipilih dan menentukan berapa proporsi/alokasi dana yang akan ditanamkan pada masing-masing saham tersebut. Proses alokasi ini dianggap sebagai komponen terpenting dalam melakukan investasi karena melibatkan berbagai kemungkinan alokasi yang dapat dipilih. Semakin banyak saham yang dipilih semakin banyak pula kemungkinan alokasi yang dapat dipilihnya Strategi pembentukan portofolio saham ada dua macam, yaitu strategi pasif dan strategi aktif (Husnan 1998). Strategi pasif merupakan tindakan investor yang cenderung pasif dalam berinvestasi dan hanya mendasarkan pergerakan sahamnya pada pergerakan indeks pasar. Tujuan dari strategi pasif ini adalah memperoleh keuntungan portofolio sebesar keuntungan indeks pasar dengan menekankan seminimal mungkin resiko dan biaya investasi yang harus dikeluarkan. Investor yang mengggunakan strategi pasif ini biasanya memegang sahamnya dalam jangka waktu yang relatif lama. Mereka melakukan pembobotan untuk masing-masing sahamnya mengikuti bobot saham tersebut terhadap indeks. Indikator yang digunakan adalah indeks pasar, yaitu IHSG dan LQ45. Strategi pasif ini banyak dilakukan oleh manajer-manajer investasi, termasuk di Indonesia. Strategi aktif merupakan tindakan investor secara aktif dalam menyusun portofolio dan merevisi berdasarkan preferensinya. Tujuan strategi aktif ini mendapatkan keuntungan portofolionya melebihi keuntungan portofolio strategi pasif. Penyusunan portofolio berdasarkan hubungan tingkat keuntungan dan risiko yang terbaik dibandingkan dengan alternatif lainnya. Setiap periode, bobot alokasi portofolionya dilakukan revisi supaya selalu dalam keadaan optimal.

Model Markowitz Teori portofolio modern digagas oleh Harry Markowitz, disebut juga model mean-variance, mempertimbangkan keuntungan rata-rata dan resiko

berdasarkan adanya hubungan antara saham-saham (variance) yang membentuk portofolio (Markowitz, 1952) Setiap portofolio saham terdiri dari komposisi saham-saham pembentuknya. Bobot bobot alokasi dari masing-masing saham adalah persentase alokasi investasi saham dari total investasinya. Sehingga total dari bobot alokasi saham dari suatu portofolio adalah satu. Apabila wi adalah bobot alokasi saham ke-i, maka setiap potfolio mempunyai batasan rumus sebagai berikut :

w
i =1

=1

(1)

wi 0 Tingkat keuntungan yang diharapkan dari suatu portofolio adalah merupakan rata-rata tertimbang dari tingkat keuntungan yang diharapkan masingmasing saham yang membentuk portofolio tersebut. Tingkat keuntungan yang diharapkan dari suatu portofolio (E(Rp)) dapat dinyatakan dengan rumus : E ( R p ) = wi E ( Ri )
i =1 N

(2)

Dimana E(Ri) adalah tingkat keuntungan yang diharapkan dari Saham ke-i. Sedangkan perhitungan resiko/variance ( p ) dari suatu portofolio harus
2

memperhitungkan unsur korelasi antar masing-masing saham yang membentuk portofolio tersebut. Rumus umumnya adalah sebagai berikut :

p 2 = wi w j ij
i =1 i = j

(3)

Dimana ij adalah covariance antara saham i dengan saham j. Apabila i=j maka

ii = i 2 adalah variance dari saham i.

Portofolio yang Efisien


Kita dapat menyusun portofolio dengan berbagai kombinasi dari kumpulan saham pilihan. Setiap kombinasi bobot alokasi portofolio akan menghasilkan E(Rp) dan p yang berbeda.
2

Gambar 1 Hubungan E(R) dan resiko ( ) portofolio (Taufik & Rostianingsih, 2005) Gambar 1 memperlihatkan hubungan antara E(Rp) dan p dari berbagai
2

kombinasi bobot alokasi portofolio dari suatu kumpulan saham pilihan. Dari gambar tersebut, investor dapat menentukan portofolio yang memiliki nilai E(Rp) yang maksimum pada suatu p tertentu atau p yang minimum pada E(Rp)
2 2

tertentu . Titik A adalah global minimum variance portofolio karena tidak ada

p 2 yang lebih kecil.


Investor akan selalu memilih portofolio pada segmen AB dibanding AC karena akan memberikan E(Rp) yang terbesar pada p
2

yang sama atau p

yang terkecil pada tingkat E(Rp) yang sama. Segmen AB tersebut disebut dengan kumpulan portofolio yang efisien atau lebih dikenal efficient frontier.

Indikator Kinerja Portofolio


Untuk menentukan portofolio yang paling optimal adalah portofolio yang memiliki kinerja yang paling baik. Penilaian kinerja portofolio saham dapat dilakukan dengan mempertimbangkan tingkat keuntungan saja atau resiko saja. Penilaian kinerja portofolio dengan melibatkan tingkat keuntungan portofolio dan resiko akan memberikan informasi yang lebih mendalam tentang sejauh mana tingkat keuntungan dikaitkan dengan resiko. Salah satu teknik yang digunakan untuk pengukuran kinerja portofolio adalah menggunakan indeks Sharpe. Indeks Sharpe mempertimbangkan variabel E(Rp) dan resiko. Rumus indeks Sharpe adalah :

Sp =

Rp R f

(4)

Dimana : S p = indeks Sharpe , R p = Return portofolio, R f = Return aset bebas resiko dan p = resiko portofolio. Suatu portofolio yang memiliki nilai indeks sharpe paling tinggi adalah portofolio yang paling optimal karena memiliki tingkat keuntungan dan resiko terbaik.

Estimasi Parameter Model Markowitz


Kinerja portofolio yang dibentuk oleh model markowitz tergantung pada akurasi melakukan prediksi tingkat keuntungan dan resiko. Untuk memprediksi tingkat keuntungan dan resiko saham portofolio adalah dengan data historis tingkat keuntungan saham-saham pembentuk portofolio. Prediksi tingkat keuntungan saham yang paling sederhana adalah dengan menghitung rata-rata tingkat keuntungan historisnya, yang umum dikenal dengan

moving average. Moving average dapat digunakan untuk melihat tren dari suatu
siklus. Tren jangka panjang atau jangka pendek dari suatu siklus tidak menentu, sehingga ukuran periode waktu data historis yang digunakan ditentukan kasus demi kasus.

Simple moving average adalah perhitungan umum yang sederhana, yaitu


dengan merata-ratakan tanpa melakukan pembobotan untuk masing-masing data.

Jika digunakan N periode data historis, maka prediksi tingkat keuntungan periode berikutnya menggunakan simple moving average adalah :

E ( Rt ) =

R
i =1

t i

(5)

E(Rt) = tingkat keuntungan yang diharapkan untuk periode t Rt-i = keuntungan pada periode ke t i N = jumlah periode

Nilai Harapan Tingkat Keuntungan dan Risiko Investasi


Keuntungan yang diterima dari investasi dalam saham didapatkan dari

capital gain atau keuntungan perubahan harga saham dan penerimaan dividen
pada periode tertentu. Tingkat keuntungan yang diharapkan (E(R)) pada masa datang didapatkan dari rata-rata keuntungan (R) yang diterima pada periode yang lalu. Keadaan tersebut dapat dituliskan :

E ( R) =

R
i =1

(6)

E(R) = Tingkat keuntungan yang diharapkan Ri = keuntungan pada periode ke i N = jumlah periode Tingkat keuntungan dan variance selama 12 periode pada Tabel 1 dapat disimpulkan bahwa pada masa yang akan datang tingkat keuntungan yang diharapkan adalah sebesar 0.07. Namun tingkat keuntungan yang diperoleh investor pada masa yang akan datang dapat menyimpang dari tingkat keuntungan yang diharapkan tersebut. Resiko hal tersebut yang harus dihadapi oleh pemodal. Analisis untuk mengetahui ukuran risiko dapat digunakan penyebaran distribusi. Ukuran penyebaran ini dimaksudkan untuk mengetahui seberapa kemungkinan nilai yang akan kita peroleh menyimpang dari nilai yang diharapkan. Ukuran ini dapat dipergunakan sebagai ukuran risiko.

Tabel 1 Contoh tingkat keuntungan dan variance selama 12 periode Periode 1 2 3 4 5 6 7 8 9 10 11 12 E( R ) Variance Keuntungan 0.02 -0.08 -0.09 1.00 -0.46 -0.01 0.07 0.11 0.37 -0.07 0.04 -0.01 0.06 0.13

Dalam statistik, ukuran ini disebut variance ( 2 ) yang perhitungannya bisa dirumuskan sebagai berikut :

2 =

[( Ri E ( R)] 2 N i =1
N

(7)

2 = variance
E(R) = Tingkat keuntungan yang diharapkan Ri = keuntungan pada periode ke i N = jumlah periode Dengan mengetahui harapan tingkat keuntungan dan risiko dari saham, pemodal dapat menentukan saham mana yang akan dipilihnya. Pemodal biasanya akan berusaha memilih saham yang mempunyai tingkat keuntungan yang lebih tinggi dan resiko yang lebih rendah. Dengan kata lain, dari data histori dapat mencari saham yang mempunyai E(R) yang lebih tinggi dan variance ( 2 ) yang lebih rendah.

10

Algoritma Genetik
Algoritma genetik adalah algoritma pencarian heuristik yang didasarkan pada mekanisme seleksi alamiah dan genetika alamiah. Setiap variabel pada suatu fungsi yang dicari, dikodekan kedalam kromosom. Masing-masing kromosom berisi sejumlah gen, yang mengkodekan informasi yang disimpan di dalam kromosom. Setelah skema pengkodean ditentukan, dilakukan inisialisasi untuk sebuah populasi dengan N kromosom. Gen-gen yang mengisi masing-masing kromosom dibangkitkan secara acak, biasanya menggunakan distribusi seragam. Masing-masing kromosom akan didekodekan menjadi individu dengan nilai fitness tertentu. Sebuah populasi baru dihasilkan dengan menggunakan mekanisme seleksi alamiah, yaitu memilih individu-individu secara proporsional terhadap nilai fitness-nya dan genetika alamiah, yakni pindah silang dan mutasi. Untuk menjaga generasi terbaik dari proses pindah silang dan mutasi, dipilih generasi terbaik untuk dibawa ke generasi selanjutnya yang disebut proses elitisme. Proses ini diulang sampai generasi yang diinginkan atau kondisi tertentu yang diinginkan untuk penyelesaian permasalahan. Pada dasarnya algoritma genetik memiliki tujuh komponen, yaitu skema pengkodean, nilai fitness, seleksi orang tua, pindah silang, mutasi, elitisme dan penggantian populasi (Gambar 2).

Inisialisasi populasi Loop sampai generasi atau kondisi tertentu Dekode kromosom Evaluasi kromosom Reproduksi Elitisme Seleksi Orang Tua Cross Over / Pindah silang Mutasi End
Gambar 2 Pseude code algoritma genetika

11

Skema Pengkodean
Terdapat tiga skema yang paling umum digunakan dalam pengkodean, yaitu : 1. Real-number encoding Pada skema ini, nilai gen(g) berada dalam interval [0,R], dimana R adalah bilangan real positif dan biasanya R = 1. Dengan menggunakan suatu interval tertentu, batas bawah rb dan batas atas ra, pengkodean dapat dilakukan dengan cara sebagai berikut : X = rb + (ra-rb)g (8)

2. Discrete desimal encoding


Setiap gen bernilai salah satu bilangan bulat dalam interval [0,9]. Dengan menggunakan suatu interval tertentu, batas bawah rb dan batas atas ra, pengkodean dapat dilakukan dengan cara sebagai berikut : X = rb + (ra-rb)(g1x10-1 + g2x10-2 + .... + gNx10-N ) 3. Binary encoding Setiap gen hanya bisa bernilai 0 atau 1 (Gambar 3). Dengan menggunakan suatu interval tertentu, batas bawah rb dan batas atas ra, pengkodean dapat dilakukan dengan cara sebagai berikut : X = rb + (ra-rb)(g1x2-1 + g2x2-2 + .... + gNx2-N ) (10) (9)

X1 0.2390 g1 2 g1 0 g1 3 g2 1 g2 9 g3 0 g3 9 g4 1 g4

X2 1.0000 g2 9 g5 1 g5 9 g6 1 g6 0 g7 0 g7

X3 0.0131 g3 1 g8 0 g8 3 g9 0 g9

Gambar 3 . Tiga jenis skema pengkodean : binary encoding (bawah), discrete desimal encoding (tengah), dan real-number encoding (atas)

12

Pada contoh di atas terdapat tiga variabel, yaitu X1, X2, X3 , yang dikodekan ke dalam sebuah kromosom yang terdiri dari 3 gen untuk real-number

encoding. Sedangkan pada discrete decimal encoding maupun binary encoding


dikodekan ke dalam kromosom yang terdiri dari 9 gen (masing-masing variabel dikodekan ke dalam 3 gen). Dengan menggunakan nilai batas interval [-1,2], maka hasil pendekodeannya adalah :

Real-number encoding
X1 = -1 + (2-(-1) x 0.2390 = -0.2830 X2 = -1 + (2-(-1) x 0.1000 = 2.0000 X3 = -1 + (2-(-1) x 0.0131 = -0.9607

Discrete desimal encoding


X1 = -1 + (2-(-1))(0.2 + 0.03 + 0.009)) = -0.2830 X2 = -1 + (2-(-1))(0.9 + 0.09 + 0.009)) = 1.9970 X3 = -1 + (2-(-1))(0 + 0.01 + 0.003)) = -0.9610

Binary encoding
X1 = -1 + (2-(-1))(0+ 0.25 + 0)) = -0.250 X2 = -1 + (2-(-1))(0.5 + 0.25 + 0.125)) = 1.6250 X3 = -1 + (2-(-1))(0 + 0 + 0)) = -1

Nilai Fitness
Suatu individu dievaluasi berdasarkan suatu fungsi tertentu sebagai ukuran kinerjanya. Di dalam evolusi alam, individu yang bernilai fitness tinggi yang akan bertahan hidup. Sedangkan individu yang bernilai fitness rendah yang akan mati. Pada masalah optimisasi, jika solusi yang dicari adalah memaksimalkan fungsi h, maka nilai fitness yang digunakan adalah nilai dari fungsi h tersebut, yakni f = h. Tetapi jika masalahnya adalah menimalkan fungsi h, maka fungsi h tidak bisa digunakan secara langsung. Hal ini disebabkan adanya aturan bahwa individu yang memiliki nilai fitness tinggi lebih mampu bertahan hidup pada generasi berikutnya. Oleh karena itu nilai fitness yang bisa digunakan adalah f = 1/h , yang artinya semakin kecil nilai h, semakin besar nilai f. Misalkan dari satu populasi terdapat 4, 6, 3 dan 5, maka nilai fitness terbesar adalah 1/3.

13

Seleksi Orang Tua


Pemilihan dua buah kromosom sebagai orang tua, yang akan dipindah silangkan, biasanya dilakukan secara proporsional sesuai dengan nilai fitnessnya. Ada beberapa metode seleksi yaitu : rank-based fitness, roulette-wheel, stochastic

universal sampling, tournament selection.

Rank-based Fitness

Rank-based fitness dikemukakan melalui penelitian oleh Baker tahun 1985


(Michalewicz, 1992). Pada rank-based fitness, populasi diurutkan menurut nilai objektifnya. Nilai fitness dari tiap-tiap individu hanya tergantung pada posisi individu tersebut dalam urutan, dan tidak dipengaruhi oleh nilai objektifnya. Misalkan N adalah jumlah individu dalam suatu populasi. POS adalah posisi individu dalam populasi tersebut (posisi terendah suatu individu adalah POS=1, dan posisi tertingginya adalah POS=N). Sedangkan SP adalah selective

pressure. Nilai fitness dari suatu individu dapat dihitung sebagai :

Peringkat linear : Fitness(POS) = 2- SP - (SP-1)(POS -1)(N -1) Nilai SP [1,2] (11)

Peringkat non-linear : Fitness(POS) = (Nind X(POS-1))/ sum(X(i-1)); (SP-1)XN-1+(SP-1)XN-2+ ... +SPX+SP = 0 Nilai SP [1,N-2] i= 1N (12) Sedangkan X dihitung sebagai akar polinomial :

Roulette-wheel
Metode seleksi yang umum digunakan adalah roulette-wheel. Sesuai dengan namanya, metode ini menirukan permainan roulette-wheel dimana masing-masing kromosom menempati potongan lingkaran pada roda roulette secara proporsional sesuai dengan nilai fitness-nya. Kromosom yang memiliki nilai fitness lebih besar menempati potongan lingkaran yang lebih besar dibandingkan dengan kromosom bernilai rendah (Gambar 4).

14

Kromosom K1 K2 K3 K4 Jumlah

Nilai Fitness 1 2 0.5 0.5 4

K4 K1 K3

K2

Gambar 4 Contoh penggunaan metode roulette-wheel Metode roulette-wheel selection sangat mudah diimplementasikan dalam pemrograman. Pertama, dibuat interval nilai kumulatif dari nilai fitness masingmasing kromosom dibagi nilai total fitness dari semua kromosom. Sebuah kromosom akan terpilih jika bilangan random yang dibangkitkan berada dalam nilai akumulatifnya. Seperti pada contoh, K1 menempati interval nilai kumulatif [0;0.25], K2 berada dalam interval [0.25;0.75], K3 berada dalam interval [0.5;0.875] dan K4 berada dalam interval [0.875;1]. Misalkan, jika bilangan random yang dibangkitkan adalah 0,6 maka kromosom K2 terpilih sebagai orang tua. Tetapi jika bilangan random yang dibangkitkan adalah 0,99 maka kromosom K4 yang terpilih.

Stochastic Universal Sampling

Stochastic universal sampling memiliki nilai bias nol dan penyebaran yang
minimum. Pada metode ini, individu-individu dipetakan dalam suatu segmen garis secara berurutan sedemikian sehingga tiap-tiap segmen individu memiliki ukuran yang sama dengan ukuran fitnessnya seperti halnya pada roulette-wheel. Kemudian diberikan sejumlah pointer sebanyak individu yang ingin diseleksi, maka jarak antara pointer adalah 1/N dan posisi pointer pertama diberikan secara acak pada [1,1/N)

Tournament Selection
Pada metode tournament selection, akan ditetapkan suatu nilai tour untuk individu-individu yang dipilih secara acak dari suatu populasi. Individu-individu yang terbaik dalam kelompok ini akan diseleksi sebagai induk. Parameter yang

15

digunakan pada metode ini adalah ukuran tour yang bernilai antara 2 sampai N (N=jumlah individu dalam populasi).

Pindah Silang (Crossover)


Salah satu komponen paling penting dalam algoritma genetika adalah

crossover atau pindah silang. Sebuah kromosom yang mengarah pada solusi yang
bagus bisa diperoleh dari proses memindah-silangkan dua buah kromosom. Pindah silang bisa juga berakibat buruk jika ukuran populasinya sangat kecil, suatu kromosom dengan gen-gen yang mengarah ke solusi akan sangat cepat menyebar ke kromosom-kromosom lainnya. Untuk mengatasi masalah ini digunakan suatu aturan bahwa pindah silang hanya bisa dilakukan dengan probabilitas tertentu. Artinya, pindah silang bisa dilakukan hanya jika suatu bilangan random [0,1] yang dibangkitkan kurang dari yang ditentukan. Pada umumnya ditentukan mendekati 1, misalnya 0,8. Pindah silang bisa dilakukan dalam beberapa cara berbeda. Yang paling sederhana adalah pindah silang satu titik potong (one-point crossover). Suatu titik potong dipilih secara acak, kemudian bagian pertama dari orang tua 1 digabungkan dengan bagian kedua dari orang tua 2. Untuk kromosom yang sangat panjang, misalnya 1000 gen, mungkin saja diperlukan beberapa titik potong. Pindah silang lebih dari satu titik potong disebut n-point crossover. Skema pindah silang yang lain adalah uniform crossover, yang merupakan kasus khusus dari n-

point crossover diamana n sama dengan jumlah gen dikurangi satu (Gambar 5).
titik potong Orang tua 1 Orang tua 1 1 0 g1 1 0 g1 1 0 g2 1 0 g2 0 1 g3 0 1 g3 0 1 g4 0 1 g4 1 0 g5 1 0 g5 1 0 g6 1 0 g6 0 1 g7 0 1 g7 0 1 g8 0 1 g8 1 0 g9 1 0 g9 1 0 g10 1 0 g10

Anak 1 Anak 2

Gambar 5 Contoh pindah silang satu titik potong

16

Metode pindah silang lainnya adalah permutation crossover. Pada metode ini, kromosom-kromosom anak diperoleh dengan cara memilih sub-barisan dari suatu tour dari satu induk dengan tetap menjaga urutan dan posisi sejumlah kota yang mungkin terhadap induk yang lainnya. Misalkan : Induk 1 : ( 1 2 3 | 4 5 6 7 | 8 9 ) Induk 2 : ( 4 5 3 | 1 8 7 6 | 9 2 ) Anak 1 : ( x x x | 1 8 7 6 | x x ) Anak 2 : ( x x x | 4 5 6 7 | x x ) Dari anak 1 dan 2 kita memperoleh pemetaan 1-4, 8-5, 7-6, 6-7. Kemudaian sisa gen di induk 1 dimasukkan ke anak 1 berdasarkan pemetaan tersebut. Hasilnya adalah : Anak 1 : ( 4 2 3 | 1 8 7 6 | 5 9 ) Anak 2 : ( 1 8 3 | 4 5 6 7 | 9 2 )

Mutasi
Prosedur mutasi sangatlah sederhana. Untuk semua gen yang ada, jika bilangan random yang dibangkitkan kurang dari probabilitas mutasi yang ditentukan maka ubah gen tersebut menjadi nilai kebalikannya (Gambar 6). Biasanya ditentukan sebagai 1/n, dimana n adalah jumlah gen dalam kromosom. Dengan sebesar ini berarti mutasi hanya terjadi pada sekitar satu gen saja. Pada algoritma genetik sederhana, nilai tersebut adalah tetap selama evolusi.
Kromosom asal Hasil mutasi 1 1 g1 1 1 g2 0 0 g3 0 0 g4 1 0 g5 1 1 g6 0 0 g7 0 0 g8 1 1 g9 1 1 g10

Gambar 6 Contoh proses mutasi

17

Elitisme
Karena seleksi dilakukan secara acak, maka tidak ada jaminan bahwa suatu individu bernilai fitness tertinggi akan selalu terpilih. Kalaupun individu bernilai fitness tertinggi terpilih, mungkin saja individu tersebut akan rusak karena proses pindah silang. Untuk menjaga agar individu berniali fitness tertinggi tersebut tidak hilang selama evolusi, maka perlu dibuat satu atau beberapa salinannya. Prosedur ini dikenal sebagai elitisme.

Penggantian Populasi
Dalam algoritm genetika dikenal skema penggantian populasi yang disebut

generational replacement, yang berarti semua individu (misal N individu dalam


satu populasi) dari suatu generasi digantikan sekaligus oleh N individu baru hasil pindah silang dan mutasi. Skema penggantian ini tidak realistis dari sudut pandang biologi. Di dunia nyata, individu-individu dari generasi berbeda bisa berada dalam waktu yang bersamaan. Fakta lainnya adalah individu-individu muncul dan hilang secara konstan, tidak pada generasi tertentu. Secara umum skema penggantian populasi dapat dirumuskan berdasarkan suatu ukuran yang disebut generational gap G. Ukuran ini menunjukkan presentase populasi yang digantikan dalam setiap generasi. Pada skema generational replacement, G= 1. Skema penggantian yang paling ekstrim adalah mengganti satu individu dalam setiap generasi, yaitu G = 1/N, diaman N adalah jumlah individu dalam populasi. Skema penggantian ini disebut steady-state reproduction. Pada skema tersebut, G biasanya sama dengan 1/N atau 2/N. Dalam setiap generasi, sejumlah

NG individu harus dihapus unutk menjaga ukuran populasi tetap N. Terdapat


beberapa prosedur penghapusan individu, yaitu penghapusan individu bernilai fitness paling rendah atau penghapusan individu yang paling tua. Penghapusan bisa berlaku hanya pada individu orang tua saja atau bisa juga berlaku pada semua individu dalam populasi.

III. METODE
Kerangka Pemikiran Konseptual
Kerangka pemikiran dalam pengembangan model sistem pada rencana penelitian ini dapat digambarkan dalam suatu diagram alir seperti pada gambar 7.

Mulai

Identifikasi Masalah

Studi Pustaka

Pengumpulan Data

Perancangan Model Algoritma Genetik

Perancangan Pengujian

Perancangan Sistem

Pengembangan dan Implementasi Sistem

Pengujian & Validasi

Selesai

Gambar 7 Diagram alir penelitian pengembangan model sistem

19

Identifikasi Masalah
Identifikasi masalah merupakan tahap awal dari penyusunan penelitian ini. Pada tahapan ini mengidentifikasi permasalahan yang terjadi dan mencari langkah yang tepat pemecahannya.

Studi Pustaka
Studi pustaka dilakukan untuk melengkapi pengetahuan dasar yang dimiliki peneliti yang bermanfaat di dalam melakukan pemodelan dan pembuatan prototipe sistem. Studi pustaka yang sedang dan akan dilakukan meliputi pengetahuan pasar modal indonesia, prinsip optimasi pemilihan portofolio saham, algoritma genetik, pemrograman dengan Microsoft Visual Basic serta pendukung lainnya

Identifikasi Variabel
Pada tahapan ini akan mengidentifikasi variabel-variabel apa saja yang akan digunakan pada proses optimasi pemilihan portofolio saham. Variabel yang digunakan adalah harga saham di Bursa Efek Indonesia.

Pengumpulan Data dan Praproses


Berdasarkan hasil tahap identifikasi variabel kemudian dilakukan pengumpulan data yang akan digunakan untuk proses optimisasi pemilihan portofolio saham. Data harga saham dikumpulkan dari web site Bursa Efek Jakarta dan sumber resmi lain. Sebelum data digunakan pada proses pengujian optimasi maka akan terlebih dahulu dilakukan praproses data. Data harga saham diolah sehingga menghasilkan variabel-variabel yang diperlukan pada proses pengujian model algoritma genetik yang dikembangkan. Data tersebut akan dibagi menjadi data untuk input ke model optimasi dan untuk pengujian validasi model.

Pengembangan Model
Tahapan ini adalah tahapan kritis dalam penelitian ini. Model yang dikembangkan adalah pemilihan alokasi portofolio saham supaya optimal/efisien .

20

Pengembangan model dilakukan dengan menggunakan pendekatan algoritma genetik. Pengembangan algoritma genetik adalah dengan menentukan : skema pengkodean, nilai fitness, seleksi orang tua, pindah silang, mutasi, elitisme dan penggantian populasi. Pengembangan model menggunakan perangkat lunak Microsoft Visual basic.

Mulai

Inisialisasi Populasi

Regenerasi

Evaluasi Fungsi Fitness

Cross Over

Kriteria Optimasi tercapai ? Ya Individu Terbaik

Tidak Elitisme Mutasi

Seleksi

Selesai

Gambar 8 Diagram alir model algoritma genetik

Pengujian Validasi Model


Tahapan berikutnya adalah pengujian validasi model untuk melihat seberapa optimalnya model yang telah dikembangkan. Model diuji dengan data dan variabel-variabel yang telah disiapkan. Model dicoba pada pemilihan portofolio sejumlah saham. Untuk membandingkan keandalan model, dibandingkan dengan mengalokasikan bobot yang sama serta dengan bobot yang disesuaikan dengan indeks untuk semua saham pada kurun waktu tertentu. Selain itu akan diujikan juga dengan selalu mengganti bobot alokasi saham setiap

21

periode tertentu, sehingga akan terlihat kondisi apabila portofolio dalam keadaan selalu optimal .

Lokasi dan Waktu Penelitian


Lokasi penelitian dilaksanakan di Laboratorium Pascasarjana Departemen Ilmu Komputer FMIPA-IPB yang dilaksanakan selama 6 bulan.

Alat bantu Penelitian


Alat-alat bantu yang digunakan dalam penelitian ini adalah notebook dengan spesifikasi Pentium 1.4 GHz, Memory 2 GB, Hard disk 240 GB. Perangkat lunak yang digunakan adalah Microsoft Visual Basic 6.0 dan Microsoft Excel 2007.

IV. PERANCANGAN DAN IMPLEMENTASI SISTEM

Perancangan Sistem
Sistem yang akan dikembangkan adalah berupa sistem yang dapat membantu keputusan pemodal untuk menentukan portofolio saham yang diperdagangkan di Bursa Efek Indonesia. Pengembangan model penentuan bobot alokasi saham, berdasarkan model yang dikembangkan oleh Markowitz, yaitu menentukan alokasi portofolio yang mempunyai resiko terkecil untuk nilai keuntungan yang diharapkan / expected

return tertinggi untuk tingkat resiko terkecil. Data yang digunakan sebagai input
adalah harga penutupan akhir bulan masing-masing saham dan dividen yang diberikan. Expected return (E(Ri)) dari suatu saham adalah rata-rata keuntungan (Ri) dari suatu saham tersebut. Return (Ri) suatu saham per bulan dihitung berdasarkan persentase selisih perubahan harga penutupan saham pada suatu bulan dengan bulan sebelumnya (Tabel 2). Tabel 2 Contoh perhitungan E(R) dan Variance
Periode Harga 1 2675 2 2450 3 2225 4 4450 5 2300 6 2275 7 2425 8 2700 9 3700 10 3425 11 3550 12 3500 E( R ) Variance Keuntungan -0.08 -0.09 1.00 -0.48 -0.01 0.07 0.11 0.37 -0.07 0.04 -0.01 0.07 0.13

Output dari sistem adalah berupa komposisi alokasi portofolio yang optimal dari saham-saham yang dipilih (Gambar 9).

23

Menentukan Saham yang Dipilih

Data Harga Saham

Algoritma Genetika untuk Optimasi Alokasi Portfolio

Penentuan Parameter GA

Proses Optimasi

Alokasi Portfolio

Gambar 9. Diagram Alir Sistem

Perancangan Algoritma Genetik


Rancangan algoritma genetik untuk optimasi alokasi portofolio saham adalah dengan menentukan komponen-komponen dari algoritma genetik yaitu skema pengkodean, fungsi fitness, seleksi orang tua, pindah silang, mutasi, elitisme dan penggantian populasi.

Skema Pengkodean
Pada algoritma genetik, hal yang pertama dilakukan adalah menentukan skema pengkodean dalam bentuk kromosom untuk solusi dari permasalahan. Solusi dari optimasi alokasi portofolio adalah menentukan komposisi dari jumlah saham. Total dari komposisi tersebut harus sama dengan 1 (100%) . Satu bobot alokasi saham diwakili satu gen. Apabila ada lima saham maka satu kromosom terdapat lima gen (Tabel 3).

24

Tabel 3 Proporsi alokasi saham Saham A 0.24 Saham B 0.30 Saham C 0.12 Saham D 0.08 Saham E 0.26

Tipe skema pengkodean dapat berbentuk real-number encoding, discrete

desimal encoding, atau binary encoding. Pada kasus ini, digunakan skema
pengkodan dalam bentuk binary encoding. Setiap saham diwakili oleh dua bagian yaitu indeks terpilih dan bobot alokasi (Aranha & Iba, 2007). Indeks terpilih digunakan untuk merepresentasikan tingkat selektifitas suatu saham (1 artinya terpilih, dan 0 artinya tidak terpilih). Bobot alokasi setiap saham adalah minimum 0 dan maksimum 1 atau bila dibuat dalam persentase minimum 0 dan maksimum 100. Dengan batasan tersebut, berarti ada sejumlah 100 nilai yang harus direpresentasikan dalam pengkodean. Representasi gen untuk setiap bobot alokasi saham dengan menggunakan binary encoding adalah terdiri dari 7 bit ( 27 = 128). Untuk memudahkan pembentukan populasi, nilai dari setiap gen yang diwakili 7 bit akan dinormalisasi sehingga mendapatkan bobot alokasi setiap saham. Representasi saham dalam satu kromosom menjadi 8 bit (1+7). Apabila lima saham, maka satu kromosom terdiri dari 40 bit (5x8). Tabel 4 Komposisi alokasi dari representasi kromosom binary encoding Saham A Saham B Saham C Saham D Saham E Binary Encoding 11010101 10111001 00011000 10101001 01000000 Terpilih Terpilih Tidak Terpilih Tidak Nilai Real 85 57 24 41 64 Komposisi alokasi 0.46 0.31 0 0.22 0

Fungsi Fitness
Fungsi Fitness dalam kasus optimasi alokasi portofolio adalah memaksimumkan keuntungan dan meminimumkan risiko (Lin & Gen, 2007).

25

Keuntungan portofolio adalah tingkat keuntungan yang diharapkan dari suatu portofolio, yaitu :

E ( R p ) = X i E ( Ri )
i =1

(13)

E(Rp) = Tingkat keuntungan yang diharapkan dari portofolio E(Ri) = Tingkat keuntungan yang diharapkan dari saham ke-i Xi = jumlah porsi alokasi saham ke-i
n

X
i =1

=1

Sedangkan risikonya adalah variance ( 2 ) dari suatu portofolio, yaitu :

p 2 = X i X j ij
i =1 i = j

(14)

p 2 = variance portofolio
Xi = jumlah porsi alokasi saham ke-i

ij = covariance saham i dengan saham j

X
i =1

=1

Sehingga nilai fitness yang dicari adalah dengan memaksimumkan fungsi

fitness berikut :

Fitness =

X i X j ij
i =1 i = j

i =1 N N

X E(R )
i i

(15)

Xi = jumlah porsi alokasi saham ke-i E(Ri) = Tingkat keuntungan yang diharapkan dari saham ke-i

ij = covariance saham i dengan saham j

X
i =1

=1

Dengan memaksimumkan fungsi tersebut akan didapat portofolio yang optimal.

26

Seleksi Orang Tua


Penyeleksian yang akan digunakan untuk memilih kromosom orang tua adalah metode roulette-wheel selection. Nilai fitness dari masing-masing kromosom ditempatkan dalam potongan lingkaran pada roda roulette secara proporsional (Tabel 5, Gambar 10). Kromosom yang memiliki nilai fitness lebih besar menempati potongan lingkaran yang lebih besar dibandingkan dengan kromosom bernilai rendah. Sebuah kromosom akan terpilih sebagai orang tua jika bilangan random yang dibangkitkan berada dalam nilai akumulatifnya. Tabel 5 Contoh kromosom dan nilai fitness Saham A 11010101 10111001 10001001 11100100 10111100 Nilai Akumulatif Saham B Saham C Saham D Saham E Fitness 10100101 10011010 11100101 11000100 0.5 0.16 10011010 10101001 10100111 10100011 11101001 11011010 10100101 10110101 10101001 10001001 10010110 10010110 10010001 1011001 10101010 10110101 0.7 1.2 0.1 0.6 0.23 0.39 0.03 0.19

K1 K2 K3 K4 K5

Kromosom 5

Kromosom 1

Kromosom 4 Kromosom 2

Kromosom 3

Gambar 10 Penggunaan Roulete Wheel

27

Pindah Silang
Kromosom orang tua yang terpilih pada tahapan selanjutnya akan dilakukan pindah silang. Pindah silang yang akan digunakan adalah pindah silang satu titik potong (one-point crossover). Suatu titik potong dipilih secara acak, kemudian bagian pertama dari orang tua 1 digabungkan dengan bagian kedua dari orang tua 2 (Gambar 10).
Saham A Saham B Titik Potong Saham C Saham D Saham E

Orang Tua 1 Orang Tua 2 Anak 1 Anak 2

1 0 1 0 1 0 1 0 1 0 0 1 0 1 0 0 1 1 0 1 0 1 1 0 0 1 0 1 1 0 0 0 1 0 0 1 1 0 0 1 0 0 0 1 0 1 0 0 1 0 0 0 1 0 0 1 0 0 1 0 1 1 0 0 0 1 0 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 1 0 0 0 1 0 0 1 0 0 1 0 1 1 0 0 0 1 0 1 1 0 1 1 0 0 1 0 0 0 1 0 0 1 0 1 0 0 1 1 0 1 0 1 1 0 0 1 0 1 1 0 0 0 1 0 0

Gambar 10 Contoh Pindah Silang

Mutasi
Kromosom yang dihasilkan dapat melakukan mutasi dengan probabilitas tertentu. Mutasi diterapkan pada setiap bit dengan probabilitas tertentu (Gambar 11).
Saham A Saham B Saham C Saham D Saham E 1 0 1 0 1 0 1 0 1 0 0 1 0 1 0 0 1 1 0 1 0 1 1 0 0 1 0 1 1 0 0 0 1 0 0 1 0 1 0 1 0 1 0 1 0 0 1 0 1 0 0 1 1 0 1 0 1 1 0 0 1 1 1 1 0 0 0 1 0 0

Kromosom Asal Hasil Mutasi

Gambar 11 Contoh Mutasi

Elitisme
Untuk menjaga agar individu bernilai fitness tertinggi tidak hilang selama evolusi karena seleksi, proses pindah dan mutasi maka perlu dibuat satu atau beberapa salinannya. Pada penelitian ini, akan diambil dua kromosom dengan nilai fitness terbaik yang akan diturunkan pada generasi selanjutnya.

28

Penggantian Populasi
Penggantian populasi dilakukan untuk mengganti populasi lama dengan generasi yang baru hasil proses seleksi, pindah silang, mutasi dan elitisme. Skema yang digunakan pada penelitian ini adalah generational replacement, yaitu mengganti seluruh populasi lama dengan generasi yang baru.

Metode Pengujian dan Validasi


Ujicoba sistem yang dilakukan terdiri dari 2 bagian, yaitu pengujian parameter model dan pengujian kinerja model. Pengujian parameter model dilakukan untuk menganalisis perilaku perubahan sistem ketika diterapkan berbagai parameter yang berbeda. Selain itu juga untuk mencari strategi dalam rangka mengoptimalkan pemilihan nilai-nilai parameter. Parameter model yang akan diujicoba antara lain parameter algoritma genetik dan parameter panjang data historis yang digunakan. Parameter algoritma genetik meliputi jumlah populasi, jumlah generasi, probabilitas pindah silang, dan probabilitas mutasi. Model dijalankan berulang-ulang dengan memasukan nilai-nilai parameter yang berbeda berdasarkan skenario. Nilai parameter terbaik diukur berdasarkan ratarata nilai fitness terbaik dan kecepatan konvergensi pada masing-masing skenario. Analisis parameter panjang data historis bertujuan untuk menguji tingkat akurasi estimasi tingkat keuntungan (expected return) yang dihitung berdasarkan formula simple moving average. Pertama kali, model dijalankan berulang-ulang berdasarkan parameter panjang data historis yang ditentukan. Output dari sistem berupa alokasi saham dihitung kinerjanya dengan melakukan simulasi investasi portofolio saham selama satu bulan berikutnya. Rata-rata keuntungan investasi portofolio saham yang tertinggi adalah parameter panjang data historis terbaik. Pengujian kinerja model bertujuan untuk memvalidasi model yang dirancang. Hasil alokasi portofolio dihitung dengan melakukan simulasi investasi portofolio saham pada data testing. Akumulasi keuntungan investasi digunakan sebagai indikator kinerja. Metode pembentukan portofolio yang menghasilkan akumulasi keuntungan tertinggi merupakan metode terbaik. Pengujian validasi model dilakukan dengan cara membandingkan antara metode berdasarkan skenario algoritma genetik dan metode indikator lain yang umum digunakan

29

dalam pembentukan portofolio strategi pasif, antara lain metode indeks pasar dan metode bobot sama. Portofolio metode indeks pasar dibentuk berdasarkan bobot saham penyumbang pada perhitungan indeks pasar. Portofolio metode bobot sama dibentuk dengan cara membagi bobot sama untuk masing-masing saham yang dipilih. Pengujian berdasarkan skenario GA untuk menganalisa penerapan pembentukan portofolio strategi aktif. Setiap bulan portofolio saham akan dialokasikan kembali (rebalancing) mengikuti harga historisnya. Model portofolio tersebut selalu beradaptasi dengan perubahan harga terkini sehingga dinamai dengan GA Adaptif. Selain itu, model diujicoba dengan melakukan

rebalancing menggunakan model algoritma genetik setiap 3 bulan (GA 3), 6


bulan (GA 6), 12 bulan (GA 12) dan 24 bulan (GA 24). Rebalancing dengan periode 24 bulan menunjukan periode rebalancing dalam kurun waktu yang lama, sehingga metode ini mewakili pembentukan portofolio strategi pasif berdasarkan algoritma genetik (GA pasif).

V. HASIL DAN PEMBAHASAN


Pengumpulan Data dan Praproses
Data yang digunakan berdasarkan data yang dipublikasikan oleh Bursa Efek Indonesia dari bulan Januari 2004 sampai dengan Desember 2009. Sampai dengan Desember 2009 terdapat 404 saham yang terdaftar di Bursa Efek Indonesia. Dalam rangka memudahkan menyeleksi saham-saham berkinerja baik , maka dilakukan pemilihan saham yang termasuk dalam indeks LQ45. Indeks LQ45 merupakan 45 saham yang telah diseleksi berdasarkan likuiditas dan kapitalisasi pasar yang tinggi. Selain itu, keadaan keuangan perusahaan dan prospek pertumbuhannya merupakan faktor lain dalam penyeleksiannya. Tujuan indeks LQ 45 adalah sebagai pelengkap IHSG dan khususnya untuk menyediakan sarana yang obyektif dan terpercaya bagi analisis keuangan, manajer investasi, investor dan pemerhati pasar modal lainnya dalam memonitor pergerakan harga dari saham-saham yang aktif diperdagangkan. Saham-saham yang termasuk di dalam LQ 45 terus dipantau dan setiap enam bulan diadakan review, sehingga komposisi saham-sahamnya berubah secara periodik. Berdasarkan data saham dalam kurun waktu bulan Januari 2004 sampai dengan Desember 2009 yang termasuk dalam indeks LQ45, dilakukan seleksi untuk mendapatkan 27 saham terbaik (Tabel 6). kurun waktu pengamatan. Selanjutnya, harga saham yang digunakan sebagai data penelitian ini adalah harga saham penutupan pada setiap bulan. Harga saham penutupan adalah harga transaksi terakhir setiap saham pada setiap periodenya. Seleksi ini dilakukan berdasarkan jenis-jenis saham yang selalu masuk dalam indeks LQ45 selama

31

Tabel 6 Hasil seleksi saham yang selalu masuk indeks LQ45 pada periode Januari 2004 - Desember 2009 No. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 Kode Saham AALI ANTM ASII BBCA BBRI BDMN BLTA BMRI BNBR BNGA BNII BUMI CTRA ELTY INCO INDF INKP ISAT KIJA MEDC PGAS PTBA SMCB TINS TLKM UNSP UNTR Nama Saham Astra Agro Lestari Tbk Aneka Tambang (Persero) Tbk Astra International Tbk Bank Central Asia Tbk Bank Rakyat Indonesia Tbk Bank Danamon Tbk Berlian Laju Tanker Tbk Bank Mandiri (Persero) Tbk Bakrie & Brothers Tbk Bank CIMB Niaga Tbk Bank International Ind. Tbk Bumi Resources Tbk Ciputra Development Tbk Bakrieland Development Tbk International Nickel Ind .Tbk Indofood Sukses Makmur Tbk Indah Kiat Pulp & Paper Tbk Indosat Tbk Kawasan Industri Jababeka Tbk Medco Energi International Tbk Perusahaan Gas Negara Tbk Tambang Batubara Bukit AsamTbk Holcim Indonesia Tbk Timah Tbk Telekomunikasi Indonesia Tbk Bakrie Sumatra Plantations Tbk United Tractors Tbk

Kinerja Pasar Modal Indonesia


Kinerja pasar modal Indonesia dapat dilihat dari kinerja Indeks Harga Saham Gabungan (IHSG). Kinerja IHSG pada kurun waktu Januari 2004 sampai Desember 2010 mengalami pergerakan yang cukup fluktuatif (Gambar 13). Sejak periode Januari 2004, kinerja IHSG terus mengalami kenaikan dan mencapai puncaknya pada periode Januari 2008 pada level 2819.81. Namun demikian kondisi ini sempat menurun sampai periode November 2008 sampai level 1111.39 karena dampak kondisi pasar global yang juga mengalami kejatuhan. Setelah periode November 2008 kinerja IHSG mengalami peningkatan kembali.

32

3,000 2,500 2,000 1,500 1,000 500 0 Jan-04

Jan-05

Jan-06

Jan-07

Jan-08

Jan-09

Gambar 13 Kinerja Indeks Harga Saham Gabungan Bursa Efek Indonesia

Pengembangan Prototipe Sistem


Protipe sistem yang dikembangkan merujuk kepada rancangan parameter input, proses algoritma genetik dan output alokasi portofolio. Antar muka pengguna protipe sistem dirancang secara sederhana dan memudahkan pengguna dalam memilih parameter serta melihat hasil optimasi alokasi portofolionya.

Gambar 14 Antar muka parameter input Antar muka parameter input menampilkan pilihan saham yang tersedia di basis data yang dapat dipilih pengguna sebagai portofolionya (Gambar 14). Setelah user memilih sahamnya dan melanjutkan proses dengan menekan tombol next, sistem akan menjalankan proses optimisasi dengan algoritma genetik

33

dengan terlebih dahulu melihat sensitivitas dari data historis saham yaang dipilihnya.

Gambar 15 Antar muka ouput alokasi portofolio. Output dari sistem menampilkan bobot alokasi masing-masing saham yang dipilih berdasarkan hasil optimasi dari sistem. Bobot alokasi masing-masing saham ditampilkan dalam persentase, sehingga total bobot alokasi adalah 1(100%). Contoh output dari sistem seperti pada Gambar 15.

34

Proses dan Uji Coba Sistem


Untuk memvalidasi hasil kinerja dari model optimisasi sistem, dilakukan pengujian dalam dua tahap yaitu pengujian parameter model dan pengujian kinerja model. Pengujian parameter model menggunakan data harga saham periode Januari 2004 sampai dengan Desember 2007. Hasil pengujian parameter berupa nilai-nilai parameter algoritma genetik dan ukuran panjang data historis, digunakan pada pengujian selanjutnya. Pengujian kinerja model menggunakan data yang mensimulasikan investasi saham pada periode Januari 2007 sampai dengan 2009. Pada periode tersebut dapat mewakili periode harga saham yang sangat volatile karena dampak krisis global. Tabel 7 Contoh proses pembentukan alokasi portofolio 25 iterasi
Saham 1 AALI 0.09 ANTM 0.07 ASII 0.00 BBCA 0.12 BBRI 0.00 BDMN 0.00 BLTA 0.11 BMRI 0.00 BNBR 0.00 BNGA 0.08 BNII 0.10 BUMI 0.00 CTRA 0.01 ELTY 0.00 INCO 0.06 INDF 0.06 INKP 0.00 ISAT 0.00 KIJA 0.06 MEDC 0.00 PGAS 0.00 PTBA 0.02 SMCB 0.00 TINS 0.04 TLKM 0.07 UNSP 0.00 UNTR 0.11 Nilai Fitness 19.10 4 0.08 0.00 0.00 0.13 0.00 0.00 0.13 0.17 0.00 0.08 0.00 0.00 0.00 0.00 0.07 0.00 0.00 0.01 0.07 0.00 0.06 0.05 0.00 0.00 0.08 0.07 0.00 23.34 8 0.08 0.00 0.00 0.15 0.00 0.00 0.15 0.19 0.00 0.00 0.00 0.00 0.00 0.00 0.07 0.00 0.00 0.00 0.08 0.00 0.06 0.05 0.00 0.00 0.09 0.08 0.00 24.68 9 0.09 0.00 0.00 0.15 0.00 0.00 0.15 0.20 0.00 0.09 0.00 0.00 0.00 0.00 0.07 0.00 0.00 0.01 0.01 0.00 0.00 0.05 0.00 0.00 0.09 0.08 0.00 26.75 10 0.13 0.00 0.00 0.13 0.00 0.00 0.13 0.16 0.00 0.00 0.12 0.00 0.01 0.00 0.00 0.07 0.00 0.00 0.04 0.00 0.00 0.03 0.05 0.00 0.07 0.07 0.00 26.98 Iterasi ke13 15 16 0.13 0.14 0.13 0.00 0.00 0.00 0.00 0.00 0.00 0.13 0.14 0.13 0.00 0.00 0.00 0.00 0.00 0.00 0.12 0.14 0.13 0.16 0.17 0.16 0.00 0.00 0.00 0.00 0.00 0.00 0.11 0.12 0.11 0.00 0.00 0.00 0.00 0.00 0.04 0.00 0.02 0.00 0.06 0.02 0.06 0.00 0.00 0.00 0.03 0.04 0.03 0.00 0.00 0.00 0.06 0.04 0.04 0.00 0.00 0.00 0.00 0.00 0.00 0.03 0.03 0.00 0.04 0.00 0.05 0.00 0.00 0.00 0.07 0.07 0.07 0.07 0.07 0.07 0.00 0.00 0.00 29.26 31.03 32.33 17 0.08 0.00 0.00 0.14 0.00 0.00 0.11 0.20 0.03 0.02 0.14 0.00 0.01 0.00 0.00 0.01 0.00 0.01 0.00 0.00 0.00 0.00 0.00 0.00 0.14 0.12 0.00 32.83 19 0.08 0.00 0.00 0.18 0.00 0.00 0.15 0.19 0.00 0.00 0.13 0.00 0.01 0.00 0.00 0.01 0.00 0.01 0.00 0.00 0.00 0.00 0.00 0.00 0.13 0.11 0.00 33.87 20 0.11 0.00 0.00 0.17 0.00 0.00 0.14 0.18 0.00 0.00 0.13 0.00 0.01 0.00 0.00 0.01 0.00 0.01 0.00 0.00 0.00 0.00 0.00 0.00 0.13 0.11 0.00 35.32 22 0.19 0.00 0.00 0.00 0.00 0.00 0.07 0.24 0.00 0.00 0.17 0.00 0.01 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.18 0.14 0.00 37.86 25 0.15 0.00 0.00 0.13 0.00 0.00 0.15 0.19 0.00 0.00 0.13 0.00 0.01 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.14 0.11 0.00 38.18

35

Uji coba sistem dilakukan dengan memilih 27 saham hasil seleksi pada tahapan praproses data. Kemudian sistem dijalankan untuk melakukan optimasi alokasi portofolio berdasarkan model dan parameter yang didefinisikan. Pada saat proses optimisasi, sistem terlebih dahulu menghitung rata-rata keuntungan dan variance saham-saham tersebut. Selanjutnya, sistem melakukan pembentukan alokasi portofolio menggunakan algoritma genetik berupa pembentukan populasi, proses seleksi dan proses rekombinasi dengan pindah silang dan mutasi. Proses algoritma genetik melakukan iterasi untuk memilih alokasi saham berdasarkan fungsi fitness terbaik. Iterasi dilakukan sampai dengan nilai fitness konvergen. Tabel 7 memperlihatkan proses iterasi pembentukan alokasi portofolio sebanyak 25 iterasi.

51 46 41 36 31 26 21 0 100 200 300 400 500 Iterasi 600 700 800 900 1,000

Nilai Fitness

Gambar 16 Grafik nilai fitness Gambar 16 merupakan salah satu grafik nilai fitness dari proses yang menghasilkan hasil optimum. Solusi optimum ditandai dengan nilai fitness yang stabil untuk beberapa generasi. Kondisi tersebut dinamakan kondisi konvergen. Bila kondisi konvergen belum didapatkan, maka proses iterasi akan terus dilakukan.

36

Parameter Algoritma Genetik


Analisis parameter algoritma genetik dilakukan untuk mencari strategi dalam rangka mengoptimalkan pemilihan nilai-nilai parameter. Model dijalankan berulang-ulang dengan memasukan nilai-nilai parameter yang berbeda berdasarkan skenario. Nilai parameter terbaik diukur berdasarkan rata-rata nilai fitness terbaik dan kecepatan konvergensi pada masing-masing skenario. Parameter algoritma genetik yang dianalisis meliputi jumlah populasi, jumlah generasi, rasio probabilitas pindah silang, dan rasio probabilitas mutasi. Tabel 8 memperlihatkan nilai parameter algoritma genetik yang dihasilkan berdasarkan analisis parameter algoritma genetik. Tabel 8 Nilai parameter algoritma genetik Parameter Rasio Mutasi Rasio Pindah Silang Jumlah Populasi Jumlah Generasi 0.8 0.01 100 2,000

Analisis Parameter Panjang Data Historis


Metode optimisasi portofolio saham dengan algoritma genetik, merupakan model portofolio yang berdasarkan estimasi keuntungan (expected

return). Expected return dihitung menggunakan formula simple moving average.


Nilai expected return diperoleh dengan menganalisis akurasi formula simple

moving average melalui pengujian berdasarkan paramater panjang data historis .


Pertama kali, sistem dijalankan untuk mendapatkan paramater panjang dari data historis yang akan digunakan untuk menentukan rata-rata keuntungan dan variance sebagai indikasi tingkat keuntungan yang diharapkan dan resiko. Sistem diuji dengan 3 sampai 24 bulan data histori saham-saham yang terpilih. Dengan menjalankan secara acak selama 24 bulan untuk parameterparameter, akan didapat rata-rata keuntungan tertinggi sebagai parameter terbaik untuk dilakukan pengujian berikutnya.

37

Nilai yang ditunjukan dalam Gambar 17 adalah rata-rata keuntungan portofolio berdasarkan ukuran panjang waktu data historis 3 sampai 24 bulan. Berdasarkan gambar tersebut, nilai akumulasi keuntungan tertinggi terjadi pada panjang waktu 18 bulan data historis. Hasil tersebut menunjukan bahwa parameter yang akan digunakan untuk pengujian model selanjutnya adalah menggunakan 18 bulan data historis.

0.0180 0.0160

Rata-rata Keuntungan

0.0140 0.0120 0.0100 0.0080 0.0060 0.0040 0.0020 0.0000 3 6 9 12 15 18 21

Ukuran Data Historis

Gambar 17 Rata-rata keuntungan portofolio berdasarkan ukuran data historis.

Pengujian Validasi Model


Validasi model dan parameter yang dihasilkan berdasarkan data-data historis dilakukan dengan menguji kembali dengan data yang akan menggambarkan data pada masa mendatang. Data yang digunakan adalah data saham selama 24 bulan yaitu, dari bulan Januari 2007 sampai dengan Desember 2009. Model dijalankan dengan data saham selama 24 bulan pengamatan. Setiap bulan portofolio saham akan dialokasikan kembali mengikuti harga historisnya. Model portofolio tersebut selalu beradaptasi dengan perubahan harga terkini sehingga dinamai dengan GA Adaptif. Pada taraf aplikasi, para investor akan melakukan rebalancing alokasi portofolio seiring dengan perubahan harga yang berdampak pada prediksi

38

keuntungan dan resiko. Dalam pengujian ini, model diujicoba dengan melakukan rebalancing menggunakan model algoritma genetik setiap 3 bulan (GA 3), 6 bulan (GA 6) dan 12 bulan (GA 12). Hasil analisis keuntungan dari pengujian terhadap berbagai berbagai metode alokasi portofolio menunjukan bahwa metode GA Adaptif menghasilkan total keuntungan tertinggi dibandingkan metode IHSG maupun metode bobot sama (Tabel 9). Tabel 9 Hasil analisis keuntungan dari berbagai metode alokasi portofolio Metode IHSG LQ45 Bobot Sama GA Pasif GA 12 GA 6 GA 3 GA Adaptif Total Keuntungan -0.0770 -0.1693 0.1034 0.0022 -0.4615 -0.4873 -0.0090 0.3225

Hasil keuntungan menggunakan metode alokasi portofolio GA 3, GA 6 dan GA 12 lebih rendah dibandingkan GA Aktif. Hal ini karena proses rebalancing yang semakin jarang dilakukan pada kedua metode tersebut (3, 6 dan 12 bulan) dibandingkan dengan dengan GA Adaptif yang di-rebalancing setiap bulan. Pada tahun 2008 kinerja saham-saham mengalami penurunan, namun pada tahun 2009 kinerjanya kembali membaik. Pada Gambar 16. Kinerja Akumulasi keuntungan dari beberapa metode alokasi portofolio terlihat kinerja menggunakan metode algoritma genetik lebih bertahan terhadap kondisi tersebut.

39

LQ45

Bobot Sama

GA Pasif

GA Adaptif

0.4 Akumulasi Keuntungan 0.2 0 -0.2 -0.4 -0.6 -0.8 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24

Bulan Pengamatan

Gambar 18 Kinerja akumulasi keuntungan dari beberapa metode alokasi portofolio Gambar 18 menunjukan bahwa pola kinerja metode alokasi portofolio GA Adaptif relatif sama dengan metode alokasi portofolio lainnya. Hal ini terjadi karena mengikuti kondisi pasar saham modal yang tidak stabil. Namun demikian, alokasi sama. portofolio saham dengan metode GA Adaptif menghasilkan total keuntungan yang lebih tinggi dibandingkan metode lainnya pada periode yang

VI. SIMPULAN DAN SARAN

Simpulan
Dari penelitian yang telah dilakukan dapat disimpulkan algoritma genetik dapat digunakan sebagai alat bantu dalam optimasi alokasi portofolio saham. Berdasarkan data saham dalam kurun waktu bulan Januari 2004 sampai dengan Desember 2009, melalui seleksi saham-saham yang selalu masuk dalam indeks LQ45 terpilih 27 saham yang digunakan dalam optimasi alokasi portofolio saham. Hasil ujicoba sistem tahap pertama untuk menghasilkan parameter model algoritma genetik jumlah populasi (100), jumlah generasi (2000), rasio

probabilitas pindah silang (0.8), dan rasio probabilitas mutasi (0.001). Selain itu ukuran 16 bulan data historis menunjukkan nilai akumulasi keuntungan tertinggi. Hasil pengujian validasi model berdasarkan simulasi investasi periode Januari 2008 Desember 2009 dengan menggunakan metode model algoritma genetik yang di rebalancing setiap bulan (GA Adaptif) menghasilkan total keuntungan tertinggi, yaitu sebesar 0.3225 (32.25%) dibandingkan dengan IHSG (-0.0770), LQ45 (-0.1693), Bobot Sama (0.1034), GA Pasif (0.0022), GA 12 (-0.4615), GA 6 (-0.4873), dan GA 3 (-0.0090).

41

Saran
Penelitian ini masih dapat dikembangkan lebih jauh yang nantinya diharapkan dapat terbentuk suatu sistem yang lebih baik. Saran-saran untuk penelitian lebih lanjut antara lain perlu adanya pengembangan metode untuk melakukan estimasi keuntungan yang diharapkan dan memberi batasan maksimal bobot alokasi saham. Metode simple moving average yang digunakan pada penelitian ini masih bisa dikembangkan dengan mencari metode lain yang memiliki tingkat akurasi lebih tinggi. Pemberian batasan maksimal bobot alokasi saham dapat membantu model bila kemungkinan cenderung memberikan bobot yang sangat tinggi pada satu saham.

DAFTAR PUSTAKA
Aranha C, Iba H. 2007. Modelling cost into a genetic algorithm-based portfolio optimization system by seeding and objective sharing. Evolutionary

computation proceedings. IEEE Congress 2007, Singapore, 25-28 Sept


2007. hlm 196-203. Chen SH. 2002. Genetic Algorithms and Genetic Programming in Computational

Finance. Dordrecht : Kluwer Academic Publishers


Husnan S. 1998. Dasar-dasar Teori Portofolio dan Analisis Sekuritas, Edisi Ke-3, Yogyakarta : YKPN Lin CM, Gen M. 2007. An effective decision-based genetic algorithm approach to multiobjective portfolio optimization problem. Applied Mathematical

Sciences 1. hlm 201210.


Markowitz HM. 1987. Mean-Variance analysis in Portfolio Choice and Capital

Market . New York : Basil Blackwell.


Michalewitz Z. 1996. Genetic Algorithms + Data Structures = Evolution

Programs. . New York : Springer.


Shoaf J, Foster JA. 1998. The Efficient Set GA for Stock Portfolios.

Evolutionary computation proceedings. IEEE International Conference;


Anchorage, 4-9 May 1998. hlm 354 359 Steuer RE. Qi Y. Hirschberger M. 2008. Portfolio Selection in the Presence of Multiple Criteria. Handbook of Financial Engineering. hlm 3-24. Suyanto. 2005. Algoritma Genetika dalam MATLAB , Yogyakarta : Penerbit Andi. Taufik W, Rostianingsih S. 2005. Penggunaan Algoritma Genetika Untuk Pemilihan Portfolio Saham Dalam Model Markowitz. Jurnal Informatika

6.

Hlm 105 -109

Zhang W, Chen W, Wang Y. 2006. The adaptive genetic algorithms for portfolio selection problem. International Journal of Computer Science and Network

Security (IJCSNS) 6. Hlm 196-200

LAMPIRAN

44

Lampiran 1 Daftar harga saham pada periode Januari 2004 Desember 2006
Periode AALI ANTM ASII BBCA BBRI BDMN BLTA BMRI BNBR BNGA BNII BUMI CTRA Jan-04 1,650 300 5,200 962 712 1,729 324 1,274 420 307 110 470 192 Feb-04 2,000 300 5,400 912 775 2,109 382 1,372 546 263 110 600 208 Mar-04 1,950 245 5,350 912 762 2,109 357 1,372 462 263 105 575 177 Apr-04 2,300 240 5,700 975 862 2,489 332 1,421 462 351 145 475 173 Mei-04 2,500 215 5,800 919 862 2,261 307 1,225 336 285 135 445 125 Jun-04 2,250 250 5,500 938 838 2,147 332 1,152 294 263 145 575 112 Jul-04 2,225 245 5,550 938 862 2,432 324 1,225 420 271 155 575 171 Agust-04 2,525 250 6,350 900 862 2,546 315 1,225 336 263 160 625 167 Sep-04 2,575 275 6,850 1,000 1,025 2,831 407 1,421 294 289 160 750 173 Okt-04 2,925 300 7,850 1,200 975 2,717 415 1,544 336 307 160 725 180 Nov-04 3,300 355 9,000 1,375 1,212 3,344 531 1,789 336 404 180 800 196 Des-04 3,100 345 9,600 1,488 1,438 3,325 465 1,887 336 404 185 800 196 Jan-05 3,000 364 10,050 1,438 1,375 3,173 458 1,901 336 417 200 920 177 Feb-05 3,100 430 10,800 1,638 1,638 3,629 538 1,774 336 438 200 850 173 Mar-05 4,000 450 10,500 1,700 1,425 3,610 571 1,676 360 434 200 780 271 Apr-05 3,600 425 10,550 1,538 1,338 3,534 585 1,568 250 417 180 760 230 Mei-05 3,650 470 11,700 1,738 1,450 3,667 625 1,627 210 395 185 830 230 Jun-05 3,975 480 12,700 1,800 1,450 3,838 591 1,470 240 381 175 830 258 Jul-05 4,125 485 13,200 1,825 1,600 4,256 611 1,578 280 443 185 830 250 Agust-05 4,075 450 10,150 1,712 1,288 3,420 505 1,343 190 461 160 780 146 Sep-05 5,125 545 9,750 1,725 1,350 3,059 591 1,421 200 377 160 900 134 Okt-05 5,400 515 9,300 1,612 1,225 2,983 644 1,294 220 353 145 780 114 Nov-05 5,500 570 9,100 1,650 1,488 2,964 631 1,264 210 358 140 690 116 Des-05 4,900 715 10,200 1,700 1,512 3,610 691 1,607 240 397 155 760 125 Jan-06 5,050 855 10,400 1,812 1,700 3,534 757 1,744 260 412 160 850 186 Feb-06 5,900 805 9,800 1,800 1,625 3,249 923 1,588 260 387 150 840 175 Mar-06 6,200 Apr-06 6,600 Mei-06 6,500 Jun-06 6,500 Jul-06 8,350 Agust-06 9,200 Sep-06 9,100 Okt-06 9,750 Nov-06 10,650 Des-06 12,600 870 1,150 890 925 1,040 1,080 1,100 1,390 1,510 1,600 11,250 11,950 9,800 9,750 9,600 11,100 12,450 13,400 15,950 15,700 2,088 2,188 2,050 2,050 2,088 2,275 2,412 2,325 2,650 2,600 1,950 2,312 1,975 2,050 2,138 2,175 2,450 2,450 2,675 2,575 3,648 3,914 3,496 3,021 3,230 3,724 4,028 4,522 4,750 5,130 943 1,089 1,216 1,149 1,183 1,322 1,411 1,242 1,156 1,156 1,656 1,882 1,656 1,686 1,725 2,058 2,279 2,671 2,720 2,842 340 340 340 300 340 330 300 310 260 310 461 608 559 539 627 686 725 853 980 902 160 185 180 185 180 185 195 205 235 240 900 910 830 770 830 750 740 770 810 900 182 190 194 184 192 246 254 242 325 380

45

Lanjutan
Periode Jan-04 Feb-04 Mar-04 Apr-04 Mei-04 Jun-04 Jul-04 Agust-04 Sep-04 Okt-04 Nov-04 Des-04 Jan-05 Feb-05 Mar-05 Apr-05 Mei-05 Jun-05 Jul-05 Agust-05 Sep-05 Okt-05 Nov-05 Des-05 Jan-06 Feb-06 Mar-06 Apr-06 Mei-06 Jun-06 Jul-06 Agust-06 Sep-06 Okt-06 Nov-06 Des-06 ELTY INCO INDF INKP ISAT KIJA MEDC PGAS PTBA SMCB TINS TLKM UNSP UNTR 144 281 229 229 173 165 189 173 193 193 189 225 213 197 298 225 257 253 262 201 133 129 125 135 131 127 139 148 152 127 135 135 123 123 111 160 825 1,125 1,125 850 788 866 864 810 1,015 1,055 1,185 1,155 1,165 1,430 1,360 1,400 1,390 1,415 1,500 1,560 1,550 1,445 1,280 1,315 1,455 1,560 1,715 2,000 1,975 1,955 1,995 2,200 2,300 2,630 2,750 3,100 850 850 800 750 700 700 700 675 675 675 750 800 870 930 1,160 1,020 1,200 1,100 1,090 790 730 820 850 910 880 840 890 675 800 750 775 575 600 700 700 850 850 900 1,025 1,250 1,250 1,320 1,250 1,350 1,350 1,280 960 920 920 860 1,080 1,080 1,010 1,060 3,230 3,650 3,850 3,975 4,000 4,025 4,125 4,200 4,225 4,725 5,750 5,750 5,700 5,250 4,875 4,325 4,950 5,500 5,800 5,300 5,300 4,875 5,350 5,550 5,800 5,250 5,150 65 55 50 100 80 85 120 115 115 105 120 115 125 130 145 115 125 125 125 90 100 90 85 90 90 110 140 155 120 130 130 125 125 120 125 155 1,400 1,500 1,450 1,450 1,425 1,350 1,275 1,450 1,525 1,900 2,075 2,075 2,600 2,450 2,450 2,575 3,150 3,775 3,200 3,325 3,625 3,525 3,325 3,375 3,900 4,125 4,150 4,800 3,975 3,725 3,800 3,600 3,475 3,325 3,250 3,550 330 310 265 260 285 290 240 230 230 240 280 380 510 545 455 520 555 575 645 715 835 1,080 1,430 1,380 1,660 1,930 2,000 2,480 2,450 2,250 2,360 2,530 2,410 2,280 2,180 2,320 825 800 775 825 750 675 725 775 850 925 1,425 1,525 1,650 1,660 1,520 1,550 1,560 1,590 1,570 1,740 1,630 1,780 1,690 1,800 1,960 2,050 2,050 3,000 3,350 3,150 3,275 3,400 3,375 3,450 3,250 3,525 410 405 375 385 305 280 310 305 370 415 520 575 610 580 470 435 475 570 540 410 460 455 455 475 570 620 640 680 550 560 560 530 570 580 540 670 233 233 235 233 193 170 205 213 203 208 218 208 205 208 210 200 230 220 213 176 172 164 172 182 192 205 203 3,775 3,650 3,500 4,025 3,700 3,700 3,875 3,825 4,150 4,350 5,000 4,825 4,800 4,425 4,475 4,275 4,650 5,000 5,550 5,150 5,350 5,000 5,500 5,900 6,300 6,200 6,900 86 135 139 156 128 120 145 145 198 215 314 267 296 352 378 352 344 352 348 322 301 335 348 357 361 507 584 721 824 764 919 824 756 739 721 833 888 1,030 977 1,172 1,056 1,080 1,176 1,320 1,392 1,776 1,920 2,184 2,736 2,904 2,760 2,832 3,144 3,576 4,272 3,720 3,720 3,552 3,456 3,528 3,672 3,816 4,320 5,232 5,184 5,184 5,376 5,520 5,808 6,288 6,192 6,288

1,130 1,140 5,400 940 980 5,000 880 880 4,275 1,050 890 4,275 1,190 920 4,400 1,250 900 5,150 1,330 940 5,200 1,400 940 5,750 1,350 940 6,750

243 7,550 193 7,050 174 7,350 174 7,450 174 7,900 177 8,450 240 8,400 230 9,900 443 10,100

46

Lampiran 2 Daftar harga saham pada periode Januari 2007 Desember 2009
Periode Jan-07 Feb-07 Mar-07 Apr-07 Mei-07 Jun-07 Jul-07 Agust-07 Sep-07 Okt-07 Nov-07 Des-07 Jan-08 Feb-08 Mar-08 Apr-08 Mei-08 Jun-08 Jul-08 Agust-08 Sep-08 Okt-08 Nov-08 Des-09 Jan-09 Feb-09 Mar-09 Apr-09 Mei-09 Jun-09 Jul-09 Agust-09 Sep-09 Okt-09 Nov-09 Des-09 AALI ANTM ASII BBCA BBRI BDMN BLTA BMRI BNBR BNGA 13,200 1,560 14,850 2,550 2,650 4,484 1,102 2,524 344 882 12,550 1,820 14,050 2,462 2,375 4,370 1,162 2,279 364 755 12,600 2,370 13,200 2,550 2,525 4,978 1,249 2,450 374 725 15,750 3,120 14,400 2,650 2,625 4,902 1,345 3,014 480 823 15,100 2,800 16,400 2,625 3,050 5,320 1,295 3,185 600 853 13,750 2,510 16,900 2,725 2,875 5,244 1,362 3,063 590 804 15,350 2,700 18,750 3,150 3,150 6,422 1,256 3,455 610 921 14,300 2,250 17,850 3,000 3,125 6,118 1,030 3,185 540 882 16,800 2,775 19,250 3,075 3,300 6,422 1,295 3,455 600 853 22,500 3,350 25,600 3,650 3,875 6,574 1,444 3,700 630 843 25,450 4,675 25,000 3,550 3,900 6,308 1,428 3,479 590 833 28,000 4,475 27,300 3,650 3,700 6,080 1,760 3,430 580 882 30,200 3,575 27,250 3,550 3,500 5,472 1,544 3,259 610 696 31,600 4,100 27,850 3,575 3,600 5,814 1,610 3,210 690 745 25,850 3,350 24,250 3,250 3,150 5,244 1,362 3,087 510 735 23,700 3,500 20,000 3,000 2,975 4,332 1,362 2,818 510 666 26,450 3,250 21,000 2,775 2,900 4,332 1,378 2,842 530 941 29,550 3,175 19,250 2,475 2,550 3,572 1,275 2,548 530 941 21,900 2,475 22,550 3,025 3,050 4,218 1,249 2,916 400 941 17,950 1,890 20,800 3,175 2,925 4,104 1,169 2,769 345 872 12,950 1,460 17,100 3,150 2,700 3,724 884 2,597 245 706 6,050 1,040 9,350 2,700 1,725 1,976 432 1,529 145 461 8,450 1,020 10,200 2,700 1,700 1,995 299 1,460 59 412 9,800 1,090 10,550 3,250 2,288 2,356 386 1,985 50 485 10,900 1,110 13,000 2,750 2,275 1,729 315 1,784 50 417 12,850 1,200 11,300 2,350 1,862 1,995 332 1,705 50 387 14,100 1,090 14,250 3,100 2,100 2,375 345 2,132 50 461 15,800 1,430 18,000 3,350 2,900 3,125 432 2,720 85 686 17,800 1,980 20,800 3,375 3,125 3,750 544 2,916 88 676 16,850 2,025 23,800 3,525 3,150 4,825 565 3,112 90 608 19,300 2,200 29,300 3,775 3,650 4,825 672 4,092 105 686 21,500 2,275 30,150 4,250 3,800 4,700 599 4,018 132 676 21,050 2,450 33,350 4,625 3,750 4,950 640 4,606 131 686 21,650 2,275 31,300 4,575 3,550 4,550 575 4,582 98 666 22,300 2,200 32,350 4,800 3,700 4,425 535 4,361 89 715 22,750 2,200 34,700 4,850 3,825 4,550 527 4,606 85 696 BNII 225 195 193 188 192 179 191 202 235 260 270 285 300 340 465 460 465 465 460 460 310 465 490 370 340 300 320 465 400 380 430 390 395 360 345 330 BUMI CTRA 1,080 400 1,210 420 1,330 460 1,380 485 1,750 480 2,275 450 2,700 460 2,550 380 3,575 465 4,800 445 5,650 325 6,000 445 6,400 360 7,700 395 6,200 275 6,650 255 8,050 245 8,200 198 6,750 250 5,500 228 3,200 188 2,175 120 1,010 94 910 92 510 135 770 155 820 180 1,480 240 1,960 275 1,860 360 2,800 410 2,900 380 3,225 370 2,375 315 2,350 250 2,425 242

47

Lanjutan
Periode ELTY INCO INDF INKP ISAT KIJA MEDC PGAS PTBA SMCB TINS TLKM UNSP UNTR Jan-07 168 3,300 1,690 870 6,000 166 3,425 1,880 3,125 650 785 9,450 867 6,480 Feb-07 193 3,880 1,560 890 5,900 179 3,650 1,790 3,300 660 960 8,900 970 6,672 Mar-07 189 5,435 1,520 870 6,250 220 3,575 1,870 3,450 660 1,185 9,850 988 7,104 Apr-07 240 6,080 1,640 1,070 6,800 195 3,525 2,100 3,900 720 1,195 10,500 1,237 7,584 Mei-07 315 5,500 1,730 1,140 6,750 225 3,575 2,050 5,250 760 1,165 9,550 1,305 7,248 Jun-07 330 5,550 2,025 1,130 6,500 215 3,525 1,890 6,550 950 1,215 9,850 1,305 7,920 Jul-07 490 5,720 2,000 1,130 7,250 265 4,275 1,850 6,650 1,010 1,410 11,200 1,590 8,256 Agust-07 395 5,390 1,860 930 7,200 220 3,900 2,050 5,750 1,030 1,230 10,850 1,228 7,776 Sep-07 530 6,350 1,930 940 7,700 285 4,150 2,410 6,550 1,140 1,325 11,000 1,509 7,872 Okt-07 590 9,020 2,200 920 8,700 240 4,675 2,800 9,050 1,400 1,950 10,750 1,950 10,512 Nov-07 610 9,425 2,525 840 8,300 194 5,400 3,380 12,100 1,650 2,500 10,150 2,156 10,800 Des-07 620 9,625 2,575 840 8,650 230 5,150 3,070 12,000 1,750 2,870 10,150 2,230 10,464 Jan-08 620 7,950 2,825 920 7,100 181 4,050 2,680 11,400 1,560 2,880 9,250 2,475 12,768 Feb-08 670 9,450 2,925 920 6,850 174 4,125 2,760 11,450 1,380 3,255 9,800 2,499 12,720 Mar-08 520 7,000 2,325 930 7,100 136 3,325 2,830 10,050 1,200 2,895 9,650 1,744 12,048 Apr-08 395 6,650 2,275 1,170 6,050 107 3,925 2,420 10,600 910 3,215 8,850 1,578 11,568 Mei-08 415 6,100 2,800 2,800 5,750 143 5,050 2,800 14,600 1,110 3,395 8,100 1,911 13,872 Jun-08 355 6,050 2,400 2,525 6,750 128 4,725 2,600 16,400 1,120 3,745 7,300 1,842 11,664 Jul-08 380 4,600 2,275 3,075 6,500 134 4,600 2,440 13,650 1,160 3,195 7,700 1,362 10,944 Agust-08 350 3,725 2,250 2,350 6,150 119 4,900 2,550 14,500 1,150 2,575 8,000 1,039 10,350 Sep-08 235 3,075 1,960 1,590 6,100 92 3,625 2,175 9,350 850 1,660 7,150 696 9,450 Okt-08 77 1,690 1,090 820 5,300 53 2,100 1,400 5,475 445 1,160 5,400 265 3,150 Nov-08 75 1,970 970 800 5,100 50 1,850 1,840 6,900 435 1,050 5,850 240 3,975 Des-09 72 1,930 930 740 5,750 50 1,870 1,860 6,900 630 1,080 6,900 255 4,400 Jan-09 60 2,475 980 880 5,650 50 1,700 2,200 7,400 580 1,090 6,300 245 5,050 Feb-09 78 2,175 880 910 4,200 50 2,060 1,900 7,200 550 1,060 6,300 314 5,350 Mar-09 85 2,225 940 890 4,725 50 2,200 2,150 6,750 550 1,060 7,550 304 6,750 Apr-09 164 3,425 1,280 1,130 5,600 76 2,625 2,600 9,500 700 1,420 7,850 549 9,000 Mei-09 295 3,600 1,780 1,660 5,300 100 3,300 2,875 11,250 1,000 1,970 7,450 745 10,150 Jun-09 295 4,150 1,890 1,740 4,975 106 3,050 3,150 11,600 1,100 2,025 7,500 676 9,950 Jul-09 355 4,300 2,275 1,810 5,450 131 3,325 3,500 13,600 1,450 2,100 8,950 784 12,950 Agust-09 345 4,225 2,500 1,770 5,250 127 2,925 3,475 13,000 1,260 2,075 8,400 862 13,500 Sep-09 370 4,150 3,025 1,820 5,450 133 2,900 3,650 14,100 1,330 2,150 8,650 853 15,600 Okt-09 275 4,050 3,075 1,800 5,150 117 2,725 3,625 15,200 1,620 1,950 8,400 686 15,000 Nov-09 205 3,450 3,075 1,740 4,850 118 2,500 3,650 16,450 1,500 1,890 9,000 657 14,950 Des-09 193 3,650 3,550 1,740 4,725 119 2,450 3,900 17,250 1,550 2,000 9,450 568 15,500

48

Lampiran 3 Daftar alokasi saham hasil sistem pada periode Januari 2008 Juni 2008 Jan-08 AALI ANTM ASII BBCA BBRI BDMN BLTA BMRI BNBR BNGA BNII BUMI CTRA ELTY INCO INDF INKP ISAT KIJA MEDC PGAS PTBA SMCB TINS TLKM UNSP UNTR 0.00 0.00 0.00 0.00 0.00 0.07 0.00 0.00 0.00 0.15 0.00 0.07 0.05 0.00 0.04 0.17 0.00 0.00 0.04 0.00 0.09 0.00 0.16 0.03 0.12 0.00 0.00 Feb-08 0.00 0.00 0.00 0.00 0.00 0.09 0.00 0.00 0.09 0.00 0.21 0.05 0.00 0.00 0.00 0.22 0.03 0.00 0.00 0.00 0.00 0.00 0.05 0.03 0.18 0.00 0.06 Mar-08 0.00 0.00 0.00 0.00 0.00 0.05 0.00 0.00 0.11 0.00 0.21 0.03 0.00 0.00 0.00 0.21 0.00 0.00 0.04 0.00 0.00 0.00 0.08 0.01 0.16 0.00 0.11 Apr-08 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.01 0.00 0.30 0.10 0.00 0.00 0.00 0.11 0.18 0.00 0.00 0.00 0.00 0.00 0.06 0.06 0.15 0.00 0.02 Mei-08 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.29 0.15 0.00 0.00 0.00 0.09 0.23 0.00 0.00 0.00 0.00 0.00 0.03 0.06 0.14 0.00 0.00 Jun-08 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.09 0.00 0.36 0.13 0.00 0.00 0.00 0.08 0.04 0.00 0.00 0.00 0.00 0.00 0.00 0.07 0.19 0.00 0.04

49

Lampiran 4 Daftar alokasi saham hasil sistem pada periode Juli 2008 Desember 2008 Jul-08 AALI ANTM ASII BBCA BBRI BDMN BLTA BMRI BNBR BNGA BNII BUMI CTRA ELTY INCO INDF INKP ISAT KIJA MEDC PGAS PTBA SMCB TINS TLKM UNSP UNTR 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.20 0.00 0.39 0.03 0.00 0.00 0.00 0.00 0.03 0.00 0.00 0.00 0.00 0.08 0.00 0.14 0.13 0.00 0.00 Agust-08 0.00 0.00 0.00 0.13 0.00 0.00 0.00 0.00 0.05 0.00 0.35 0.05 0.00 0.00 0.00 0.00 0.06 0.00 0.00 0.00 0.00 0.05 0.00 0.13 0.18 0.00 0.00 Sep-08 0.00 0.00 0.00 0.09 0.00 0.00 0.00 0.00 0.00 0.00 0.39 0.00 0.00 0.00 0.00 0.16 0.00 0.00 0.00 0.00 0.00 0.12 0.00 0.00 0.25 0.00 0.00 Okt-08 0.00 0.00 0.00 0.38 0.00 0.00 0.00 0.00 0.00 0.00 0.26 0.00 0.00 0.00 0.00 0.11 0.04 0.14 0.00 0.00 0.00 0.08 0.00 0.00 0.00 0.00 0.00 Nov-08 0.00 0.00 0.00 0.43 0.00 0.00 0.00 0.00 0.00 0.00 0.38 0.00 0.00 0.00 0.00 0.00 0.03 0.05 0.00 0.00 0.00 0.11 0.00 0.00 0.00 0.00 0.00 Des-08 0.00 0.00 0.00 0.44 0.00 0.00 0.00 0.00 0.00 0.00 0.39 0.00 0.00 0.00 0.00 0.00 0.03 0.04 0.00 0.00 0.00 0.09 0.00 0.00 0.00 0.00 0.00

50

Lampiran 5 Daftar alokasi saham hasil sistem pada periode Januari 2009 Juni 2009 Jan-09 AALI ANTM ASII BBCA BBRI BDMN BLTA BMRI BNBR BNGA BNII BUMI CTRA ELTY INCO INDF INKP ISAT KIJA MEDC PGAS PTBA SMCB TINS TLKM UNSP UNTR 0.00 0.00 0.00 0.45 0.00 0.00 0.00 0.00 0.00 0.00 0.34 0.00 0.00 0.00 0.00 0.00 0.05 0.11 0.00 0.00 0.02 0.02 0.00 0.00 0.00 0.00 0.00 Feb-09 0.00 0.00 0.16 0.15 0.00 0.00 0.00 0.00 0.00 0.00 0.48 0.00 0.00 0.00 0.00 0.00 0.00 0.20 0.01 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Mar-09 0.00 0.00 0.00 0.27 0.00 0.00 0.00 0.08 0.00 0.00 0.45 0.00 0.00 0.00 0.00 0.00 0.00 0.06 0.00 0.00 0.00 0.00 0.01 0.00 0.00 0.00 0.13 Apr-09 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.03 0.00 0.00 0.56 0.00 0.13 0.00 0.05 0.00 0.00 0.00 0.00 0.01 0.00 0.00 0.00 0.00 0.00 0.00 0.23 May-09 0.00 0.00 0.00 0.14 0.00 0.00 0.00 0.10 0.00 0.00 0.32 0.00 0.00 0.00 0.00 0.15 0.00 0.21 0.00 0.00 0.00 0.00 0.00 0.00 0.08 0.00 0.00 Jun-09 0.11 0.00 0.00 0.39 0.00 0.00 0.00 0.00 0.00 0.00 0.34 0.00 0.03 0.00 0.00 0.00 0.13 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00

51

Lampiran 6 Daftar alokasi saham hasil sistem pada periode Juli 2009 Desember 2009 Jul-09 AALI ANTM ASII BBCA BBRI BDMN BLTA BMRI BNBR BNGA BNII BUMI CTRA ELTY INCO INDF INKP ISAT KIJA MEDC PGAS PTBA SMCB TINS TLKM UNSP UNTR 0.04 0.00 0.00 0.42 0.00 0.00 0.00 0.00 0.00 0.00 0.33 0.00 0.03 0.00 0.00 0.00 0.14 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.04 Agust-09 0.00 0.00 0.00 0.30 0.00 0.00 0.00 0.00 0.00 0.00 0.31 0.00 0.08 0.00 0.00 0.00 0.13 0.00 0.00 0.00 0.04 0.00 0.00 0.00 0.16 0.00 0.00 Sep-09 0.06 0.00 0.00 0.47 0.00 0.00 0.00 0.00 0.00 0.00 0.29 0.00 0.06 0.00 0.00 0.00 0.13 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Okt-09 0.05 0.00 0.00 0.52 0.00 0.00 0.00 0.00 0.00 0.00 0.20 0.00 0.07 0.00 0.00 0.00 0.11 0.00 0.00 0.00 0.00 0.04 0.00 0.00 0.00 0.00 0.00 Nov-09 0.03 0.00 0.00 0.49 0.00 0.00 0.00 0.00 0.00 0.00 0.19 0.00 0.03 0.00 0.00 0.00 0.07 0.00 0.00 0.00 0.14 0.00 0.06 0.00 0.00 0.00 0.00 Des-09 0.03 0.00 0.00 0.63 0.00 0.00 0.00 0.00 0.00 0.00 0.13 0.00 0.04 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.16 0.00 0.00 0.00 0.00 0.00

You might also like