Knowledge Hub

Crypto Inverse-Power Options และ Fractional Volatility

ตีราคาและ hedge option แบบ inverse, Quanto inverse และ inverse-power บน Bitcoin ด้วยโมเดล volatility ที่มี jump และ rough volatility พร้อมวิธีเลือก kernel ที่คำนวณเร็วที่สุด

Tradingอ่าน 19 นาทีเผยแพร่ 14 ตุลาคม 2569

1. Summary

Option ส่วนใหญ่บน Deribit ถูกตั้งราคาและ settle เป็นเหรียญ (BTC) ทั้งที่ underlying quote เป็น USD ซึ่งทำให้นักลงทุนฝั่ง USD แบกความเสี่ยงอัตราแลกเปลี่ยน crypto/USD เพิ่ม (pp.1-2, 10). แนวทางที่ได้ผลคือโมเดล volatility ที่มีทั้ง jump พร้อมกันในราคาและ volatility (co-jump) และ volatility ที่ "rough" (short-range dependence) แล้วตีราคาด้วย Fourier/characteristic function (pp.1-2, 12-13).

ประเด็น ข้อสรุป หน้า
สัญญาใหม่ Inverse-power option: payoff (S^p1 - K^p2)+ / S^p1 เป็นเหรียญ p.10
ตีราคา ใช้แค่ characteristic function ของ log S_T ไม่ต้อง Monte Carlo pp.12-13
Hedge Delta (ซื้อขาย spot) + vega (variance swap) ได้บางส่วน jump hedge ไม่ได้ pp.13-14
Kernel Piecewise (type-III) เร็วกว่า type I/II ราว 2.7-6.1 เท่า ความแม่นใกล้เคียง pp.23-25 (คำนวณจากตาราง)
ความแม่น ARPE ของ FSV 3.7-5.8% เทียบ Black-Scholes 23.5-29.0% pp.23-25
Stylized facts inverse leverage (rho > 0), rough volatility (d < 1), jump ขาลงรุนแรงกว่า pp.28-30

Important ผลทั้งหมดเป็น in-sample fit บน option 40 ตัวต่อวัน จำนวน 2 วัน (pp.21-22) ไม่มี out-of-sample test และไม่มี hedging backtest ดังนั้นข้ออ้างว่า "ใช้ price/hedge ได้จริง" ยังไม่ถูกพิสูจน์ด้วยหลักฐานในชุดข้อมูลนี้

2. Core concepts

2.1 Inverse option และ Quanto inverse option

Inverse call ของ Deribit จ่ายเป็นเหรียญ: payoff = (S_T - K)+ / S_T หน่วย BTC. เมื่อแปลงเป็น USD ที่ spot ตอนหมดอายุ จะได้ (S_T - K)+ เท่ากับ call ปกติ จึงเรียก "direct counterpart" (pp.10-11).

Quanto inverse option ใช้อัตราแปลงคงที่ R ที่กำหนดตอนออกสัญญาแทน spot ตอนหมดอายุ: payoff = R x (1 - K/S_T)+ หน่วย USD ตัดความเสี่ยงอัตราแลกเปลี่ยนตอน settle (p.10).

ชนิด Payoff (call) สกุลที่จ่าย หน้า
Direct (vanilla) (S_T - K)+ USD p.11
Inverse (1 - K/S_T)+ เหรียญ p.10
Quanto inverse R (1 - K/S_T)+ USD p.10
Inverse-power (1 - K^p2 / S_T^p1)+ เหรียญ p.10
Quanto inverse-power R^p1 (1 - K^p2 / S_T^p1)+ USD p.11

2.2 Inverse-power option

ยกราคาเป็นกำลัง p1 และ strike เป็นกำลัง p2 (p1, p2 >= 0) ทำให้ได้ leverage แบบไม่เชิงเส้นบนอัตรา crypto/USD (p.10):

call:  (1 - K^p2 / S_T^p1)+      put:  (K^p2 / S_T^p1 - 1)+     (หน่วยเป็นเหรียญ)
  • Inverse option ธรรมดาคือ power option ที่มีกำลัง -1 (p.10, footnote 12)
  • p2 ใช้ปรับ scale ของ K^p2 ให้เทียบกับราคายกกำลังได้ ไม่ใช่ตัวเพิ่ม risk exposure หลัก (p.11)
  • ผลของ p1 ขึ้นกับว่าราคาเหรียญมากกว่าหรือน้อยกว่า 1: BTC/ETH ที่ p1 > 1 ขยาย exposure, p1 < 1 ลด exposure. เหรียญราคาต่ำกว่า 1 (เช่น Dogecoin, MATIC) ผลกลับด้าน. Stablecoin ที่ผูก 1:1 (เช่น Tether) ใช้กลไกนี้ไม่ได้ผล (p.11)
  • กำลังเปลี่ยน "ความโค้ง" ของ payoff แต่ไม่เปลี่ยนลักษณะเว้า/นูนเฉพาะที่ จึงเป็นชั้น risk management เพิ่ม ไม่ใช่ payoff ชนิดใหม่เชิงโครงสร้าง (Figure 1, p.11)
  • Quanto inverse-power call = R^p1 x inverse-power call จึงตีราคาแบบเดียวกัน ต่างกันที่ตัวคูณคงที่ (p.11)

2.3 Fractional stochastic volatility (FSV) และ business time

แนวคิดหลัก: แทนเวลาปฏิทินด้วย "business time" T_t = integral ของ activity rate A_s ตั้งแต่ 0 ถึง t. A วัดความเข้มข้นของ volatility clustering และเป็น proxy ของ instantaneous variance (p.5).

T_t = integral_0^t A_s ds                          (business time)
A_t = A_0 e^(-k t) + m (1 - e^(-k t)) + Y^(h)_t    (generalized OU, p.6-7)
Y^(h)_t = integral_0^t h(t,s) dY_s                 (Y = Levy subordinator)

เงื่อนไขของ kernel h (p.6): h(t+v, t) ~ v^(d-1) เมื่อ v เล็ก (ความ "rough" ใกล้ปัจจุบัน) และ ~ e^(-k v) เมื่อ v ใหญ่ (mean reversion) โดย k > 0 และ d อยู่ใน (1/2, 1).

พารามิเตอร์ ความหมาย ผลต่อพฤติกรรม
d fraction parameter d ใกล้ 0.5 volatility rough ขึ้น, d ใกล้ 1 เรียบขึ้น (p.28)
k (kappa) ความเร็ว mean reversion สูง = ข้อมูล/sentiment ซึมเข้าตลาดเร็ว (p.29)
A_0 activity เริ่มต้น ระดับ volatility ตอนเริ่ม
m ระดับ mean reversion เสริม บางโมเดลตรึงที่ 0.1 (p.22)
rho ความสัมพันธ์ jump ราคากับ volatility rho > 0 = inverse leverage (p.7, 29)

ราคาภายใต้ Q (p.7):

S_t = S_0 exp(X_{T_t} + rho Y_t) / ( phi_X1(-i)^{T_t} * phi_Y1(-i rho)^t )

X คือ Levy process ของผลตอบแทน, Y คือ subordinator ของ activity, ตัวหารคือ compensator ที่ทำให้ discounted price เป็น martingale. rho > 0 ให้ inverse leverage (ราคา jump ขึ้นพร้อม volatility), rho < 0 ให้ leverage แบบตลาดหุ้น (p.7).

2.4 Base process สองแบบ

แบบ ลักษณะ พารามิเตอร์ที่ calibrate หน้า
ALJD Brownian + jump แบบ asymmetric Laplace sigma_X, lambda_X, b_X, eta, lambda_Y, b_Y pp.18, 22
GMRTS ไม่มี Brownian, tempered stable, jump active ไม่จำกัด a_X, b_X, theta, a_Y (+ c_X=c_Y=1/2, n=2, a_Y=b_Y ตรึง) p.22

ใน ALJD, eta > 1 แปลว่า jump ขาลงรุนแรงกว่าขาขึ้นโดยเฉลี่ย (p.29). ใน GMRTS, theta < 0 สะท้อนผลตอบแทนเบ้ซ้าย (p.30).

3. How it works

3.1 Kernel ทั้งสามแบบ

Kernel ลักษณะ จุดเด่น จุดอ่อน
Type-I e^(-k(t-s)) (t-s)^(d-1) / Gamma(d) stationary, เป็นบวกเสมอ อินทิกรัลมีฟังก์ชัน incomplete gamma
Type-II ตรงกับ OU ที่ขับด้วย fractional process match SDE แบบ Volterra ค่าเป็นลบได้ ต้องใช้จำนวนเชิงซ้อน
Type-III ฟังก์ชันสองช่วง แยกช่วงสั้น (rough) จากช่วงยาว (mean revert) ใช้ฟังก์ชันเบื้องต้นล้วน เรียบแค่ระดับ C1

ที่มา: pp.15-16. ทั้งสามชนิด reduce เป็น Riemann-Liouville kernel เมื่อ k -> 0 และเป็น OU แบบปกติ e^(-k(t-s)) เมื่อ d -> 1 (p.17). ที่ d -> 1 จึงได้ benchmark "SV with jumps" ธรรมดา (p.22).

Type-III ทำให้อินทิกรัลเชิงตัวเลขของ log phi_Y1 หาค่าปิด (closed form) ได้ ผ่าน Proposition 3 สำหรับ Levy model ที่ characteristic function เป็นสูตรปิด ส่วน kernel อื่นต้องคำนวณอินทิกรัลนี้เชิงตัวเลข และเป็นสาเหตุที่ type-III เร็วกว่า (pp.28, 33). การตีราคายังเหลืออินทิกรัล Fourier หนึ่งตัวในทุกกรณี (p.33)

3.2 สูตรตีราคา (Proposition 2, pp.12-13)

C_qip(t0) = R^p1 * [ 1/2 + (p1/pi) * Int_0^inf Re( K^(-i u p2/p1) * phi_logS_T(u) / (i p1 u - u^2) ) du ]
P_qip(t0) = C_qip(t0) + R^p1 * ( K^p2 * phi_logS_T(i p1) - 1 )
  • phi_logS_T คือ conditional characteristic function ของ log S_T ที่เวลา t0
  • phi(i p1) = E[S_T^(-p1)] คือ "inverse-power forward" ซึ่งไม่ใช่ inverse futures (p.12)
  • ตั้ง p1 = p2 = 1 จะได้สูตร Quanto inverse และความซับซ้อนการคำนวณเท่ากับ direct option (p.13)
  • สำหรับ call ใน calibrate ใช้สูตร parity-implied: C = S - K [1/2 + (1/pi) Int Re(K^(-iu) phi(u) / (u^2 + iu)) du] ซึ่งรับอาร์กิวเมนต์จริงเท่านั้น เร็วและเสถียรกว่าสูตร Bakshi-Madan และ Carr-Madan ตามที่รายงาน และต้องการแค่ E[S_T] < infinity (p.12)

3.3 Dynamic hedging (pp.13-14)

State variable ของ option คือ spot S และราคา variance swap VS(t, T) เท่านั้น (R คงที่) (p.13).

ส่วนของการ hedge เครื่องมือ Hedge ได้ไหม
Delta ซื้อขาย crypto ตาม dC/dS เป็นช่วง ๆ ได้
Vega variance swap ที่ออกใหม่ต่อเนื่อง ได้ แต่ขึ้นกับความถี่ที่ออกสัญญา
ทางเลือกย่อ variance swap ตัวเดียวที่ออกที่เวลา 0 หมดอายุ T ได้ไม่สมบูรณ์ แต่ทำง่ายกว่า
Jump ในราคา, volatility, มูลค่า option - ไม่ได้
Quadratic variation ต่อเนื่อง (ถ้า sigma_X > 0) - ไม่ได้ครบ เพราะไม่เห็น A

ถ้า X ไม่มี Brownian (sigma_X = 0, เช่น GMRTS) ความเสี่ยงจากพจน์ quadratic variation นี้หายไป (p.14). ส่วนที่ hedge ไม่ได้ประมาณได้ด้วย compound Poisson approximation แต่ต้องทำภายใต้ P และผ่านการเปลี่ยน characteristic (p.14, footnote 14).

3.4 ขั้นตอน calibrate (pp.22-23)

1. เลือก base process (ALJD/GMRTS) + kernel (I/II/III)
2. ตรึงพารามิเตอร์ที่ประเมินแยกทางสถิติ: GMRTS c_X=c_Y=1/2, n=2, a_Y=b_Y; (ทางเลือก) m=0.1
3. ตีราคา call ทุกคู่ (K, T) ด้วยสูตร parity-implied (3.1.8)
4. minimize  ARPE = sum |market - model| / market   (รวมทุก maturity และ strike พร้อมกัน)
5. ค้นหา: genetic algorithm ได้ candidate แล้ว pattern search ปรับต่อจนลู่เข้า
6. เปรียบเทียบกับ benchmark: Black-Scholes, Heston, SV-ALJD, SV-GMRTS

ไม่มีการรับประกัน global minimum; ผลการทดลองสรุปว่า local minimum ให้ผลดีพอสำหรับงานอุตสาหกรรม (p.23) ซึ่งเป็นข้อสรุปของแหล่งข้อมูลเอง ไม่มีการทดสอบแยก

4. Evidence

4.1 ชุดข้อมูล (pp.21-22)

รายการ Data set 1 Data set 2
วันที่ 11 ก.ค. 2020 (ช่วง COVID-19) 19 ก.พ. 2024
Spot BTC 9,232.98 USD 52,108.00 USD
Maturity (วัน) 19, 47, 166, 257 4, 39, 130, 312
Strike 5,000 - 32,000 USD 50,000 - 200,000 USD
จำนวน call 40 (10 ต่อ maturity) 40 (10 ต่อ maturity)

ราคา market คือราคา last trade ของ call บน Deribit. Data set 2 ตัดข้อมูลที่ละเมิดเงื่อนไข monotonicity และ convexity ของ strike (strike arbitrage) ออกราว 10% (pp.21-22).

4.2 ARPE ของแต่ละโมเดล (%, pp.23-25)

ค่าต่ำกว่าดีกว่า. Data set 1 เรียงก่อน. ตัวหนาคือดีที่สุดของ data set นั้นตามตาราง.

โมเดล Kernel ARPE DS1 ARPE DS2
FSV-ALJD I 5.785 4.728
FSV-ALJD II 5.769 4.692
FSV-ALJD III 5.661 4.050
FSV-GMRTS I 3.710 5.800
FSV-GMRTS II 4.131 5.027
FSV-GMRTS III 3.838 5.164
SV-ALJD (d = 1) - 7.118 4.923
SV-GMRTS (d = 1) - 5.684 9.698
Heston - 7.201 11.733
Black-Scholes - 28.959 23.520

เทียบ like-for-like (base process เดียวกัน) FSV ชนะ SV ทั้ง 4 คู่ (ALJD/GMRTS x 2 data set). แต่ FSV-GMRTS บน data set 2 (5.03-5.80) แพ้ SV-ALJD (4.92) ซึ่งเป็นคนละ base process (คำนวณจากตาราง pp.24-25).

ความคลาดเคลื่อนสูงสุดรายตัว (Figure 4, p.28): FSV ราว 15% (DS1) และ 29% (DS2) เทียบ Black-Scholes 100% และ 96%, Heston 77% และ 86%. FSV ทำได้ดีเป็นพิเศษกับ option ที่ strike สูง (มากกว่า 10,000 USD ใน DS1 และ 100,000 USD ใน DS2) ซึ่งเป็น deep out-of-the-money (p.28).

4.3 เวลา calibrate (วินาที, ผลรวมสองค่าในวงเล็บของตาราง)

ตารางต้นทางแสดงเวลาเป็น "(a + b)s" โดยไม่อธิบายว่า a กับ b คืออะไร จึงรายงานเป็นผลรวม.

โมเดล Kernel DS1 DS2
FSV-ALJD I 7,033.5 6,524.7
FSV-ALJD II 3,130.5 9,625.3
FSV-ALJD III 1,152.4 1,878.4
FSV-GMRTS I 7,972.8 10,971.7
FSV-GMRTS II 7,323.2 9,688.4
FSV-GMRTS III 2,042.1 2,716.6

Type-III เร็วกว่า kernel ที่เร็วรองลงมา 2.7-3.6 เท่า และเร็วกว่า kernel ที่ช้าที่สุด 3.9-6.1 เท่า (คำนวณจากตาราง pp.23-25). วัดบนเครื่องเดียว (Intel i7-12700H, MATLAB, p.23 footnote 17).

4.4 พารามิเตอร์ที่ calibrate ได้ บอกอะไร (pp.28-30)

พารามิเตอร์ ผลที่พบ ตีความ
d ต่ำกว่า 1 ทุกโมเดล ทั้งสอง data set Bitcoin volatility กลับทิศบ่อยกว่า AR ปกติ
rho เป็นบวกในโมเดลที่มี jump Jump ราคาขึ้นมาพร้อม volatility พุ่ง
rho (Heston) เป็นลบ Heston แบบ diffusion ล้วนจับได้แค่ leverage แบบตลาดหุ้น
eta (ALJD) มากกว่า 1 เกือบทุกโมเดล Jump ขาลงรุนแรงกว่าขาขึ้น
theta (GMRTS) ติดลบ ผลตอบแทนเบ้ซ้าย
kappa DS2 โดยรวมสูงกว่า DS1 ปี 2024 mean revert เร็วกว่าช่วง COVID-19
lambda_X, b_X DS2: lambda_X สูงขึ้น, b_X สูงขึ้น Jump ถี่ขึ้นแต่เล็กลง เทียบ jump ใหญ่และห่างในปี 2020
lambda_Y > lambda_X พบใน ALJD Jump ขึ้นของ volatility ถี่กว่า jump ราคา

Heston ที่ calibrate ได้มี volatility-of-volatility สูงถึงราว 1,500% (p.29, footnote 18).

4.5 Figures ที่เกี่ยวข้อง

Figure หน้า สิ่งที่อ่านได้จากภาพ ข้อจำกัดของการอ่าน
1 p.11 Payoff ของ call เว้า ส่วน put พุ่งไม่จำกัดเมื่อ S -> 0 ยิ่ง p สูงยิ่งชัน อ่านเชิงรูปทรง ไม่ได้อ่านค่า
3(a), 3(b) pp.26-27 ราคา model ทับราคา market ใน FSV ส่วน Black-Scholes คลาดเคลื่อนชัด scatter ไม่มีค่ากำกับรายจุด
4 p.28 RPE รายตัวของ FSV ต่ำกว่า Heston และ Black-Scholes ที่ strike สูง ใช้ตัวเลข max RPE จากเนื้อความ
5 p.30 Implied vol surface ของโมเดลที่ดีที่สุดทับ market โดยเฉพาะฝั่ง OTM IV เกิน 200% ในบางบริเวณ
6 p.31 Put ไวต่อ p1 = p2 (0.8-1.2) มากกว่า call ไม่อ่านค่าตัวเลขจากแกน
7 p.32 Surface ของ call/put เมื่อ p1, p2 แปรอิสระ (0.8-1.4) ไม่อ่านค่าตัวเลขจากแกน

4.6 Sensitivity ของ Quanto inverse-power (pp.30-31)

ตั้ง R = S_0, ใช้ strike ที่ใกล้ S_0 ที่สุด และ maturity ที่ยาวเป็นอันดับสอง ราคาใช้โมเดลที่ดีที่สุดสองโมเดล (FSV-GMRTS type-I ใน DS1, FSV-ALJD type-III ใน DS2) (p.31).

  • เมื่อ p1 = p2 เปลี่ยนใน [0.8, 1.2]: put ไวกว่า call ทั้งสอง data set เหตุผลที่ให้คือ payoff ของ inverse put ไม่มีเพดานเมื่อ S -> 0 และกำลังขยายผลนั้น (p.31)
  • เมื่อ p1 กับ p2 ต่างกันมาก (ช่วง 0.8-1.4): call ไวกว่า put (p.31)
  • Surface ของราคาเทียบกำลังไม่นูนเนื่องจากลักษณะ inverse (p.31)

Note เหตุผลเรื่อง "put ไวกว่า" เป็นคำอธิบายที่เสนอ ไม่ได้ทดสอบแยกปัจจัย (p.31 ใช้คำว่า plausible explanation)

5. Facts, interpretation, advice

ประเภท รายการ
Fact (จากตาราง/สูตร) ARPE ตาม 4.2, เวลา calibrate ตาม 4.3, สูตร Proposition 2, payoff ตาม 2.1
Claim ของแหล่งข้อมูล Type-III ควรเป็น kernel เริ่มต้นสำหรับ fractional model (p.4)
Claim ของแหล่งข้อมูล ค่า parameter "เสถียรและสอดคล้อง stylized facts" (abstract p.1)
Interpretation kappa สูงขึ้นแปลว่าตลาดมีประสิทธิภาพขึ้น (p.29) ไม่ได้ทดสอบกลไก
Interpretation lambda_X สูงขึ้นแปลว่าตลาดนิ่งขึ้น (p.29) ไม่ได้ทดสอบ
Analysis เพิ่มเติม ข้อจำกัดในหัวข้อ 6 ที่ไม่ได้ระบุไว้ในข้อความ (ทำเครื่องหมายไว้ในแต่ละข้อ)
ต้องตรวจสอบก่อนใช้จริง ทุกข้อใน checklist หัวข้อ 7

6. Risks and limits

Warning อย่านำพารามิเตอร์หรือตัวเลข ARPE ในหน้านี้ไปใช้ตั้งราคา, ตั้ง limit หรือ hedge จริงโดยไม่ทำ out-of-sample test และ hedging backtest ของตัวเองก่อน หลักฐานที่มีคือ fit ของ option 80 ตัวใน 2 วัน

6.1 ข้อจำกัดที่ระบุไว้ในแหล่งข้อมูล (pp.14, 34)

  • โมเดลไม่สร้าง stochastic volatility-of-volatility แบบ rough (ที่พบในตลาดหุ้น). การเพิ่มต้องอินทิกรัลเชิงตัวเลขอีกสองตัว ทำให้ type-III ไม่ปิดสูตรอีกต่อไป
  • ทางเลือก rough Heston พร้อม piecewise kernel เสีย volatility jump และ jump leverage effect (trade-off ที่ยังไม่ได้แก้)
  • Jump และส่วน quadratic variation ต่อเนื่องบางส่วน hedge ไม่ได้ (p.14)

6.2 ข้อจำกัดจากการวิเคราะห์ (ไม่ได้ระบุไว้ในข้อความ ต้องตรวจสอบเอง)

ข้อจำกัด เหตุผล ผลกระทบ
In-sample เท่านั้น calibrate และวัดผลบนชุดเดียวกัน (p.23) FSV มีพารามิเตอร์เพิ่ม (d) จึงได้เปรียบ fit อยู่แล้ว
ข้อมูลน้อย 40 call ต่อวัน, 2 วัน (pp.21-22) สรุปทั่วไปไม่ได้ว่าตลาดทั้งช่วงเป็นเช่นนี้
ราคา last trade ไม่ใช่ mid ของ bid/ask (p.21) เวลาซื้อขายไม่พร้อมกัน เพิ่ม noise
Local minimum GA + pattern search ไม่รับประกัน global (p.23) พารามิเตอร์อาจต่างกันมากระหว่าง kernel
ค่า d บางตัวใกล้ 1 เช่น d = 0.94 (GMRTS type-II DS2), 0.85 (type-I DS2) (p.25) คำว่า "ต่างจาก 1 อย่างมีนัยสำคัญ" (p.28) ไม่มี test ทางสถิติ
rho ใกล้ 0 บางโมเดล FSV-ALJD type-III DS1 ได้ rho = 0.0064 (p.23) "inverse leverage" ไม่ชัดในทุกการ fit
พารามิเตอร์ไม่คงที่ข้าม kernel kappa 3.3-9.7, rho 0.006-0.43 ใน ALJD DS1 (p.23) คำว่า "เสถียร" ต้องระวัง; เหตุผลที่ให้คือ local behavior ของ kernel (p.28)
ไม่มี P-measure test calibrate ภายใต้ Q ล้วน (p.14 footnote) ตีความ rho, d เป็นพฤติกรรมจริงของตลาดต้องระวัง
Quanto sensitivity จุดเดียว (ATM-ish, maturity เดียว, R = S_0) (p.31) อย่า extrapolate ไปทั้ง surface
ไม่มีตัวอย่าง inverse-power ที่ซื้อขายจริง เป็นสัญญาที่เสนอใหม่ ใช้ราคาจากโมเดลล้วน (p.31) ไม่มี market price ให้ตรวจสอบ

6.3 ข้อผิดพลาดที่พบบ่อย (คำแนะนำ ไม่ใช่เนื้อหาต้นทาง)

  • ใช้ p1 > 1 กับเหรียญราคาต่ำกว่า 1 แล้วคาดว่า exposure เพิ่ม ผลจริงกลับด้าน (p.11)
  • ใช้ power mechanism กับ stablecoin ที่ผูก 1:1 ซึ่งไม่มีผล (p.11)
  • เปรียบเทียบ ARPE ข้ามคนละ data set หรือคนละ base process แล้วสรุป kernel ดีกว่า
  • อ่าน rho > 0 เป็นข้อสรุปว่า "ราคาขึ้นทำให้ volatility ขึ้นเสมอ" ทั้งที่เป็นพารามิเตอร์ของ jump component เท่านั้น (p.29)

7. Checklist ก่อนนำไปใช้

สถานะ: 🔴 ยังไม่ทำ, 🟡 ทำบางส่วน, 🟢 ทำแล้ว, ⚪ ไม่เกี่ยวข้อง. ทุกข้อด้านล่างเป็นคำแนะนำเชิงวิเคราะห์ ไม่ใช่ขั้นตอนบังคับจากแหล่งข้อมูล.

# ตรวจสอบ วิธี สถานะเริ่มต้น
1 สกุลการ settle ถูกต้อง (เหรียญหรือ USD) อ่านสเปคสัญญา, เทียบกับตาราง 2.1 🔴
2 Characteristic function ผ่าน martingale test ตรวจ E[S_T] = S_0 e^(rT) ด้วยตัวเลข 🔴
3 ตัด strike arbitrage ก่อน calibrate เงื่อนไข monotone + convex (p.21) 🔴
4 ใช้ mid price แทน last trade ถ้ามี ดึง bid/ask พร้อมกัน 🔴
5 Calibrate หลายจุดเริ่มต้น เทียบ ARPE และพารามิเตอร์ว่าลู่เข้าที่เดียวกันหรือไม่ 🔴
6 Out-of-sample test calibrate วัน t ประเมินวัน t+1 🔴
7 Hedging backtest จำลอง delta + variance swap เทียบ P&L 🔴
8 ตรวจ kernel ทั้งสามเทียบเวลาและ ARPE ตามตาราง 4.2 และ 4.3 🔴
9 ราคาเหรียญเทียบ 1 ก่อนเลือก p1 ตามหัวข้อ 2.2 🔴
10 ยืนยันว่า VS ซื้อขายได้จริงสำหรับ underlying ที่ใช้ ตลาดต้องมี variance swap ให้ hedge (p.13) 🔴

8. Procedure: ตีราคา Quanto inverse-power call (คำแนะนำเชิงปฏิบัติ)

Prerequisite: ได้ characteristic function ของ log S_T ที่ t0 จากโมเดลที่ calibrate แล้ว, ค่า R, K, p1, p2.

Input : phi(u) = conditional char. function of log S_T,  R, K, p1, p2
Step 1: ตรวจว่า E[S_T^(-p1)] = phi(i*p1) จำกัด
Step 2: integrand(u) = Re( K^(-i*u*p2/p1) * phi(u) / (i*p1*u - u^2) )
Step 3: I = integrate integrand from 0 to infinity (quadrature, ระวังที่ u -> 0)
Step 4: C = R^p1 * ( 1/2 + (p1/pi) * I )
Step 5: P = C + R^p1 * ( K^p2 * phi(i*p1) - 1 )     (parity)
Output: C, P (USD)
Validate: p1 = p2 = 1 ต้องตรงกับสูตร Quanto inverse; R = 1, p1 = p2 = 1 เทียบ call ปกติ

Validation criteria (analysis): ผล put-call parity ต้องตรง, ราคา call ต้องไม่ติดลบ, และเพิ่ม K แล้วราคา call ต้องไม่เพิ่ม.

9. Key takeaways

  • Inverse-power option เพิ่มชั้นปรับ exposure แบบไม่เชิงเส้นให้ inverse option แต่ผลของ p1 กลับด้านตามระดับราคาเหรียญเทียบ 1
  • ตีราคาเป็นสูตร Fourier ที่รับแค่ characteristic function จึงใช้กับโมเดลอื่นได้ถ้ามี phi
  • Hedge ได้เฉพาะส่วน delta และ vega; jump ยังเป็น risk ที่เหลือ
  • Type-III kernel ให้ตัวเลขเร็วกว่าและ ARPE ไม่แย่กว่าในตาราง แต่หลักฐานจำกัดที่ 2 วัน
  • ก่อนใช้งานจริงต้องมี out-of-sample และ hedging backtest

10. Glossary

ศัพท์ ความหมาย
ALJD Asymmetric Laplace Jump-Diffusion: Brownian + jump double-exponential ไม่สมมาตร
GMRTS Gaussian-mixed Regulated Tempered Stable: ไม่มี Brownian, jump active ไม่จำกัด
ARPE Average Relative Pricing Error: ค่าเฉลี่ยของ abs(market - model)/market
RPE Relative Pricing Error ของ option ตัวเดียว
Activity rate A ตัวชี้ความเข้มข้นของ volatility ใช้สร้าง business time
Business time เวลาสุ่มที่เดินเร็ว-ช้าตาม activity
Co-jump Jump ของราคาและ volatility เกิดพร้อมกัน
Inverse leverage ราคา jump ขึ้นพร้อม volatility เพิ่ม (rho > 0)
Rough volatility Volatility ที่กลับทิศบ่อยกว่า AR ปกติ (d ใกล้ 0.5)
Fractional kernel ฟังก์ชันถ่วงน้ำหนักอดีตของ activity ที่มี singularity ที่ s -> t
Variance swap (VS) สัญญาแลกเปลี่ยน realized variance กับ strike
Quanto Settle ด้วยอัตราแลกเปลี่ยนที่กำหนดล่วงหน้า
Characteristic function E[e^(iu log S_T)] ใช้ในสูตร Fourier
Strike arbitrage ราคา option ละเมิด monotone หรือ convex ตาม strike

11. Source mapping

[ASSUMPTION] ไฟล์ต้นทางไม่ระบุเลขเวอร์ชันหรือวันที่เผยแพร่ในข้อความที่สกัดได้ ค่า 2026_06_11 ในชื่อไฟล์ถือเป็นวันที่เก็บเข้า archive ไม่ใช่วันที่เผยแพร่.

รายการ ค่า
ไฟล์ 2026_06_11_Crypto_Inverse_Power_Options_and_Fractional.pdf
ชนิด งานวิจัยวิชาการ (หน้า running header: Crypto Inverse-Power Options)
ผู้แต่ง B. Li (Boston University), W. Xia (University of Southern California)
จำนวนหน้า 44 (เนื้อหา 1-34, references 34-37, proofs 37-44)
Classification ที่ระบุ JEL G13, C65, C52; MSC 2020 60G22, 60G51, 60E10
หัวข้อในหน้านี้ หน้าในต้นทาง
1 Summary 1-2, 10-14, 23-30
2 Core concepts 5-7, 10-11, 18-19, 22
3 How it works 12-17, 22-23, 28
4 Evidence 11, 21-32
6 Risks and limits 14, 21-23, 28-31, 34
ข้อพิสูจน์ (Proposition 1-3, Theorem 1, Corollary 1) 37-44

หน้าที่เปิดดูเป็นภาพ: 11, 26-28, 30-32. หน้าที่ pipeline ระบุให้ตรวจเป็นภาพแต่ยังไม่ได้เปิด: 17 (Figure 2 เปรียบเทียบ kernel). Pipeline สรุปเนื้อหาผ่านขั้น summarise (1 chunk) ร่วมกับการอ่านไฟล์ section โดยตรงของ pp.1-7 (p.7 บางส่วน), 10-17, 21-25, 28-34.

หน้าที่ไม่ได้อ่านเนื้อหาละเอียด: pp.7-9 (2.2 time-changed processes), 18-21 (4.2 regulating kernels), 34-37 (references), 37-44 (proofs). เนื้อหาในหัวข้อที่เกี่ยวข้องมาจาก digest ของ pipeline ซึ่งเป็นการสรุปอัตโนมัติ ควรเทียบกับต้นทางหากจะนำสูตรในส่วนนั้นไปใช้.

Facebook

ความรู้ที่เกี่ยวข้อง