Professional Documents
Culture Documents
Yudha Herlambang
Universitas Trunajaya Madura(UTM),Bangkalan
ngumarsb@indosat.net.id
ABSTRACT
This research discusses an alternative method to solve the value problem of Internal Rate Return or the method to
calculate the value of Internal Rate Return (IRR) and the desired returned rate by Bonds investor. There were several
methods to solve the calculation of IRR, such as Interpolation Method, Using the Financial Table, Trial and Error
Method, and Using IRR Function in Excel Software. In this paper, the author will present the Application of Numerical
Mathematic. There are a number of methods in Numerical Mathematic, but the most popular one is Newton Raphson
Method. In this method, the case needs to be transferred into the NPV Equation or Bonds Equation either in the Case of
Premium or Disconto Bonds. Then a Polinomial equation in term of f(x) is created. Iteration is conducted until the error
is minimum. In terms of the results, this method gives the same outcome as the methods mentioned above. There is only
an approximation of 4 digits in decimals in the result. Using this method, there is still difference in the outcome, but it is
not significant.
Keywords: Internal Rate Return, Interpolation Method Numerical Mathematic, Newton Raphson Method, NPV Equation,
Polinomial Equation, Interation, Bonds, Approximation
1. Pendahuluan
Sebagaimana telah kita ketahui bersama bahwa dunia investasi dan portofolio tak lepas dari adanya resiko yang harus
dihadapi investor. Dan pihak yang akan berinvestasi pasti akan berupaya untuk lebih meminimalisir resiko tersebut
dengan berbagai analisa. Termasuk dalam analisa ini misalkan ruang lingkup kelayakan proyek. Dalam analisa kelayakan
proyek ini perlu dipertimbangkan unsur-unsur Time Value of Money sehingga berhubungan dengan Discount Factor.
Dalam lingkup analisa atau evaluasi proyek, investor berupaya agar terhindar dari resiko yang diakibatkan oleh kesalahan
dalam pengambilan keputusan berinvestasi. Salah satu metode yang digunakan ialah analisa Net Present Value (NPV).
Dalam hal NPV bernilai positif atau tingkat Net Cash Flow dari tahun ke tahun selama umur proyek dengan
mempertimbangkan faktor konsep nilai waktu uang atau Time Value of Money besarnya melebihi Investasi Awal
Proyek, maka proyek tersebut layak dipertimbangkan untuk diterima. Namun seringkali dijumpai bahwa perhitungan
mencari nilai IRR tak selalu mudah, dalam beberapa kasus harus menggunakan cara coba-coba atau trial and error. Atau
dapat pula digunakan metode Interpolasi Linier. Dan kita mengenal pula pemakaian dengan menggunakan tabel
Keuangan. Pada tulisan ini penulis memperkenalkan pemakaian Matematika Numerik terutama Metode Newton Raphson
untuk mencari nilai eksak IRR dengan tingkat kepresisisan tertentu sesuai kehendak pengguna. Hal ini juga berlaku pada
kasus mencari nilai Yield To Maturity pada Persamaan Obligasi, baik pada bentuk diskonto maupun premium.
Penelitian ini bertujuan untuk mengenalkan metode perhitungan iterasi Newton Raphson dalam ranah ilmu Matematika
Numerik dalam aplikasinya untuk melakukan perhitungan dalam mencari nilai Internal Rate Return (IRR) sebagai cara
alternatif di samping Methode Interpolasi atau menggunakan fungsi IRR dalam paket program Excell. Sedangkan
manfaat metode ini antara lain sebagai cara alternatif tanpa menggunakan tabel keuangan dan apabila tidak terdapat
software. Sedangkan pencarian nilai IRR sendiri adalah untuk membantu kalangan pengguna atau investor pada saat
tingkat interest berapa pada kondisi di mana jumlah yang diinvestasikan akan sama dengan Net Cash Flow yang
diperkirakan akan diterima selama usia proyek tersebut berjalan.
176
Konferensi Nasional Sistem dan Informatika 2008; Bali, November 15, 2008 KNSI08-032
dipergunakan software yang telah dirancang penulis dalam bahasa pemrograman Fortran (Sistem Operasi DOS) dan
Delphi (Sistem Operasi Windows)
5. Terdapat banyak metode pencarian akar dalam Matematika Numerik, misalkan Metode Interval, Bisection Method,
Metode Interpelasi, dan lainnya, namun dalam tulisan ini yang akan dibahas terbatas pada Metode Newton Raphson.
Dalam tulisan ini akan dibahas metode numerik dengan pendekatan Newton Raphson untuk menyelesaikan masalah yaitu
bagaimana mencari nilai Yield to Maturity pada persamaan Diskonto dan Premium Obligasi dan mencari nilai Internal
Rate Return pada kasus Studi Kelayakan Proyek dalam bentuk persamaan Net Present Value, yaitu dalam bentuk
persamaan matematis polinomial atau dengan kata lain mencari akar dalam bentuk persamaan polinomial yang
diterapkan dalam manajemen keuangan.
Dalam penelitian ini, juga dipergunakan hipotesa sederhana tanpa menggunakan alat uji statistik, karena pengujiannya
dengan menggunakan perhitungan matematis, yaitu: ”Diduga Aplikasi Matematika Numerik – Metode Newton Raphson
dapat dipergunakan untuk menyelesaikan perhitungan mencari nilai Internal Rate Return (IRR) dan menghitung besarnya
tingkat pengembalian yang diharapkan investor Obligasi (k) sesuai hingga taraf ketelitian yang diperlukan pada iterasi
tertentu ”.
2. Landasan Teori
Discounting Model secara eksplisit memperhitungkan Time Value of Money pada suatu korporasi dan memasukkan
unsur-unsur konsep discounting kas masuk dan kas keluar. Terdapat dua model pendekatan model discounting yang
sering dijumpai yaitu: Net Present Value (NPV) dan IRR ( Internal Rate Return). Teknik nilai sekarang bersih atau yang
terkenal dengan sebutan teknik NPV mengandalkan pada teknik arus kas yang didiskontokan/dicari present value-nya.
Proses mengimplementasikan teknik NPV sebagai berikut:
1. Menentukan nilai sekarang dari setiap arus kas, termasuk arus kas masuk dan arus kas keluar, kemudian dihitung Net
Cash Flownya (Selisih Cash In dan Cash Out) yang didiskontokan pada biaya modal proyek.
2. Menjumlahkan semua arus kas yang didiskontokan ini. Hasil penjumlahan ini didefinisikan sebagai NPV (Net
Present Value)
3. Bila NPV Positif, proyek dapat diterima untuk dilaksanakan. Bila NPV negatif, proyek dipertimbangkan untuk
ditolak.
Net Present Value merupakan pendekatan yang dilakukan dalam penganggaran modal (capital budgeting) di mana nilai
kas masuk saat ini (Present Value of Cash Inflows) dikurangi dengan nilai kas keluar saat ini (present value of cash
outflows). Dalam menilai kelayakan suatu proyek, bila perhitungan NPV yang didapat positif, berarti proyek tersebut
layak dipertimbangkan dan apabila NPR bernilai negative, proyek dimaksud semestinya ditolak. Sehingga secara definitif
IRR merupakan tingkat bunga yang membuat nilai bersih seluruh arus kas saat ini (Net Present Value) atau NPV sebesar
nol. IRR didefinisikan sebagai nilai (tingkat) interest yang membuat nilai Present Value Project Cash Inflows bernilai
sama dengan Present Value dari Biaya Proyek (Project Costs). Nilai untuk ”mengeset” nilai IRR agar NPV bernilai nol
ini adalah dengan cara coba-coba / trial-error. IRR tak lain merupakan tingkat interest pada saat NPV Projects bernilai
nol. Jadi IRR merupakan alat untuk mengukur tingkat pengembalian hasil intern. Adapun formulasi matematis
perhitungan NPV sebagai berikut:
N
Net.Cash.Flowt
NPV = (∑ ) − I0
t =1 (1 + k ) t
Seperti telah kita ketahui sebelumnya bahwa Tingkat Pengembalian Internal atau IRR merupakan suatu teknik dalam
membuat peringkat usulan investasi dengan menggunakan tingkat pengembalian atas invenstasi yang dihitung dengan
mencari tingkat diskonto yang menyamakan nilai sekarang arus kas masuk dengan investasi awal dan formula IRR yaitu
n
Net.Cash.Flowt
Investasi. Awal = ∑
t =1 (1 + IRR%) t
177
Konferensi Nasional Sistem dan Informatika 2008; Bali, November 15, 2008 KNSI08-032
3. Metodologi
Pada penelitian ini penulis mengambil contoh kasus suatu contoh persoalan dalam mencari nilai IRR (Internal Rate
Return) untuk berbagai umur project yang akan ditinjau. Mulai dari umur proyek 3 tahun hingga umur proyek 5 tahun.
Untuk umur proyek 2 tahun, penulis tidak merasa perlu mencari nilai IRR dengan pendekatan Numerik Metode Newton
Raphson dan tidak perlu dibahas dalam paper ini, karena cukup dengan formulasi abc saja sudah dapat diselesaikan,
karena sangat sederhana. Kemudian untuk contoh persoalan mencari nilai IRR yang melibatkan usia project antara 3
hingga 5 tahun dilakukan pencarian dugaan nilai IRR dengan pendekatan metode Newton Raphson yang dibandingkan
hasilnya dengan software Excell memakai fungsi IRR serta software Matlab memakai fungsi Roots. Dalam pendekatan
metode Newton Raphson dipakai istilah dugaan nilai IRR, karena nilai IRR yang dicari pada awal perhitungan belum
memenuhi hasil presisi yang diharapkan, sehingga terus dilakukan “pencarian” nilai eksak untuk akar yang sesungguhnya
atau hampir mendekati sesungguhnya. Langkah-langkah penelitian di atas juga berlaku bagi kasus Obligasi Premium dan
Diskonto, yaitu mencari nilai Yield to Maturity, setelah dibentuk persamaan Obligasi dalam bentuk Persamaan
Matematik Polinomial dimaksud.
maka f ’(x) = derivatif pertama = 30 x + 56 x + 24 , untuk nilai awal ditest x=0 dan x=1, diperoleh : f(0) = -6 dan
2
178
Konferensi Nasional Sistem dan Informatika 2008; Bali, November 15, 2008 KNSI08-032
f(1)=10+28+24-6=56. Berhubung nilai f(0) dan f(6) berbeda tanda, maka diambil dugaan bahwa akar persamaan, yaitu x*
di antara x=1 dan x=0. Sehubungan dengan ini kita lakukan langkah iterasi ( perhitungan ) yang pertama sebagai berikut:
f ( xi ) f (0) −6 1
xi + 1 = xi − = 0− = 0− = = 25% . Kita lakukan test untuk f(1/4) ini yaitu:
f ' ( xi ) f ' (0) 24 4
1 1 1 122
f(1/4)= 10( ) 3 + 28( ) 2 + 24( ) − 6 = = 1,9 . Dan dengan menjalankan hingga interasi ke 3, diperoleh hasil akar yang
4 4 4 64
optimal atau konvergent, yaitu:
f (0,202351) 1 0,0428 1 0,0428
xi + 1 = 0,202351 − = − = − = 0,202351 − 0,002341 = 0,2
f ' (0,202351) 4 15(0,202351) 2 + 28(0,202351) + 12 4 18,28
Akhirnya kita lakukan test f(0,2)=f(20%)= 5(0,2) + 14(0,2) + 12(0,2) − 3 = 0 . Dengan demikian dapat dikatakan bahwa
3 2
x=20% merupakan akar persamaan polinomial dan Internal Rate Return adalah pada tingkat r = 20 %. Dengan
menggunakan Software Excell yaitu fasilitas fungsi IRR (Range cell, guess) akan diperoleh nilai IRR = 20%. Begitu
pula apabila dihitung dengan menggunakan paket program Matlab bernilai sama, yaitu 20%. Hasil dengan metode
Newton Raphson ini IRR = 20 % sama persis seperti hasil yang diperoleh pada software aplikasi Excell .
2. Kasus Umur Project N = 3 Tahun (Net Cash Flow yang Tidak Sama)
Pada contoh kasus ini tak jauh berbeda dengan contoh kasus no.3A di atas, hanya saja terdapat nilai Net Cash Flow yang
berbeda dari tahun ke tahun. Jadi misalkan kita ditawarkan sebuah proposal proyek investasi di mana kita harus
menginvestasikan dana sebesar Rp 110 juta. Sebagai imbalan dari proyek yang berjangka waktu 3 tahun ini, di mana kita
akan menerima pembayaran Rp 50 juta pada setiap tahun pertama, tahun kedua memperoleh Net Cash Flow Rp 40 juta
dan Rp 65 juta pada akhir tahun ketiga. Apabila kita menggunakan formulasi IRR dalam bentuk rumus deret geometris
sebagai berikut:
50 40 65
NPV = −110 + + + , dengan memisalkan r % = x,
(1 + r %)1 (1 + r %) 2 (1 + r %) 3
50 40 65 50 40 65
0 = −110 + + + 110 = + +
(1 + x)1 (1 + x) 2 (1 + x) 3 , (1 + x) (1 + x) 2 (1 + x) 3
F(x)= 22 x + 56 x + 38 x − 9 = 0 . Sedangkan f’(x) = 66 x + 112 x + 38 . Maka dengan demikian kita lakukan test awal
3 2 2
sebagai untuk x=0 dan x=1 sebagai berikut: f(0) = -9 dan f(1) = 22+56+38-9=107. Dengan demikian dugaan akar x* agar
f(x*)=0 adalah terletak di antara x=0 dan x=1. Maka diadakan proses perhitungan interasi:
f ( xi ) f ( 0) (−9) 9
xi + 1 = xi − = 0− = 0− = 0+ = 0,2368
f ' ( xi ) f ' (0) 66(0) 2 + 112(0) + 38 38
Dengan demikian diperoleh dugaan akar sementara x*=0,2368. Nilai f(0,2368) ini perlu kita test untuk menganalisa
seberapa jauhkah error terhadap f(x*)=0.
f(x*)=f(0,2368)= 22(0,2368) + 56(0,2368) + 38(0,2368) − 9 = 3,44 . Sedemikian hingga apabila dilanjutkan sampai
3 2
179
Konferensi Nasional Sistem dan Informatika 2008; Bali, November 15, 2008 KNSI08-032
Dengan demikian diperoleh dugaan akar sementara x*=3,666. Nilai f(3,666) ini perlu kita test untuk menganalisa
seberapa jauhkah error terhadap f(x*)=0.
f(x*)=f(3,666)= 75(3,666) + 260(3,666) + 270(3,660) + 30(3,666) − 110 = 29.993 > f (1) = 525
4 2 2
Terlihat bahwa hasilnya tak menjadi lebih baik atau divergent atau bisa dikatakan semakin jauh dari f(x) yang
seharusnya mendekati nol. Maka dari itu perlu dicari alternatif interasi lain, yaitu dihitung mundur dari x=1 dan f(1) =
525, sehingga perhitungan iterasi matematisnya sebagai berikut:
f ( xi ) f (1) (525) 525
xi +1 = xi − = 1− = 1− = 1− = 1 − 0,318 = 0,681
f ' ( xi ) f ' (1) 300(1) 3 + 780(1) 2 + 540(1) + 30 1650
Sehingga pendugaan x* yang baru pada iterasi di atas ialah pada x* = 0,681
Akhirnya kita test seberapa jauh pendugaan x* baru tersebut terhadap f(x)=0, yaitu:
F(0,681)= 75(0,681) + 260(0,681) + 270(0,681) + 30(0,681) − 110 = 133,885
4 3 2
Atau f(0,681)=133,885 < f(1)=525, dari hasil ini diperoleh kondisi yang convergent, sehingga dugaan akar (x*)
berikutnya terjadi di antara x = 0 dan x = 0,681. Dengan demikian iterasi perhitungan matematis kita teruskan hingga
hasil yang presisi dan semakin konvergent hingga pada saat iterasi yang ke 4, diperoleh hasil optimal sebagai berikut:
f(0,4813328)= 75(0,4813328) + 260(0,4813328) + 270(0,4813328) + 30(0,4813328) − 110 = 0.01371, nilai ini sudah cukup mendekati
4 3 2
f(x)=0, apabila dibandingkan dengan nilai f(x) dari kandidat-kandidat akar sebelumnya, sehingga dapat diambil
keputusan bahwa x =0,4813328 merupakan dugaan akar yang sudah cukup presisi atau Internal Rate Return (IRR)=
48,13328 % atau dapat dikatakan hampir sesuai dengan hasil pengolahan dari Excell atau software Matlab sebagai
pembandingnya. Apabila dilakukan proses perhitungan berulang atau intersi lebih lanjut, akan diperoleh hasil pendekatan
akar yang tak jauh berbeda, yaitu berkisar antara x= 0,4813.........atau IRR = 48,13.......%, yang merupakan selisih
ketelitian beberapa digit di belakang koma yang terlalu signifikant.
x(1) yang akan menghasilkan f(1) = 100 + 465 + 822 + 635 + 120 – 107 = 2.035. Sehingga dapat dikatakan pendugaan di
antara x=0 dan x=1. Namun kita perlukan tentukan turunan pertama yaitu f’(x) =
500 x 4 + 1860 x 3 + 2466 x 2 + 1270 x + 120 ,
karenanya f’(0) = 500(0) + 1860(0) + 2466(0) + 1270(0) + 120 = 120 . Dengan demikian dilakukan iterasi pertama untuk
4 3 2
Ternyata f(0,2817) bernilai negatif, sehingga dengan demikian dugaan akar di antara x=0,2817 yang f(x)nya bernilai -
1,3346 dan x=0,2840 yang f(x)nya bernilai 1,665.
Apabila demikian, solusinya adalah kita menghitung titik tengah antara dua nilai x ini :
0,2817 + 0,2840
X tengah = = 0,28285 .
Akhirnya kita lakukan test terhadap f(0,28285) yaitu:
2
f(0,28285)= 100( 0, 28285) 5
+ 465(0,28285) 4 + 822(0,28285) 3 + 635(0,28285) 2 + 120(0,28285) − 107 = −0,49 .
180
Konferensi Nasional Sistem dan Informatika 2008; Bali, November 15, 2008 KNSI08-032
Nilai f(0,28285) ini semakin mendekati f(x)=0, jadi bisa dianggap secara pendekatan bahwa x =0,282825 merupakan
dugaan akar karena sudah cukup mendekati f(x)=0. Dengan demikian dapat dikatakan nilai IRR= 28,2825%. Nilai IRR
dari perhitungan metode Newton Raphson ini tak terlalu terpaut jauh dengan nilai IRR dari software pembanding baik
Excell maupun Matlab, yaitu selisih sekitar 0,07 %, sehingga dapat dikatakan selisih sebesar 0,07% tersebut tidaklah
terlalu signifikan.
Untuk pengujian yang menggunakan nilai awal f(0), maka diperoleh nilai = -15. Dan f(1) = 25+122+235+220+95-
15=682. Dengan demikian nilai dugaan k berada diantara k=0 dan k=1. Selanjutnya, kita lakukan perhitungan iterasi
f (x ) f (0) (−15) 15
pertama: xi +1 = xi − f ' ( x ) = 0 − f ' (0) = 0 − 95 = 95 = 0,15789
i
Kemudian dilakukan pengujian untuk mengetahui seberapa jauhnya terhadap f(x)=0 f(0,15789)=
0,0243+0,07564+0,793+5,48438+14,99955 -15 = 6,377225 dan hasil ini semakin mendekat menuju f(x)=0, bila
dibandingkan dengan f(1)=682. Dengan demikian dugaan akar di antara x=0 dan x=0,15789. Demikian kita teruskan
pada iterasi berikutnya, sedemikian hingga iterasi ke 2, yang akhirnya diperoleh akar optimal dengan hasil yang
f (x ) f ( 0,15789 ) ( 6 ,37725 )
konvergen, yaitu: x i +1 = x i − f ' ( x i ) = 0,15789 − f ' ( 0,15789 ) = 0,15789 − (170 ,77 ) = 0,12089 = 0,1209 .
i
F(0,1209)=0,000645 + 0,026 + 6,40608 + 3,215 + 11,48 - 15 = 0,127725. Dengan demikian tampak bahwa
f(0,1209)=0,127725 semakin mendekati f(x)=0, dibandingkan interasi sebelumnya yaitu f(0,15789) = 6,37725. Dengan
demikian nilai k inilah, yaitu k = 0,1209 atau k = 12,09%, yang diperoleh pada perhitungan iterasi ke-2 ini cukup
mendekati f(x)=0 dan ini sudah merupakan nilai pendekatan untuk dugaan nilai k yang dicari, dengan menggunakan
metode Newton Raphson di atas.
181
Konferensi Nasional Sistem dan Informatika 2008; Bali, November 15, 2008 KNSI08-032
Seperti pada ilustrasi di atas, namun nilai obligasi turun menjadi 899,24, maka tingkat pengembalian yang diharapkan
investor akan kita cari dengan pendekatan Numerik Newton Raphson sebagai berikut yaitu mencari tingkat pengembalian
yang diinginkan (k%):
N
120 120 1000 120 120 120 120 120 1000
Vb = ∑ =∑ + = 899,24. = 899. Vb = 899 = + + + +{ + }
t =1 (1 + k ) t (1 + k ) (1 + k ) 5 (1 + k ) (1 + k ) 2 (1 + k ) 3 (1 + k ) 4 (1 + k ) 5 (1 + k ) 5
120 120 120 120 1.120
Vb = 899 = + + + +{ }
(1 + k ) (1 + k ) 2 (1 + k ) 3 (1 + k ) 4 (1 + k ) 5
Dari Excell diperoleh k = 15%. Dan dengan menggunakan software Matlab diperoleh k = 0,1501.
Persamaan polinomial yaitu f(k) = 899 k + 4375k + 8510 k + 7790 k + 3295k − 701 = 0 .
5 4 3 2
Untuk pengujian yang menggunakan nilai awal f(0), maka diperoleh nilai = -701.
Dan f(1) = 899 + 4375 + 8510 + 7790 + 3295 – 701 = 24.159.
Dengan demikian nilai dugaan k berada diantara k=0 dan k=1, dengan demikian kita lakukan perhitungan iterasi pertama
f (x ) f (0) ( −701) 701
: xi +1 = xi − f ' ( xi ) = 0 − f ' (0) = 0 − 3295 = 3295 = 0,212747.
i
Kemudian dilakukan pengujian untuk mengetahui seberapa jauhnya terhadap f(x)=0 f(0,212747) = 434,88 dan hasil ini
semakin mendekat menuju f(x)=0. Dengan demikian dugaan akar di antara x=0 dan x=0,212747. Demikian kita teruskan
pada iterasi berikutnya hingga iterasi ke 5, sedemikian hingga diperoleh hasil dugaan akar yang konvergent dengan
perhitungan sebagai berikut:
f ( xi ) f (0,151507 ) 0,0,000080636
xi +1 = xi − = 0,151507 − = 0,151507 − .
f ' ( xi ) f ' (0,151507 ) (6305)
xi +1 = 0,151507 − 0,0000000127 9 = 0,1515065689 = 15,15065689 %
Kemudian kita lakukan pengujian terhadap f(x*) = f(15,15065689%) untuk menentukan seberapa jauhkah terhadap
f(x)=0. Dari hasil perhitungan untuk f(15,15065689%) diperoleh nilai sebesar 0,000000000001933 << 1. Nilai ini sudah
mendekati nol dan dengan demikian dapatlah kita mengambil kesimpulan bahwa dugaan akar atau nilai k yang dimaksud
adalah k=15,15 % .
Untuk pengujian yang menggunakan nilai awal f(0), maka diperoleh nilai = -484.
Dan f(1) = 1.116 + 5.460 + 10.680 + 9.960 + 4.380 – 484 = 31.112.
Dengan demikian nilai dugaan k berada diantara k=0 dan k=1, dengan demikian kita lakukan perhitungan iterasi pertama
f ( xi ) f (0) ( −484) 484
: xi +1 = xi − = 0− = 0− = = 0,1105.
f ' ( xi ) f ' (0) 4380 4.380
Kemudian dilakukan pengujian untuk mengetahui seberapa jauhnya terhadap f(x)=0 f(0,1105) =
1.116 (0,1105) 5 + 5.460 (0,1105) 4 + 10.680(0,1105) 3 + 9.960 (0,1105) 2 + 4.380 (0,1105) − 484 = 136,8463 dan hasil ini
semakin mendekat menuju f(x)=0 bila dibandingkan dengan f(1) = 31.112 atau dengan kata lain menunjukkan hasil yang
konvergen. Dengan demikian dugaan akar di antara x=0 dan x=0,1105. Demikian kita teruskan pada iterasi – iterasi yang
berikutnya, sedemikian hingga diperoleh nilai akar optimal yang konvergen, dengan perhitungan sebagai berikut:
f ( xi ) f (0,090152 ) 0,008533451
x i +1 = x i − = 0,090152 − = 0,090152 − = 0,090151
f ' ( xi ) f ' (0,090152 ) (6.453)
Kemudian kita lakukan test terhadap f(0,090151) seberapa jauh terhadap f(x)=0, maka diperoleh hasil f(0,090151) =
0,000000023. Hasil ini sudah cukup menunjukkan bahwa langkah perhitungan iterasi sudah semakin mendekati nol.
Maka dengan demikian dapat kita katakan bahwa nilai k yang dianggap cukup presisi hingga akhir perhitungan ini.
Apabila kita ingin lanjutkan pada iterasi berikutnya misalkan, maka hasil yang diperoleh terdapat perbedaan yang tidak
begitu signifikant atau tidak begitu berpengaruh, berikut ini perhitungan langkah iterasi:
f ( xi ) f (0,090151) 0,000000023
xi +1 = xi − = 0,090151 − = 0,090151 − = 0,09015099....
f ' ( xi ) f ' (0,090151) (6.453)
Jadi kita simpulkan bahwa menurut perhitungan dengan menggunakan metode Newton Raphson ini dapatlah kita anggap
bahwa nilai k yang optimum mendekati f(k)=0, yaitu k = 0.09015099 atau k = 9,015099 %.
182
Konferensi Nasional Sistem dan Informatika 2008; Bali, November 15, 2008 KNSI08-032
6. Kesimpulan
Akhir daripada tulisan ini dapat kita simpulkan bahwa Aplikasi Matematika Numerik, khususnya Metode Newton
Raphson dapat diterima sebagai salah satu cara alternatif untuk menyelesaikan persoalan dalam hal pencarian nilai
Internal Rate Return (IRR) dan nilai Yield to Maturity dalam kasus Obligasi Diskonto dan Premium, secara tepat (eksak)
maupun taksiran atau dengan kata lain. Hipotesa yang diajukan penulis dapat diterima, setelah melalui proses pembuktian
dan perhitungan matematis. Dengan demikian hasil-hasil yang diperoleh dari pencarian taksiran nilai IRR atau tingkat
pengembalian yang disyaratkan investor (k) dengan menggunakan pendekatan Matematika Numerik - Metode Newton
Raphson ini tak jauh berbeda atau selisihnya tidak signifikan apabila dibandingkan dengan cara cara alternatif lain yang
sudah dikenal sebelumnya, misalkan Pemakaian Fungsi IRR(range cell, guess) dalam Excell, Metode Interpolasi, serta
Penggunaan toolbox (fasilitas) roots dalam software Matlab. Hal ini dapat dilihat pada Tabel 3. Metode Newton Raphson
ini memungkinkan dipergunakan bilamana tak tersedia Tabel Keuangan
Keterbatasan Penelitian
Adapun keterbatasan yang harus diakui pada pendekatan Matematika Numerik-Newton Raphson ini antara lain harus
mengubah bentuk persamaan deret Net Present Value (NPV) maupun persamaan Obligasi ini dalam bentuk Persamaan
Polinomial bersuku banyak dan dilakukan perhitungan iterasi beberapa kali terhadapnya agar menghasilkan ”dugaan nilai
” x atau k yang konvegent atau error minimum sehingga memungkinkan diperoleh taksiran nilai IRR atau tingkat
pengembalian yang disyaratkan investor (k) yang semakin presisi dengan selisih yang tidak signifikan apabila
dibandingkan dengan software standar atau cara lain sebagai pembandingnya. Keterbatasan lainnya yaitu dengan umur
project atau apabila umur jatuh tempo obligasi yang semakin tinggi, misalkan di atas 5 tahun, semakin panjang bentuk
suku polinomialnya, sehingga akan terbentuk persamaan polinomial berderajat atau pangkat tertinggi sesuai dengan umur
project atau umur jatuh tempo obligasi tersebut. Akibatnya semakin banyak kita melakukan perhitungan matematis
(iterasi) untuk memperoleh taksiran nilai IRR atau nilai k yang presisi dan semakin rumit persamaan matematis yang
terlibat di dalamnya. Untuk mengatasi atau mempermudah hal tersebut, maka penulis telah menyusun algoritma yaitu
konsep berfikir metode Newton Raphson ini dalam bentuk listing program dalam bahasa Delphi untuk sistem Operasi
Windows dan bahasa Fortran dalam sistem operasi DOS seperti terlihat pada bagian lampiran
DAFTAR PUSTAKA
[1] Dewi Astuti (2004). Manajemen Keuangan Perusahaan. Ghalia Indonesia Press, Jakarta.
[2] Djakman Chaerul (1999). Dasar-Dasar Manajemen Keuangan”, Salemba Empat, FE-UI, Jakarta.
[3] Mowen,Hansen (2003). Management Accounting. South Western-Thompson Learning, Ohio, USA
[4] Sartono (2005). Manajemen Keuangan dan Portofolio. Andi Offset, Yogyakarta.
[5] Trihatmodjo Bambang (2002). Metode Numerik. Beta Offset Press, Yogyakarta.
[6] Http://www.google.co.id/wikipedia/newton raphson/htmlcgsio, Last Access June 12th, 2008
[7] Http://www.google.co.id/wikipedia/internal rate return/htmlcgsio, Last Access June 15th, 2008
Hitung dan
x n = x n +1
183
Konferensi Nasional Sistem dan Informatika 2008; Bali, November 15, 2008 KNSI08-032
Tabel 3. Listing Program Metode Newton Raphson Dalam Bahasa Pemrograman Fortran
C PROGRAM METODE NEWTON-RAPHSON
F(X)=.........................................................
FX(X) = TURUNAN X
OPEN (5,FILE=’NEWTON.HAS’)
I=0
X1=1
C X2=X1+1
30 I=I+1
C FX=(F(X2)-F(X1))/(X2-X1)
XT=X1-F(X1)/FX(X1)
C I=I+1
WRITE(5,2)I,X1,XT,F(X1),F(XT)
X1=XT
IF ABS(F(XT)).LT.0.0001) GOTO 25
GOTO 30
1. FORMAT(I2,6F10.5)
2. FORMAT(2F5.2)
25 STOP
END
Tabel 5. (Contoh Kasus 3 Tahun, Cash Flow Tiap Tahun Tak Sama)
Iterasi ke Nilai x*(dugaan akar ) atau IRR Nilai f (x*)
1 0,2368 3,44
2 0,18637 0,16946
3 0,1836 0,0006= 6.10
−4
184
Konferensi Nasional Sistem dan Informatika 2008; Bali, November 15, 2008 KNSI08-032
185