Metode Sainte-Laguë untuk Alokasi Dana Saham

Misalkan ada sejumlah 20 Saham yang diurutkan berdasarkan potensi (selisih harga wajar dan harga pasar). Dan ada dana kelola sejumlah Rp. 125.000.000 yang akan disebar. Maka dalam metode ini, saya menggunakan metode Sainte-Laguë untuk mengalokasikan penggunaan dana.

Metode Sainte-Laguë digunakan untuk mengalokasikan dana dengan adil dan proporsional berdasarkan potensi kenaikan harga saham. Langkah-langkahnya adalah sebagai berikut:

  1. Inisialisasi divisor dan alokasi unit untuk setiap saham.
  2. Hitung indeks alokasi untuk setiap saham.
  3. Alokasikan unit dana menggunakan metode Sainte-Laguë hingga total unit terpenuhi.
  4. Tampilkan hasil alokasi dana untuk setiap saham.
Kode Saham Potensi Kenaikan Harga (%) Alokasi (%) Dana yang Dialokasikan
SAHAM016 288 9.41 Rp 11.762.500
SAHAM017 253 8.37 Rp 10.462.500
SAHAM011 236 7.86 Rp 9.825.000
SAHAM000 224 7.50 Rp 9.375.000
SAHAM005 224 7.50 Rp 9.375.000
SAHAM010 214 7.21 Rp 9.012.500
SAHAM013 214 7.21 Rp 9.012.500
SAHAM004 195 6.66 Rp 8.325.000
SAHAM019 182 6.30 Rp 7.875.000
SAHAM002 175 6.10 Rp 7.625.000
SAHAM018 133 4.91 Rp 6.137.500
SAHAM003 92 3.66 Rp 4.575.000
SAHAM014 73 3.04 Rp 3.800.000
SAHAM009 65 2.77 Rp 3.462.500
SAHAM015 60 2.60 Rp 3.250.000
SAHAM007 49 2.25 Rp 2.812.500
SAHAM006 44 2.09 Rp 2.612.500
SAHAM008 23 1.40 Rp 1.750.000
SAHAM012 18 1.21 Rp 1.512.500
SAHAM001 11 0.98 Rp 1.225.000
Total Dana yang Digunakan Rp 125.000.000

Langkah-langkah Metode Sainte-Laguë:

  1. Inisialisasi Divisor dan Alokasi Unit
    • Setiap saham memiliki `divisor` awal 1 dan `allocated_units` awal 0.
    • Divisor digunakan untuk menghitung indeks alokasi.
  2. Hitung Indeks Alokasi
    • Indeks alokasi untuk setiap saham dihitung dengan rumus: potensi / divisor.
  3. Alokasi Unit menggunakan Metode Sainte-Laguë
    • Proses alokasi dilakukan hingga total unit terpenuhi.
    • Pilih saham dengan indeks alokasi terbesar yang belum mencapai alokasi maksimum.
    • Alokasikan satu unit ke saham tersebut dan update nilai divisor serta indeks alokasi.
  4. Tampilkan Hasil Alokasi
    • Hasil alokasi dana untuk setiap saham ditampilkan dalam tabel.
    • Tabel mencakup informasi seperti kode saham, potensi kenaikan harga, alokasi dalam persentase, dan jumlah dana yang dialokasikan.