﻿---
title: "Penetapan Harga Opsi Beda Hingga: Tanda, Stabilitas, Kendala, dan Konvergensi"
description: "Bangun solver opsi beda hingga yang dapat diaudit dengan tanda waktu, operator diskret, kondisi batas dan peristiwa, komplementaritas Amerika, peredaman, serta konvergensi harga dan Greeks yang benar."
image: "https://wiki.fcontext.com/og.png"
---

> Documentation Index
> Fetch the complete documentation index at: https://wiki.fcontext.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Penetapan Harga Opsi Beda Hingga: Tanda, Stabilitas, Kendala, dan Konvergensi

> Hanya untuk tujuan edukasi; bukan merupakan nasihat investasi atau rekomendasi investasi. Investasi dapat mengakibatkan kerugian.

<a id="answer"></a>

## Jawaban langsung

**Penetapan harga opsi dengan beda hingga** mengganti persamaan valuasi kontinu dengan node harga dan waktu. Implementasi yang sah memerlukan lebih dari sekadar grid rapat: tanda waktu kalender dan waktu hingga jatuh tempo, operator spasial, kondisi terminal dan batas, lompatan peristiwa, skema waktu, solver kendala opsi Amerika, residual, serta kontrol konvergensi harus konsisten.

Penyempurnaan grid hanya mengatasi galat numerik. Hal itu tidak dapat memperbaiki payoff, model stokastik, perlakuan dividen, klaim penyelesaian, input pasar, atau asumsi eksekusi yang salah. Solver dapat berkonvergensi secara presisi menuju jawaban yang keliru.

<a id="mechanism"></a>

## Turunkan grid sebelum menulis kode

1. Tetapkan klaim, payoff `Phi(S)`, gaya exercise, penyelesaian, suku bunga, biaya pinjaman, dividen, model volatilitas, dan koordinat. Dengan waktu kalender `t`, PDE Black-Scholes adalah `V_t + L V = 0`; dengan waktu hingga jatuh tempo `tau = T - t`, persamaannya menjadi `V_tau = L V`, dimulai dari `V(S, 0) = Phi(S)`.
2. Pilih grid harga atau log-harga, domain pemotongan, grid waktu, serta penyelarasan spot, harga pelaksanaan, barrier, dividen, dan observasi. Nyatakan apakah `N` menghitung interval atau node dan uji `S_max` secara terpisah dari `Delta S`.
3. Pada grid seragam `S_i = i Delta S`, turunkan `a_i = 0.5[sigma^2 i^2 - (r - q)i]`, `b_i = -(sigma^2 i^2 + r)`, dan `c_i = 0.5[sigma^2 i^2 + (r - q)i]`, sehingga `(L_h V)_i = a_i V_(i-1) + b_i V_i + c_i V_(i+1)`.
4. Definisikan langkah waktu secara tepat: eksplisit `V^(n+1) = (I + Delta tau L_h)V^n`; implisit `(I - Delta tau L_h)V^(n+1) = V^n`; Crank-Nicolson `(I - 0.5 Delta tau L_h)V^(n+1) = (I + 0.5 Delta tau L_h)V^n`. Masukkan suku batas pada ruas kanan dan lapisan waktu yang benar.
5. Periksa tanda koefisien secara global, batasan seperti CFL, positivitas, monotonisitas, sifat matriks, dan osilasi. Skema eksplisit dan backward Euler umumnya berorde satu dalam waktu; skema implisit lebih disipatif, bukan selalu kurang akurat. Stabilitas linear Crank-Nicolson tidak menjamin monotonisitas atau keluaran bebas osilasi di sekitar kink payoff. Dokumentasikan peredaman Rannacher di sekitar setiap diskontinuitas tempat teknik itu digunakan.
6. Untuk exercise Amerika, selesaikan masalah komplementaritas linear diskret dengan metode yang disebutkan jelas, seperti PSOR, penalti, atau operator splitting yang terdokumentasi. Wajibkan `V - Phi >= 0`, `A V - b >= 0`, dan `(V - Phi) elementwise_times (A V - b) = 0`; laporkan relaksasi, batas iterasi, dan residual komplementaritas.
7. Interpolasikan harga dan Greeks pada spot, lalu sempurnakan domain, ruang, waktu, penyelarasan peristiwa, dan toleransi solver. Bandingkan kasus Eropa dengan rumus, kasus Amerika dengan pohon yang dalam atau solver independen, serta catat harga, Delta, Gamma, batas exercise bebas, pemeriksaan tanpa arbitrase, dan residual.

Kondisi batas harus mengikuti kontrak. Berdasarkan asumsi standar, Put Eropa dapat memakai `V(0, tau) = K exp(-r tau)` dan nilainya menuju nol saat `S` meningkat, sedangkan Put Amerika umumnya memakai `V(0, tau) = K`. Call Eropa dengan dividen kontinu memiliki asimtot harga tinggi yang berbeda. Dividen tunai diskret memerlukan lompatan dan interpolasi, seperti `V(S, t-) = V(max(S - D, 0), t+)`, lalu keputusan exercise apa pun diterapkan dalam urutan yang benar.

Beda terpusat dapat menghasilkan koefisien konveksi negatif meskipun langkah waktunya kecil; diskretisasi upwind, fitted, atau log-harga mungkin diperlukan. PDE difusi juga tidak memperoleh lompatan harga secara otomatis. Galat model, parameter, kalibrasi, numerik, dan harga yang dapat dieksekusi harus tetap dipisahkan.

<a id="example"></a>

## Empat contoh terhitung

- **Tanda waktu berubah bersama pilihan jam.** Dari `V_t + L V = 0` dan `tau = T - t`, aturan rantai menghasilkan `V_tau = L V`. Melangkah dari payoff pada `tau = 0` menuju `tau` yang lebih besar karena itu menggunakan operator positif `L`; menyalin tanda langkah mundur waktu kalender akan menyelesaikan masalah yang berbeda.
- **Satu node dapat tampak aman secara lokal.** Misalkan `sigma = 25%`, `r = 4%`, `q = 0`, `i = 95`, dan `Delta tau = 0.0005`. Maka `a_i = 280.13125`, `b_i = -564.1025`, dan `c_i = 283.93125`; bobot eksplisitnya adalah `0.140065625`, `0.71794875`, dan `0.141965625`, dengan jumlah `0.99998`. Nilai tetangga `6, 5, 4` diperbarui menjadi `4.998`. Untuk Put Amerika dengan kendala `5`, proyeksi eksplisit mempertahankan `5`; sistem implisit atau Crank-Nicolson tetap memerlukan residual LCP yang saling terkait.
- **Batasannya bersifat global.** Dengan input yang sama pada `i = 200`, bobot eksplisitnya adalah `0.623`, `-0.25002`, dan `0.627`; bobot tengah negatif merusak monotonisitas meskipun node di dekat spot tampak dapat diterima. Mengurangi langkah menjadi `Delta tau = 0.0002` menghasilkan `0.2492`, `0.499992`, dan `0.2508`, yang semuanya nonnegatif dan berjumlah `0.999992`.
- **Harga dan Greeks memerlukan kontrol independen.** Untuk Put Eropa dengan `S = $95`, `K = $100`, `T = 0.5`, `sigma = 25%`, `r = 4%`, dan `q = 0`, Black-Scholes menghasilkan `d_1 = -0.088633257689`, `d_2 = -0.265409952985`, harga `$8.413258404601`, Delta `-0.535313311861`, dan Gamma `0.023662224614`. Grid harus berkonvergensi secara terpisah ke ketiga keluaran tersebut sebelum premi Amerika atau batas exercise bebasnya dapat dipercaya.

<a id="risks"></a>

## Kontrol tujuh langkah dan titik kegagalan

- Waktu kalender `t` dan waktu hingga jatuh tempo `tau` dapat dilangkahkan dengan tanda yang tidak konsisten.
- Satuan hari, tahun, suku bunga, volatilitas, dan dividen dapat tercampur.
- Payoff, gaya exercise, klaim penyelesaian, atau lapisan terminal dapat dikodekan secara keliru.
- Yield kontinu dan dividen tunai diskret dapat dihitung ganda atau diterapkan dalam urutan yang salah.
- `S_max` dapat terlalu dekat meskipun `Delta S` tampak kecil.
- Rumus batas harga rendah dan tinggi dapat berasal dari klaim atau asumsi carry yang salah.
- Dividen, barrier, fixing, atau observasi dapat jatuh di antara node waktu dan diinterpolasi dengan buruk.
- Jumlah node dan interval atau rumus turunan pada grid tidak seragam dapat meleset satu posisi.
- Drift dapat membuat koefisien spasial terpusat negatif dan menggagalkan monotonisitas.
- Bobot eksplisit dapat melanggar stabilitas atau positivitas global jauh dari spot.
- Crank-Nicolson dapat berosilasi di sekitar kink payoff, barrier, atau lompatan peristiwa.
- Rannacher atau peredaman lain dapat dihilangkan, diterapkan pada peristiwa yang salah, atau tidak didokumentasikan.
- Residual sistem linear dapat longgar meskipun permukaannya tampak halus.
- Relaksasi PSOR, toleransi penghentian, tebakan awal, atau batas iterasi dapat tidak stabil.
- Maksimum per node satu kali dapat disalahartikan sebagai penyelesaian tepat LCP implisit atau Crank-Nicolson.
- Interpolasi pada spot dapat membiaskan nilai, Delta, Gamma, atau batas bebas.
- Gamma dan batas exercise dapat tetap berisik setelah harga tampak berkonvergensi.
- Orde konvergensi teramati atau ekstrapolasi Richardson dapat digunakan di luar rezim asimtotik yang halus.
- Difusi, interpolasi volatilitas lokal, lompatan, parameter, atau kalibrasi dapat salah secara struktural.
- Nilai teoretis dapat disajikan sebagai bid, ask, lindung nilai, atau arbitrase yang dapat dieksekusi.

<a id="misconceptions"></a>

## Kesalahpahaman umum

- "Grid yang lebih rapat membuktikan harga sudah benar." Hal itu tidak membuktikan kontrak maupun model.
- "Skema implisit secara inheren kurang akurat daripada eksplisit." Kedua skema Euler umumnya berorde satu dalam waktu, dengan perilaku stabilitas dan galat yang berbeda.
- "Crank-Nicolson stabil tanpa syarat sehingga monoton dan bebas osilasi." Ketiganya adalah sifat yang berbeda.
- "Nilai Amerika adalah satu penyelesaian tanpa kendala yang dilanjutkan dengan maksimum per titik." Sistem implisit yang saling terkait memerlukan metode LCP atau pendekatan yang galatnya dikuantifikasi.
- "Kecocokan dengan satu kuotasi memvalidasi solver dan Greeks." Kalibrasi dan derau pasar dapat menyembunyikan galat numerik atau struktural.

<a id="related"></a>

## Topik terkait

- [Model Black-Scholes](/id/options/black-scholes-model/)
- [Penetapan harga opsi binomial](/id/options/binomial-option-pricing/)
- [Exercise lebih awal](/id/options/early-exercise/)

<a id="sources"></a>

## Sumber primer

- [The Pricing of Options and Corporate Liabilities](https://doi.org/10.1086/260062)
- [Theory of Rational Option Pricing](https://doi.org/10.2307/3003143)
- [A Practical Method for Numerical Evaluation of Solutions of Partial Differential Equations of the Heat-Conduction Type](https://doi.org/10.1007/BF02127704)
- [The Valuation of American Put Options](https://doi.org/10.1111/j.1540-6261.1977.tb03284.x)
- [Finite Element Solution of Diffusion Problems with Irregular Data](https://doi.org/10.1007/BF01390130)
- [Convergence of Approximation Schemes for Fully Nonlinear Second Order Equations](https://doi.org/10.3233/ASY-1991-4305)
- [Operator Splitting Methods for American Option Pricing](https://doi.org/10.1016/j.aml.2004.06.010)
- [Characteristics and Risks of Standardized Options](https://www.theocc.com/company-information/documents-and-archives/options-disclosure-document)

Source: https://wiki.fcontext.com/id/options/finite-difference-option-pricing/index.mdx
