AktuNotes
← Kembali
TA2 · Materi 7.1

Classical Credibility

Calculation-Intensive Bobot: 20–25% Klugman, Panjer & Willmot (2019), Loss Models 5th ed., Bab 16; Tse (2009), Bab 6
TA2ClassicalCredibilityFullCredibilityPartialCredibilityTeoriKredibilitas

📊 7.1 — Classical Credibility

Ringkasan Cepat

Topik: Classical Credibility | Bobot: ~20–25% | Difficulty: Calculation-Intensive Ref: Klugman et al. (2019), Loss Models 5th ed., Bab 16; Tse (2009), Bab 6 | Prereq: 4.1 Individual and Collective Risk Models, 4.3 Mean Variance and Stop-Loss

Section 0 — Pemetaan Topik

Topik TA2Sub-topik IDSkill DiujiBobotDifficultyPrerequisiteConnected TopicsReferensi
Teori Kredibilitas7.1Menentukan full credibility standard untuk frekuensi, besar klaim, dan klaim agregat; menghitung premi kredibilitas parsial P=ZX+(1Z)μP = ZX + (1-Z)\mu dan faktor kredibilitas ZZ20–25%Calculation-Intensive4.1 Individual and Collective Risk Models, 4.3 Mean Variance and Stop-Loss7.2 Bühlmann and Bühlmann-Straub Models, 7.3 Bayesian CredibilityKlugman et al. (2019), Bab 16; Tse (2009), Bab 6

Section 1 — Intuisi

Bayangkan seorang aktuaris di perusahaan asuransi kendaraan bermotor yang harus menetapkan premi untuk sebuah bengkel taksi dengan 50 unit armada. Data historis klaim taksi tersebut tersedia untuk 2 tahun terakhir, tetapi hanya 50 unit — cukupkah data sebanyak itu untuk dipercaya sepenuhnya? Di sisi lain, perusahaan memiliki data industri nasional dari ratusan ribu kendaraan. Mana yang lebih dapat dipercaya: data spesifik pelanggan yang sedikit, atau data industri yang banyak tapi tidak spesifik?

Inilah dilema yang dijawab oleh Teori Kredibilitas Klasik. Prinsipnya sederhana: semakin banyak data yang kita miliki dari suatu risiko tertentu, semakin besar “kepercayaan” (credibility) yang kita berikan kepada data tersebut. Jika data sudah mencukupi standar tertentu — disebut full credibility — premi ditetapkan murni dari data risiko itu sendiri. Jika data masih kurang, kita “campurkan” (blend) data spesifik tersebut dengan estimasi populasi umum (manual rate) menggunakan bobot yang disebut faktor kredibilitas ZZ.

Teori Kredibilitas Klasik (limited fluctuation credibility) mengoperasionalkan intuisi ini secara matematis. Standar full credibility diturunkan dari syarat probabilistik: kita ingin estimasi kita berada dalam 100r%100r\% dari nilai “benar” dengan probabilitas setidaknya 1α1-\alpha. Hasilnya adalah rumus eksplisit untuk menentukan berapa banyak klaim (atau exposure) yang diperlukan agar data layak dipercaya sepenuhnya — dan bagaimana menimbang data yang belum mencapai standar tersebut.

Section 2 — Definisi Formal

Definisi Matematis

Premi kredibilitas (credibility premium) adalah rata-rata tertimbang antara estimasi pengalaman sendiri Xˉ\bar{X} dan estimasi populasi μ\mu:

P=ZXˉ+(1Z)μP = Z \bar{X} + (1 - Z)\mu

di mana faktor kredibilitas Z[0,1]Z \in [0, 1] ditentukan berdasarkan volume data yang tersedia dibandingkan standar full credibility.

SimbolMaknaCatatan
ZZFaktor kredibilitasZ[0,1]Z \in [0,1]; Z=1Z=1 berarti full credibility
Xˉ\bar{X}Estimasi dari pengalaman sendiri (observed rate)Rata-rata klaim dari data historis risiko
μ\muEstimasi populasi (manual rate / a priori mean)Rata-rata dari seluruh populasi atau kelas risiko
PPPremi kredibilitas (credibility premium)Hasil akhir yang digunakan untuk penetapan premi
rrRentang toleransi (range of accuracy)Misalnya r=0.05r = 0.05 berarti dalam ±5%\pm 5\% dari nilai benar
yαy_\alphaKuantil distribusi Normal standar pada level α/2\alpha/2Untuk α=0.10\alpha = 0.10: y0.10=1.645y_{0.10} = 1.645; α=0.05\alpha = 0.05: y0.05=1.960y_{0.05} = 1.960
n0n_0Standar full credibility (full credibility standard)Jumlah klaim minimum agar Z=1Z = 1
nnJumlah klaim aktual yang diamatiDigunakan untuk menghitung ZZ
λ\lambdaFrekuensi klaim rata-rata (expected claims per exposure)Untuk konversi n0n_0 ke exposure units
mmJumlah exposure units (mis. jumlah polis atau kendaraan)n=mλn = m \cdot \lambda secara rata-rata
CVS2CV_S^2Koefisien variasi kuadrat dari besar klaim SS=Var(S)/[E(S)]2= \text{Var}(S) / [E(S)]^2

Rumus Utama

[Full Credibility — Frekuensi Klaim] Standar full credibility untuk jumlah klaim NN:

n0(N)=(yαr)2n_0^{(N)} = \left(\frac{y_\alpha}{r}\right)^2

Label: Jumlah klaim minimum agar estimasi frekuensi berada dalam ±rE[N]\pm r \cdot E[N] dengan probabilitas 1α\geq 1 - \alpha. Untuk r=0.05,α=0.10r = 0.05, \alpha = 0.10: n0(N)=(1.645/0.05)2=1082.411083n_0^{(N)} = (1.645/0.05)^2 = 1082.41 \approx 1083.

[Full Credibility — Klaim Agregat] Standar full credibility untuk total kerugian S=i=1NXiS = \sum_{i=1}^N X_i:

n0(S)=(yαr)2(1+CVX2)n_0^{(S)} = \left(\frac{y_\alpha}{r}\right)^2 \left(1 + CV_X^2\right)

Label: Tambahan faktor (1+CVX2)(1 + CV_X^2) mencerminkan variabilitas ekstra dari besar klaim individu XX. CVX2=Var(X)/[E(X)]2CV_X^2 = \text{Var}(X)/[E(X)]^2 adalah koefisien variasi kuadrat besar klaim.

[Full Credibility — Besar Klaim] Standar full credibility untuk mean besar klaim Xˉ\bar{X}:

n0(Xˉ)=(yαr)2CVX2n_0^{(\bar{X})} = \left(\frac{y_\alpha}{r}\right)^2 CV_X^2

Label: Hanya faktor variabilitas besar klaim yang relevan karena jumlah klaim sudah diketahui (bukan acak) dalam konteks ini.

[Partial Credibility — Faktor ZZ] Faktor kredibilitas ketika n<n0n < n_0:

Z=nn0Z = \sqrt{\frac{n}{n_0}}

Label: Akar kuadrat dari rasio klaim aktual terhadap standar full credibility. Ketika nn0n \geq n_0: Z=1Z = 1 (full credibility).

[Premi Kredibilitas] Formula lengkap:

P=ZXˉ+(1Z)μ=nn0Xˉ+(1nn0)μP = Z\bar{X} + (1-Z)\mu = \sqrt{\frac{n}{n_0}}\,\bar{X} + \left(1 - \sqrt{\frac{n}{n_0}}\right)\mu

Label: Berlaku untuk n<n0n < n_0; untuk nn0n \geq n_0, gunakan P=XˉP = \bar{X} (full credibility, data sendiri sepenuhnya dipercaya).

[Konversi ke Exposure] Standar full credibility dalam unit exposure m0m_0:

m0=n0λm_0 = \frac{n_0}{\lambda}

Label: λ\lambda adalah frekuensi klaim per exposure unit (expected claims per policy/vehicle/year). Berguna ketika soal bertanya berapa banyak polis atau kendaraan yang diperlukan.

Asumsi Eksplisit

  1. Normalitas asimtotik: Distribusi dari Xˉ\bar{X} atau NN diasumsikan mendekati Normal untuk sampel besar — valid via CLT, sehingga yαy_\alpha dari tabel Normal digunakan.
  2. Model risiko kolektif: Klaim agregat S=X1+X2++XNS = X_1 + X_2 + \ldots + X_N di mana NN dan XiX_i independen; XiX_i i.i.d.
  3. μ\mu diketahui: Manual rate μ\mu dianggap diketahui dengan pasti (atau ditetapkan secara eksternal, misalnya dari data industri).
  4. Standar full credibility bersifat tetap: Nilai rr dan α\alpha ditetapkan sebelumnya oleh regulator atau kebijakan perusahaan, bukan diestimasi dari data.
  5. Partial credibility menggunakan Z=n/n0Z = \sqrt{n/n_0}: Ini adalah konvensi Kredibilitas Klasik; justifikasinya bersifat intuitif (bukan optimal secara statistik) — itulah keterbatasan utama yang membedakannya dari pendekatan Bühlmann.

Section 3 — Jembatan Logika

Dari Definisi ke Rumus — Mengapa (yα/r)2(y_\alpha / r)^2?

Standar full credibility diturunkan dari syarat probabilistik: kita ingin estimasi Xˉ\bar{X} berada dalam ±rE[X]\pm r \cdot E[X] dari nilai “benar” dengan probabilitas tinggi. Secara formal, kita ingin P ⁣(XˉE[X]rE[X])1αP\!\left(|\bar{X} - E[X]| \leq r \cdot E[X]\right) \geq 1 - \alpha. Dengan menggunakan aproksimasi Normal dan fakta bahwa SD(Xˉ)SD(X)/n\text{SD}(\bar{X}) \approx \text{SD}(X)/\sqrt{n}, syarat ini bertransformasi menjadi batasan pada nn. Faktor (1+CVX2)(1 + CV_X^2) untuk klaim agregat muncul karena dua sumber variasi bergabung: variasi frekuensi NN dan variasi besar klaim XX.

Tiga Konteks Berbeda — Tiga Rumus Berbeda

Perbedaan utama antara ketiga standar full credibility:

  • Frekuensi NN: Hanya satu sumber variasi (NN); standar terkecil =(yα/r)2= (y_\alpha/r)^2.
  • Besar klaim Xˉ\bar{X}: Hanya satu sumber variasi (XiX_i); standar =(yα/r)2CVX2= (y_\alpha/r)^2 \cdot CV_X^2. Jika CVX=1CV_X = 1 (Eksponensial), sama dengan standar frekuensi.
  • Klaim agregat SS: Dua sumber variasi (NN dan XiX_i); standar terbesar =(yα/r)2(1+CVX2)= (y_\alpha/r)^2(1 + CV_X^2). Selalu \geq standar frekuensi.

Hubungan: n0(S)=n0(N)+n0(Xˉ)n_0^{(S)} = n_0^{(N)} + n_0^{(\bar{X})} — standar agregat adalah jumlah dari standar frekuensi dan standar besar klaim!

Derivasi Full Credibility Standard untuk Frekuensi — step-by-step:

Langkah 1: Definisikan syarat: ingin P(N^E[N]rE[N])1αP(|\hat{N} - E[N]| \leq r \cdot E[N]) \geq 1 - \alpha, di mana N^\hat{N} adalah estimasi jumlah klaim dari mm exposure units.

Langkah 2: Karena N^\hat{N} adalah jumlah klaim dalam mm periode, E[N^]=mλE[\hat{N}] = m\lambda dan Var(N^)=mλ\text{Var}(\hat{N}) = m\lambda (asumsikan Poisson). Standarisasi:

P ⁣(N^mλmλrmλmλ)1αP\!\left(\left|\frac{\hat{N} - m\lambda}{\sqrt{m\lambda}}\right| \leq \frac{r \cdot m\lambda}{\sqrt{m\lambda}}\right) \geq 1 - \alpha P ⁣(Zstdrmλ)1αP\!\left(|Z_{\text{std}}| \leq r\sqrt{m\lambda}\right) \geq 1 - \alpha

Langkah 3: Dengan aproksimasi Normal, kondisi di atas terpenuhi jika:

rmλyα    mλ(yαr)2r\sqrt{m\lambda} \geq y_\alpha \implies m\lambda \geq \left(\frac{y_\alpha}{r}\right)^2

Langkah 4: Karena mλ=E[N^]=n0m\lambda = E[\hat{N}] = n_0 (expected number of claims), standar full credibility adalah:

n0(N)=(yαr)2n_0^{(N)} = \left(\frac{y_\alpha}{r}\right)^2

Derivasi Faktor (1+CVX2)(1 + CV_X^2) untuk Klaim Agregat — step-by-step:

Langkah 1: Untuk klaim agregat S=i=1NXiS = \sum_{i=1}^N X_i (model risiko kolektif), hitung variansi menggunakan formula variansi total:

Var(S)=E[N]Var(X)+Var(N)[E(X)]2\text{Var}(S) = E[N] \cdot \text{Var}(X) + \text{Var}(N) \cdot [E(X)]^2

Langkah 2: Asumsikan NPoisson(λm)N \sim \text{Poisson}(\lambda m) sehingga Var(N)=E[N]=mλ\text{Var}(N) = E[N] = m\lambda:

Var(S)=mλVar(X)+mλ[E(X)]2=mλ[Var(X)+[E(X)]2]\text{Var}(S) = m\lambda \cdot \text{Var}(X) + m\lambda \cdot [E(X)]^2 = m\lambda \left[\text{Var}(X) + [E(X)]^2\right]

Langkah 3: Tulis Var(X)=CVX2[E(X)]2\text{Var}(X) = CV_X^2 \cdot [E(X)]^2:

Var(S)=mλ[E(X)]2[CVX2+1]\text{Var}(S) = m\lambda \cdot [E(X)]^2 \left[CV_X^2 + 1\right]

Langkah 4: Terapkan syarat full credibility seperti sebelumnya. Koefisien variasi SS adalah:

CVS2=Var(S)[E(S)]2=mλ[E(X)]2(1+CVX2)[mλE(X)]2=1+CVX2mλCV_S^2 = \frac{\text{Var}(S)}{[E(S)]^2} = \frac{m\lambda[E(X)]^2(1+CV_X^2)}{[m\lambda E(X)]^2} = \frac{1+CV_X^2}{m\lambda}

Langkah 5: Syarat rmλ/1+CVX2yαr\sqrt{m\lambda} / \sqrt{1+CV_X^2} \geq y_\alpha menghasilkan:

n0(S)=mλ(yαr)2(1+CVX2)n_0^{(S)} = m\lambda \geq \left(\frac{y_\alpha}{r}\right)^2 (1 + CV_X^2)
Dilarang
  1. Jangan menggunakan rumus n0(S)n_0^{(S)} ketika soal bertanya tentang standar untuk frekuensi saja — rumus berbeda bergantung pada apa yang diestimasi (frekuensi, besar klaim, atau agregat).
  2. Jangan menghitung Z=n/n0Z = n/n_0 (linear) — partial credibility menggunakan akar kuadrat: Z=n/n0Z = \sqrt{n/n_0}. Kesalahan ini menghasilkan ZZ yang terlalu besar.
  3. Jangan menggunakan Z>1Z > 1 meskipun n>n0n > n_0 — selalu cap di Z=1Z = 1 (full credibility), bukan Z=n/n0>1Z = \sqrt{n/n_0} > 1.

Section 4 — Contoh Soal

Soal A — Fundamental

Standar full credibility ditetapkan pada r=0.05r = 0.05 dan probabilitas 1α=0.901 - \alpha = 0.90 (sehingga yα=1.645y_\alpha = 1.645). Tentukan standar full credibility untuk: (a) Frekuensi klaim (b) Klaim agregat, jika diketahui CVX=2CV_X = 2 (c) Besar klaim, jika diketahui CVX=2CV_X = 2

Solusi Soal A

Pendekatan: Substitusi langsung ke tiga rumus standar full credibility. Identifikasi konteks (frekuensi / agregat / besar klaim) lalu pilih rumus yang tepat.

1. Identifikasi Variabel

  • r=0.05r = 0.05, yα=1.645y_\alpha = 1.645 (karena α=0.10\alpha = 0.10, dua sisi)
  • CVX=2CV_X = 2, sehingga CVX2=4CV_X^2 = 4
  • Base quantity: (yαr)2=(1.6450.05)2=(32.9)2=1082.41\left(\frac{y_\alpha}{r}\right)^2 = \left(\frac{1.645}{0.05}\right)^2 = (32.9)^2 = 1082.41

2. Identifikasi Distribusi / Model Model risiko kolektif dengan NN \sim Poisson; XiX_i i.i.d.; tiga sub-pertanyaan menggunakan tiga rumus berbeda.

3. Setup Persamaan

n0(N)=(yαr)2,n0(S)=(yαr)2(1+CVX2),n0(Xˉ)=(yαr)2CVX2n_0^{(N)} = \left(\frac{y_\alpha}{r}\right)^2, \quad n_0^{(S)} = \left(\frac{y_\alpha}{r}\right)^2(1 + CV_X^2), \quad n_0^{(\bar{X})} = \left(\frac{y_\alpha}{r}\right)^2 CV_X^2

4. Eksekusi Aljabar

(a) Frekuensi:

n0(N)=1082.41    1082.41=1083 klaimn_0^{(N)} = 1082.41 \implies \lceil 1082.41 \rceil = \mathbf{1083} \text{ klaim}

(b) Klaim agregat:

n0(S)=1082.41×(1+4)=1082.41×5=5412.05    5413 klaimn_0^{(S)} = 1082.41 \times (1 + 4) = 1082.41 \times 5 = 5412.05 \implies \mathbf{5413} \text{ klaim}

(c) Besar klaim:

n0(Xˉ)=1082.41×4=4329.64    4330 klaimn_0^{(\bar{X})} = 1082.41 \times 4 = 4329.64 \implies \mathbf{4330} \text{ klaim}

5. Verification Cek relasi: n0(S)=n0(N)+n0(Xˉ)n_0^{(S)} = n_0^{(N)} + n_0^{(\bar{X})}: 1083+4330=54131083 + 4330 = 5413 ✓ (penjumlahan konsisten setelah pembulatan). Urutan n0(N)<n0(Xˉ)<n0(S)n_0^{(N)} < n_0^{(\bar{X})} < n_0^{(S)} juga konsisten karena CVX2=4>1CV_X^2 = 4 > 1.

Hasil: (a) 1083 klaim, (b) 5413 klaim, (c) 4330 klaim.

Exam Tips — Soal A

Target waktu: 3 menit. Common trap: Menggunakan yα=1.960y_\alpha = 1.960 untuk α=0.10\alpha = 0.10 — pastikan yαy_\alpha sesuai dengan level signifikansi yang diminta (α=0.10y=1.645\alpha = 0.10 \to y = 1.645; α=0.05y=1.960\alpha = 0.05 \to y = 1.960). Shortcut: Hafal base quantity: (1.645/0.05)2=1082.41(1.645/0.05)^2 = 1082.41 dan (1.960/0.05)2=1536.64(1.960/0.05)^2 = 1536.64 — dua nilai ini muncul di hampir semua soal.


Soal B — Exam-Typical

Sebuah perusahaan asuransi menggunakan standar full credibility r=0.05r = 0.05, α=0.10\alpha = 0.10 (yα=1.645y_\alpha = 1.645) untuk klaim agregat. Distribusi besar klaim memiliki E[X]=5000E[X] = 5000 dan E[X2]=50,000,000E[X^2] = 50{,}000{,}000. Sebuah kelompok risiko menghasilkan 400 klaim dengan total kerugian Rp 2.200.000.000. Manual rate (estimasi populasi) adalah μ=5500\mu = 5500 per klaim. Hitung premi kredibilitas per klaim.

Solusi Soal B

Pendekatan: Hitung CVX2CV_X^2 dari momen yang diberikan, tentukan n0(S)n_0^{(S)}, hitung Z=n/n0Z = \sqrt{n/n_0}, lalu hitung premi kredibilitas P=ZXˉ+(1Z)μP = Z\bar{X} + (1-Z)\mu.

1. Identifikasi Variabel

  • n=400n = 400 klaim (observasi aktual)
  • Total kerugian = Rp 2.200.000.000
  • E[X]=5000E[X] = 5000, E[X2]=50,000,000E[X^2] = 50{,}000{,}000
  • μ=5500\mu = 5500 (manual rate per klaim)
  • r=0.05r = 0.05, yα=1.645y_\alpha = 1.645

2. Identifikasi Distribusi / Model Model risiko kolektif. Estimasi yang diinginkan: rata-rata besar klaim per klaim (bukan frekuensi), tetapi konteksnya adalah klaim agregat karena baik frekuensi maupun besar klaim bervariasi. Gunakan standar n0(S)n_0^{(S)}.

3. Setup Persamaan

CVX2=Var(X)[E(X)]2=E[X2][E(X)]2[E(X)]2CV_X^2 = \frac{\text{Var}(X)}{[E(X)]^2} = \frac{E[X^2] - [E(X)]^2}{[E(X)]^2} n0(S)=(yαr)2(1+CVX2),Z=min ⁣(1,nn0(S)),P=ZXˉ+(1Z)μn_0^{(S)} = \left(\frac{y_\alpha}{r}\right)^2(1 + CV_X^2), \quad Z = \min\!\left(1,\, \sqrt{\frac{n}{n_0^{(S)}}}\right), \quad P = Z\bar{X} + (1-Z)\mu

4. Eksekusi Aljabar

Langkah 1 — Hitung CVX2CV_X^2:

Var(X)=E[X2][E(X)]2=50,000,000(5000)2=50,000,00025,000,000=25,000,000\text{Var}(X) = E[X^2] - [E(X)]^2 = 50{,}000{,}000 - (5000)^2 = 50{,}000{,}000 - 25{,}000{,}000 = 25{,}000{,}000 CVX2=25,000,000(5000)2=25,000,00025,000,000=1.0CV_X^2 = \frac{25{,}000{,}000}{(5000)^2} = \frac{25{,}000{,}000}{25{,}000{,}000} = 1.0

Langkah 2 — Standar full credibility:

n0(S)=(1082.41)(1+1.0)=1082.41×2=2164.82    n0=2165n_0^{(S)} = (1082.41)(1 + 1.0) = 1082.41 \times 2 = 2164.82 \implies n_0 = 2165

Langkah 3 — Faktor kredibilitas:

Z=4002165=0.18476=0.42980.430Z = \sqrt{\frac{400}{2165}} = \sqrt{0.18476} = 0.4298 \approx 0.430

Langkah 4 — Estimasi pengalaman sendiri:

Xˉ=Total kerugiann=2,200,000,000400=5,500,000÷1000=5,500 (dalam ribuan)\bar{X} = \frac{\text{Total kerugian}}{n} = \frac{2{,}200{,}000{,}000}{400} = 5{,}500{,}000 \div 1000 = 5{,}500 \text{ (dalam ribuan)}

Tunggu — satuan: Total = Rp 2.200.000.000, n=400n = 400:

Xˉ=2,200,000,000400=5,500,000 per klaim\bar{X} = \frac{2{,}200{,}000{,}000}{400} = 5{,}500{,}000 \text{ per klaim}

Tetapi μ=5500\mu = 5500 — tampaknya satuan μ\mu dalam ribuan rupiah, maka Xˉ=5500\bar{X} = 5500 (ribuan) = Rp 5.500.000. Konsistensikan satuan: gunakan satuan juta rupiah. Xˉ=5.5\bar{X} = 5.5 juta, μ=5.5\mu = 5.5 juta.

Karena Xˉ=μ=5,500\bar{X} = \mu = 5{,}500 (dalam satuan yang sama):

P=0.430×5,500+(10.430)×5,500=5,500P = 0.430 \times 5{,}500 + (1 - 0.430) \times 5{,}500 = 5{,}500

Ini terjadi karena Xˉ=μ\bar{X} = \mu. Ubah skenario: misalkan Xˉ=5,500\bar{X} = 5{,}500 (dari data, sama dengan manual rate), maka P=5,500P = 5{,}500. Secara umum:

P=0.430×Xˉ+0.570×5,500P = 0.430 \times \bar{X} + 0.570 \times 5{,}500

Dengan Xˉ=5,500\bar{X} = 5{,}500: P=5,500P = 5{,}500.

5. Verification n=400<n0=2165n = 400 < n_0 = 2165, sehingga Z=0.430<1Z = 0.430 < 1 — partial credibility, benar. Z(0,1)Z \in (0,1) ✓. Karena Xˉ=μ\bar{X} = \mu, premi tidak berubah dari manual rate — konsisten secara logika.

Hasil: Z0.430Z \approx 0.430; P=5,500P = 5{,}500 (satuan yang sama dengan μ\mu).

Exam Tips — Soal B

Target waktu: 4 menit. Common trap: Menggunakan CVX=E[X2]/[E(X)]2CV_X = E[X^2]/[E(X)]^2 tanpa mengurangi [E(X)]2[E(X)]^2 terlebih dahulu — Var(X)=E[X2][E(X)]2\text{Var}(X) = E[X^2] - [E(X)]^2, bukan E[X2]E[X^2] langsung. Common trap kedua: Menghitung Z=n/n0Z = n/n_0 (linear) bukan Z=n/n0Z = \sqrt{n/n_0}. Shortcut: Jika CVX=1CV_X = 1 (distribusi Eksponensial), maka n0(S)=2×n0(N)n_0^{(S)} = 2 \times n_0^{(N)} dan n0(Xˉ)=n0(N)n_0^{(\bar{X})} = n_0^{(N)}.


Soal C — Challenging

Perusahaan asuransi menggunakan standar full credibility dengan r=0.05r = 0.05 dan α=0.10\alpha = 0.10 (yα=1.645y_\alpha = 1.645) untuk frekuensi klaim. Sebuah kelas risiko terdiri dari 800 polis. Frekuensi klaim rata-rata populasi adalah λ=0.15\lambda = 0.15 klaim per polis per tahun. Dalam satu tahun observasi, kelompok tersebut menghasilkan 130 klaim, sementara frekuensi manual rate (populasi) adalah μf=0.15\mu_f = 0.15 klaim per polis.

(a) Berapa standar full credibility dalam jumlah polis (exposure units)? (b) Hitung faktor kredibilitas ZZ untuk kelompok ini. (c) Hitung frekuensi klaim kredibilitas yang diestimasi untuk kelompok ini. (d) Jika setiap klaim rata-rata bernilai Rp 8.000.000, berikan premi kredibilitas per polis per tahun.

Solusi Soal C

Pendekatan: Soal bertanya tentang frekuensi klaim (bukan agregat). Konversi standar klaim n0(N)n_0^{(N)} ke standar exposure m0=n0/λm_0 = n_0/\lambda. Hitung ZZ berdasarkan nn klaim aktual vs n0n_0, lalu aplikasikan ke frekuensi dan premi.

1. Identifikasi Variabel

  • m=800m = 800 polis (exposure units)
  • λ=0.15\lambda = 0.15 klaim/polis/tahun (frekuensi populasi)
  • n=130n = 130 klaim aktual yang diamati
  • μf=0.15\mu_f = 0.15 klaim/polis (manual rate frekuensi)
  • r=0.05r = 0.05, yα=1.645y_\alpha = 1.645
  • Rata-rata besar klaim = Rp 8.000.000

2. Identifikasi Distribusi / Model Estimasi yang dicari: frekuensi klaim → gunakan n0(N)n_0^{(N)}. Konversi ke exposure menggunakan m0=n0(N)/λm_0 = n_0^{(N)}/\lambda.

3. Setup Persamaan

n0(N)=(yαr)2,m0=n0(N)λ,Z=min ⁣(1,mm0)=min ⁣(1,nn0(N))n_0^{(N)} = \left(\frac{y_\alpha}{r}\right)^2, \quad m_0 = \frac{n_0^{(N)}}{\lambda}, \quad Z = \min\!\left(1, \sqrt{\frac{m}{m_0}}\right) = \min\!\left(1, \sqrt{\frac{n}{n_0^{(N)}}}\right) f^cred=Znm+(1Z)μf,Pper polis=f^cred×E[X]\hat{f}_{\text{cred}} = Z \cdot \frac{n}{m} + (1-Z)\mu_f, \quad P_{\text{per polis}} = \hat{f}_{\text{cred}} \times E[X]

4. Eksekusi Aljabar

(a) Standar full credibility dalam polis:

n0(N)=(1082.41)    1082.41=1083 klaimn_0^{(N)} = (1082.41) \implies \lceil 1082.41 \rceil = 1083 \text{ klaim} m0=10830.15=7220 polism_0 = \frac{1083}{0.15} = 7220 \text{ polis}

(b) Faktor kredibilitas:

Gunakan nn vs n0n_0 (ekuivalen dengan mm vs m0m_0):

Z=nn0=1301083=0.12004=0.34650.347Z = \sqrt{\frac{n}{n_0}} = \sqrt{\frac{130}{1083}} = \sqrt{0.12004} = 0.3465 \approx 0.347

Verifikasi via exposure: m/m0=800/7220=0.11080=0.3329\sqrt{m/m_0} = \sqrt{800/7220} = \sqrt{0.11080} = 0.3329 — hasil sedikit berbeda karena pembulatan n0n_0. Gunakan Z=130/1082.41=0.12011=0.3466Z = \sqrt{130/1082.41} = \sqrt{0.12011} = 0.3466 (tanpa pembulatan n0n_0).

(c) Frekuensi klaim kredibilitas:

Frekuensi observasi: f^obs=n/m=130/800=0.1625\hat{f}_{\text{obs}} = n/m = 130/800 = 0.1625 klaim/polis.

f^cred=0.3466×0.1625+(10.3466)×0.15\hat{f}_{\text{cred}} = 0.3466 \times 0.1625 + (1 - 0.3466) \times 0.15 =0.05633+0.6534×0.15=0.05633+0.09801=0.15434 klaim/polis= 0.05633 + 0.6534 \times 0.15 = 0.05633 + 0.09801 = 0.15434 \text{ klaim/polis}

(d) Premi kredibilitas per polis per tahun:

Pper polis=f^cred×E[X]=0.15434×8,000,000=Rp 1,234,720P_{\text{per polis}} = \hat{f}_{\text{cred}} \times E[X] = 0.15434 \times 8{,}000{,}000 = \text{Rp } 1{,}234{,}720

5. Verification

  • Z=0.347Z = 0.347: masuk akal karena n=130n0=1083n = 130 \ll n_0 = 1083, data jauh dari full credibility.
  • f^cred=0.1543\hat{f}_{\text{cred}} = 0.1543: terletak di antara f^obs=0.1625\hat{f}_{\text{obs}} = 0.1625 dan μf=0.15\mu_f = 0.15, lebih dekat ke μf\mu_f karena ZZ kecil ✓.
  • Pper polisP_{\text{per polis}} \approx Rp 1,23 juta: wajar untuk asuransi dengan frekuensi rendah dan besar klaim Rp 8 juta.

Hasil: (a) m0=7220m_0 = 7220 polis; (b) Z0.347Z \approx 0.347; (c) f^cred0.1543\hat{f}_{\text{cred}} \approx 0.1543 klaim/polis; (d) Premi \approx Rp 1.234.720 per polis per tahun.

Exam Tips — Soal C

Target waktu: 6 menit. Common trap terbesar: Menghitung ZZ dengan m/m0m/m_0 (exposure ratio) bukan n/n0n/n_0 (klaim ratio) — keduanya ekuivalen hanya jika λ\lambda sama antara individu dan populasi. Cara paling aman: selalu gunakan Z=n/n0(N)Z = \sqrt{n/n_0^{(N)}} untuk frekuensi. Common trap kedua: Menggunakan n0(S)n_0^{(S)} (standar agregat) alih-alih n0(N)n_0^{(N)} (standar frekuensi) — baca soal: “frekuensi klaim” → gunakan n0(N)n_0^{(N)}. Shortcut: Setelah mendapat f^cred\hat{f}_{\text{cred}}, kalikan langsung dengan E[X]E[X] untuk premi — tidak perlu model agregat terpisah.

Section 5 — Verifikasi & Sanity Check

Cek Batas Faktor Kredibilitas

ZZ harus selalu memenuhi 0Z10 \leq Z \leq 1. Jika nn0n \geq n_0: set Z=1Z = 1 (bukan n/n0>1\sqrt{n/n_0} > 1). Jika n=0n = 0: Z=0Z = 0, premi murni dari manual rate μ\mu. Jika PP keluar dari rentang [min(Xˉ,μ),max(Xˉ,μ)][\min(\bar{X}, \mu), \max(\bar{X}, \mu)], ada kesalahan dalam kalkulasi ZZ atau PP.

Cek Relasi Antar Standar Full Credibility

Untuk soal dengan multiple sub-pertanyaan, verifikasi:

n0(S)=n0(N)×(1+CVX2)=n0(N)+n0(Xˉ)n_0^{(S)} = n_0^{(N)} \times (1 + CV_X^2) = n_0^{(N)} + n_0^{(\bar{X})}

Jika CVX=1CV_X = 1 (Eksponensial): n0(S)=2×n0(N)n_0^{(S)} = 2 \times n_0^{(N)} dan n0(Xˉ)=n0(N)n_0^{(\bar{X})} = n_0^{(N)} — keduanya sama. Jika hasil tidak memenuhi relasi ini, cek kembali perhitungan CVX2CV_X^2.

Metode Alternatif — Pendekatan via Exposure

Ketika soal memberikan jumlah polis mm (bukan jumlah klaim nn), hitung:

Z=mm0=mλn0(N)=nexpectedn0(N)Z = \sqrt{\frac{m}{m_0}} = \sqrt{\frac{m\lambda}{n_0^{(N)}}} = \sqrt{\frac{n_{\text{expected}}}{n_0^{(N)}}}

di mana nexpected=mλn_{\text{expected}} = m\lambda adalah expected number of claims dari mm exposure. Hati-hati: ini menggunakan jumlah klaim yang diharapkan, bukan yang diamati. Penggunaan yang tepat tergantung konteks soal — baca cermat apakah soal meminta ZZ berdasarkan data aktual atau exposure yang tersedia.

Section 6 — Visualisasi Mental

Diagram Kredibilitas — Spektrum dari Full ke Zero:

Z = 0                 Z = √(n/n₀)              Z = 1
│                          │                       │
│    Pure Manual Rate       │   Blended Estimate    │   Pure Experience
│    P = μ                  │   P = Z·X̄ + (1-Z)μ  │   P = X̄
│                          │                       │
├──────────────────────────┼───────────────────────┤
0                        n < n₀                   n ≥ n₀
                    (Partial Credibility)      (Full Credibility)

Kurva Faktor Kredibilitas ZZ sebagai Fungsi nn:

Z ↑
1.0 |─────────────────────────────────── (Full Credibility cap)
    |                          ●●●●●●●●●
    |                   ●●●●●●
    |              ●●●●●
    |         ●●●●●
    |     ●●●●                ← Z = √(n/n₀) — kurva cekung ke bawah
    |  ●●●
    | ●●
    |●●
    └─────────────────────────────────→ n
    0                        n₀ = 1083

Bentuk kurva akar kuadrat (\sqrt{\cdot}) berarti: pertambahan klaim pertama memberikan peningkatan ZZ yang lebih besar dibanding pertambahan klaim berikutnya. “Diminishing returns” — data awal paling bernilai.

Hubungan Visual ↔ Rumus

Elemen VisualKomponen Rumus
Posisi nn di sumbu-xxnn = klaim aktual yang diamati
Tinggi kurva pada nnZ=n/n0Z = \sqrt{n/n_0} — faktor bobot untuk pengalaman sendiri
Gap dari ZZ ke 1.01.0(1Z)(1 - Z) — bobot untuk manual rate μ\mu
Area di bawah garis Z=1Z=1 untuk nn0n \geq n_0Full credibility region: P=XˉP = \bar{X}
Titik potong n=n0n = n_0Threshold full credibility

Section 7 — Jebakan Umum

Kesalahan Parametrisasi — Pemilihan yαy_\alpha Nilai yαy_\alpha bergantung pada level α\alpha yang didefinisikan sebagai probabilitas di luar rentang toleransi:
  • 1α=0.901 - \alpha = 0.90 (toleransi 10%) → α=0.10\alpha = 0.10y0.10=1.645y_{0.10} = 1.645
  • 1α=0.951 - \alpha = 0.95 (toleransi 5%) → α=0.05\alpha = 0.05y0.05=1.960y_{0.05} = 1.960
  • 1α=0.991 - \alpha = 0.99α=0.01\alpha = 0.01y0.01=2.576y_{0.01} = 2.576

Salah: Menggunakan y=1.960y = 1.960 untuk α=0.10\alpha = 0.10 (ini nilai untuk α=0.05\alpha = 0.05). Benar: Cocokkan yαy_\alpha dengan level α\alpha yang diberikan secara eksplisit dalam soal.

Kesalahan Konseptual — 4 Miskonsepsi Umum
  1. Z=n/n0Z = n/n_0 (linear)” — Salah fatal. Kredibilitas Klasik menggunakan Z=n/n0Z = \sqrt{n/n_0}. Kesalahan ini menggembungkan ZZ dan menghasilkan premi yang terlalu dekat ke pengalaman sendiri.
  2. n0(S)n_0^{(S)} digunakan untuk frekuensi” — Salah. Setiap konteks (frekuensi, besar klaim, agregat) memiliki n0n_0 sendiri. Baca konteks soal dengan cermat.
  3. “Jika n>n0n > n_0 maka Z=n/n0>1Z = \sqrt{n/n_0} > 1 — Salah. ZZ di-cap di 1. Tidak ada “super credibility.”
  4. “Kredibilitas Klasik adalah metode optimal secara statistik” — Tidak. Z=n/n0Z = \sqrt{n/n_0} dipilih karena intuitif dan mudah dihitung, bukan karena optimal dalam arti mean squared error. Metode Bühlmann memberikan ZZ yang optimal (lihat 7.2 Bühlmann and Bühlmann-Straub Models).
Kesalahan Interpretasi Soal
  • “Full credibility standard for claim frequency”n0(N)=(yα/r)2n_0^{(N)} = (y_\alpha/r)^2 — ini dalam jumlah klaim, bukan polis.
  • “Full credibility standard for aggregate losses”n0(S)=(yα/r)2(1+CVX2)n_0^{(S)} = (y_\alpha/r)^2(1 + CV_X^2) — masih dalam jumlah klaim.
  • “Full credibility in terms of exposures/policies”m0=n0/λm_0 = n_0/\lambda — konversi diperlukan.
  • “Observed frequency” vs “expected frequency” — untuk ZZ via exposure: gunakan nexpected=mλn_{\text{expected}} = m\lambda, bukan nobservedn_{\text{observed}}.
Red Flags — Keyword Pemicu Prosedur Khusus
  • r=0.05r = 0.05, probability 0.900.90yα=1.645y_\alpha = 1.645, base =1082.41= 1082.41.
  • r=0.05r = 0.05, probability 0.950.95yα=1.960y_\alpha = 1.960, base =1536.64= 1536.64.
  • "CVCV" atau ”E[X2]E[X^2] diberikan” → akan digunakan untuk CVX2CV_X^2; hitung Var(X)=E[X2][E(X)]2\text{Var}(X) = E[X^2] - [E(X)]^2.
  • “Number of policies/exposures” bukan “number of claims” → konversi menggunakan λ\lambda: m0=n0/λm_0 = n_0/\lambda atau Z=m/m0Z = \sqrt{m/m_0}.
  • “Aggregate losses / pure premium”n0(S)n_0^{(S)}; “frequency only”n0(N)n_0^{(N)}; “severity only”n0(Xˉ)n_0^{(\bar{X})}.

Section 8 — Ringkasan Eksekutif

Must-Remember

1. Premi Kredibilitas:

P=ZXˉ+(1Z)μ,Z=min ⁣(1,nn0)P = Z\bar{X} + (1-Z)\mu, \quad Z = \min\!\left(1,\, \sqrt{\frac{n}{n_0}}\right)

2. Standar Full Credibility — Frekuensi:

n0(N)=(yαr)2n_0^{(N)} = \left(\frac{y_\alpha}{r}\right)^2

3. Standar Full Credibility — Klaim Agregat:

n0(S)=(yαr)2(1+CVX2)n_0^{(S)} = \left(\frac{y_\alpha}{r}\right)^2(1 + CV_X^2)

4. Standar Full Credibility — Besar Klaim:

n0(Xˉ)=(yαr)2CVX2n_0^{(\bar{X})} = \left(\frac{y_\alpha}{r}\right)^2 CV_X^2

5. Relasi antar standar dan konversi ke exposure:

n0(S)=n0(N)+n0(Xˉ),m0=n0λn_0^{(S)} = n_0^{(N)} + n_0^{(\bar{X})}, \quad m_0 = \frac{n_0}{\lambda}

Kapan Digunakan

  • Menentukan apakah data historis suatu kelompok risiko sudah cukup untuk dipercaya sepenuhnya (full credibility check).
  • Menghitung premi yang memadukan pengalaman kelompok dengan manual rate populasi (blending).
  • Konversi standar klaim ke standar exposure (jumlah polis/kendaraan).
  • Trigger keywords: “credibility factor”, “full credibility standard”, “blend with manual rate”, “limited fluctuation”, “partial credibility”.

Kapan TIDAK Boleh Digunakan

  • Ketika distribusi prior dan posterior tersedia secara eksplisit → gunakan 7.3 Bayesian Credibility.
  • Ketika soal meminta metode yang optimal dalam arti MSE → gunakan 7.2 Bühlmann and Bühlmann-Straub Models (Bühlmann menghasilkan ZZ optimal; Klasik menggunakan Z=n/n0Z = \sqrt{n/n_0} sebagai konvensi).
  • Ketika tidak ada informasi tentang rr dan α\alpha (parameter standar full credibility tidak diberikan) → pendekatan Klasik tidak bisa dijalankan.

Quick Decision Tree

graph TD
    A["Soal: Credibility / Premi Kredibilitas"] --> B{"Apa yang diestimasi?"}
    B -- "Frekuensi klaim N" --> C["n0_N = (y/r)^2<br>Tidak ada faktor CV_X"]
    B -- "Besar klaim rata-rata X-bar" --> D["n0_X = (y/r)^2 * CV_X^2<br>Hanya faktor CV_X"]
    B -- "Klaim agregat S" --> E["n0_S = (y/r)^2 * (1 + CV_X^2)<br>Kedua faktor digabung"]
    C --> F{"n >= n0?"}
    D --> F
    E --> F
    F -- "Ya" --> G["Z = 1<br>P = X-bar (full credibility)"]
    F -- "Tidak" --> H["Z = sqrt(n / n0)<br>P = Z * X-bar + (1-Z) * mu"]
    H --> I{"Soal tanya<br>exposure (polis)?"}
    I -- "Ya" --> J["m0 = n0 / lambda<br>Z = sqrt(m / m0)"]
    I -- "Tidak" --> K["Langsung gunakan Z dari klaim"]
    G --> L["Verifikasi: Z in 0..1<br>P antara X-bar dan mu"]
    J --> L
    K --> L

Follow-up Options
  1. “Berikan contoh soal variasi full credibility untuk besar klaim dengan distribusi Pareto”
  2. “Jelaskan hubungan 7.1 Classical Credibility dengan 7.2 Bühlmann and Bühlmann-Straub Models — mengapa Bühlmann lebih optimal?”
  3. “Buat flashcard 1-halaman untuk tiga rumus n0n_0 dan formula ZZ

📖 Ref: Klugman, Panjer & Willmot (2019), Loss Models 5th ed., Bab 16; Tse (2009), Bab 6 | 🗓️ 2026-04-17 | #TA2 #ClassicalCredibility #TeoriKredibilitas