📊 這篇屬於 量化交易全景地圖 的一塊;Delta 是看懂「對沖」與「策略風險」的第一把尺。

很多人以為「對沖」就是「同時做多又做空」,於是隨便開一張反向單就以為自己中性了,結果行情一動還是賠錢。問題出在沒搞懂 Delta——一把量「你的部位會跟著標的動多少」的尺。這篇用白話帶你看懂 Delta、組合的 Delta Exposure、怎麼把它調到接近中性,以及為什麼 Gamma 會讓你「調好的中性」自己跑掉。全程資產中立,加密只在每段輕點一句。

Delta 是什麼:一把「跟著動多少」的尺

白話比喻: 想像標的價格是火車頭,你的部位是被掛在後面的車廂。Delta 就是「火車頭往前 1 公尺,你的車廂跟著走幾公尺」。Delta = 1 表示完全跟著跑,Delta = 0 表示火車怎麼動你都不動。

正式定義: Delta 衡量標的價格每變動 1 單位時,你的部位價值預期變動多少,數學上是部位價值對標的價格的一階導數。

怎麼運作: 把每個部位的 Delta 加總,就知道整個組合「實質上等於持有多少標的」。Delta 為正代表偏多、為負代表偏空、接近零代表對價格漲跌不敏感。

最容易被忽略的風險: Delta 是某個瞬間的線性近似,只在價格小幅變動時準。價格一大跳,這把尺本身就會變(這就是後面的 Gamma),你以為的「跟著動多少」會跟實際差很多。

中英名詞: 德爾塔 Delta、標的 Underlying、敏感度 Sensitivity、一階近似 First-order Approximation。

現貨、Call、Put 各自的 Delta

白話比喻: 同樣掛在火車後面,現貨是焊死的車廂(火車走多少它走多少),選擇權則是用彈簧連著的車廂,鬆緊還會隨價格變。

正式定義與運作:

  • 現貨/永續多單:Delta ≈ +1(每持有 1 顆,標的漲 1 元你就賺約 1 元);空單 Delta ≈ −1。
  • 買進 Call(買權):Delta 介於 0 到 +1,價內越深越接近 +1,價外越遠越接近 0。
  • 買進 Put(賣權):Delta 介於 −1 到 0,價內越深越接近 −1。
  • 賣出選擇權則把符號反過來:賣 Call 是負 Delta、賣 Put 是正 Delta。

最容易被忽略的風險: 選擇權的 Delta 不是固定的,它隨標的價格、到期時間、波動率一直變。用「我買了一張 Delta 0.5 的 Call」當成永遠抵半顆現貨,是新手最常見的誤算。

中英名詞: 買權 Call、賣權 Put、價內 In-the-money、價外 Out-of-the-money。

組合 Delta Exposure:把全部加起來看

白話比喻: 你手上有現貨、有永續、有選擇權,各自跟著火車跑不同程度。Delta Exposure 就是把所有車廂加總,算出「整列車實際上等於幾節焊死的車廂」。

正式定義: 組合的 Delta Exposure(淨 Delta) 是所有部位 Delta 乘上各自數量後的加總,代表整個組合對標的價格的淨敏感度。

怎麼運作: 例如手上有 2 顆現貨(+2)、賣出 4 張 Delta 0.25 的 Call(−1),淨 Delta = +1,等於實質上還是持有 1 顆標的的方向風險。把這個數字盯著,你才知道自己到底偏多還偏空、偏多少。

最容易被忽略的風險: 不同到期、不同履約價的部位 Delta 會各自往不同方向變化,今天加總是零,明天價格一動就不是零了。淨 Delta 是要持續重算的動態數字,不是設定一次就好。

中英名詞: 淨 Delta Net Delta、曝險 Exposure、部位 Position、加權加總 Weighted Sum。

怎麼調到 Delta 中性

白話比喻: 中性就是「把整列車跟火車頭脫鉤」——火車前進後退,你的總價值都幾乎不動,賺賠來自別的地方(價差、時間價值、資金費率等),而不是賭方向。

正式定義: Delta 中性(Delta Neutral) 指把組合的淨 Delta 調到接近 0,使組合價值對標的小幅漲跌不敏感。

怎麼運作: 算出當前淨 Delta,再用一個 Delta 相反、數量剛好的部位把它抵掉。淨 Delta 是 +1,就放一個 −1 的部位(如空 1 顆永續),加總歸零。

加密例子: 最常見的加密 delta-neutral 是「現貨多 N 顆 + 永續空對應數量」——現貨 Delta 約 +N、永續空約 −N,方向抵消,目的通常是賺資金費率而非賭漲跌;想看這套機制怎麼變現,可延伸看 資金費率套利

#!/usr/bin/env python3
# -*- coding: utf-8 -*-
"""Delta 中性示範:算「現貨多+永續空」組合的淨 Delta,反推調到接近 0。只印計算,不下單。"""
import ccxt

spot_ex = ccxt.binance()
perp_ex = ccxt.binance({"options": {"defaultType": "swap"}})

spot_px = spot_ex.fetch_ticker("BTC/USDT")["last"]
perp_ex.load_markets()                                  # 查 contractSize 前要先載入市場
perp_mkt = perp_ex.market("BTC/USDT:USDT")
contract_size = perp_mkt.get("contractSize") or 1.0     # 每張永續的面值(BTC)
perp_px = perp_ex.fetch_ticker("BTC/USDT:USDT")["last"]

# 假設目前部位:現貨多 0.5 顆 BTC、永續空 3 張
spot_qty = 0.5          # 顆(現貨多 → Delta ≈ +0.5)
perp_short = 3          # 張(永續空)
perp_btc = perp_short * contract_size                   # 永續空換算成 BTC
net_delta = spot_qty - perp_btc                         # 現貨 +1/顆、永續空 -1/顆

print(f"現貨價 {spot_px:,.0f}   永續價 {perp_px:,.0f}   永續面值 {contract_size} BTC/張")
print(f"現貨多 {spot_qty} 顆            → Delta {spot_qty:+.3f}")
print(f"永續空 {perp_short} 張 ×{contract_size} = {perp_btc:.3f} BTC → Delta {-perp_btc:+.3f}")
state = "偏多" if net_delta > 1e-9 else "偏空" if net_delta < -1e-9 else "中性"
print(f"→ 淨 Delta = {net_delta:+.3f} BTC({state})")

# 反推:要淨 Delta = 0,永續空應 = spot_qty BTC = spot_qty/contract_size 張
target_short = spot_qty / contract_size
print(f"要調到 Delta 中性:永續空應為 {target_short:.2f} 張"
      f"(目前 {perp_short} 張,需 {target_short - perp_short:+.2f} 張)")
print("\n*只計算建議調整量,未下任何單。Delta 中性≠無風險:Gamma、資金費率、強平仍在。")

實際跑一次(即時行情,數字每次會變):

現貨價 60,088   永續價 60,054   永續面值 1.0 BTC/張
現貨多 0.5 顆            → Delta +0.500
永續空 3 張 ×1.0 = 3.000 BTC → Delta -3.000
→ 淨 Delta = -2.500 BTC(偏空)
要調到 Delta 中性:永續空應為 0.50 張(目前 3 張,需 -2.50 張)

*只計算建議調整量,未下任何單。Delta 中性≠無風險:Gamma、資金費率、強平仍在。

最容易被忽略的風險: Delta 中性不等於沒有風險。 它只中和了「方向」這一種風險,剩下的 Gamma(Delta 會變)、Theta(時間流逝)、資金費率轉負、兩腿成本與強平風險都還在。把「中性」聽成「保本」是很貴的誤會。

中英名詞: 對沖 Hedge、中性 Neutral、永續合約 Perpetual、資金費率 Funding Rate。

Gamma:讓你的「中性」自己跑掉

白話比喻: 你今天把車廂跟火車脫鉤調到剛剛好,但選擇權那節車廂的彈簧鬆緊會隨價格改變。價格一大動,彈簧變緊,車廂又開始跟著火車跑——你昨天的中性今天就破功了。Gamma 就是在描述「這把尺本身變多快」。

正式定義: Gamma 衡量 Delta 隨標的價格變動的速度,是部位價值對標的價格的二階導數。

怎麼運作: Gamma 大,代表價格一動 Delta 就大幅改變,你得更頻繁地重新對沖(再平衡)才能維持中性;Gamma 小則 Delta 穩定、不太需要動。

最容易被忽略的風險: 高 Gamma 的組合會逼你一直追著重新對沖,每次調整都是手續費與滑點成本;急行情下 Delta 跳太快,往往「調不贏」,是 Delta 中性策略最典型的破口。中性是一個需要持續維護的狀態,不是一勞永逸。

中英名詞: 伽瑪 Gamma、二階導數 Second-order、再平衡 Rebalancing、對沖頻率 Hedge Frequency。

Greeks 全家:Delta 之外還有誰

把風險尺擴成一整家人,就是選擇權的 Greeks

  • Delta:對「標的價格」的敏感度(跟著動多少)。
  • Gamma:Delta 對價格的變化速度(尺本身會變多快)。
  • Theta:對「時間流逝」的敏感度,通常買方每天被時間價值消耗。
  • Vega:對「波動率」的敏感度,波動率上升對買方有利。
  • Rho:對「利率」的敏感度,加密情境影響相對小。

最容易被忽略的風險: 只盯 Delta、忽略其他 Greeks,是把多維風險壓成一維。你可能 Delta 中性卻在 Theta 上每天慢慢失血,或在 Vega 上被波動率變化偷襲。中性是「對某一個 Greek 中性」,不是對全部中性。

中英名詞: 希臘字母 Greeks、時間價值 Theta、波動率敏感度 Vega、利率敏感度 Rho。

想從概念走到實作?

Delta 中性最常見的加密實戰,就是用永續合約去對沖現貨方向、靠資金費率收息——這需要同時操作現貨與合約。如果你想了解這套「不賭方向、賺機制財」的打法怎麼跑,可以看 資金費率套利;想自己用程式抓現貨與永續報價、算淨 Delta 練手,用 ccxt 自己寫一個交易機器人 是同一套 API 技能的起點。這些都是教育用途的延伸,不是要你現在就去開倉對沖。

常見問題 FAQ

Delta 中性是不是就不會賠錢?

不是。Delta 中性只中和了「標的漲跌」這一種風險,Gamma(Delta 會變)、Theta(時間流逝)、資金費率轉負、兩腿手續費與強平風險都還在。它降低的是方向風險,不是把風險歸零,更不是保本。

現貨多+永續空,為什麼算 delta-neutral?

因為現貨多單 Delta 約 +1/顆、永續空單 Delta 約 −1/顆,兩邊數量配好後方向相互抵消,淨 Delta 接近 0。組合對價格漲跌不敏感,賺賠主要來自資金費率等非方向因素,但這也意味著費率轉向時會反過來吃掉你。

選擇權的 Delta 為什麼一直變?

因為它受標的價格、到期時間、波動率共同影響。價格越接近且超過履約價,Call 的 Delta 越往 1 跑;越遠越往 0。這個「變化速度」本身就是 Gamma,也是為什麼 Delta 中性需要持續再平衡。

把淨 Delta 調到 0 之後就可以放著不管嗎?

不行。只要組合裡有選擇權或部位結構會隨價格改變,Gamma 就會讓淨 Delta 慢慢偏離 0,需要定期重算並再平衡。再平衡越頻繁,手續費與滑點成本越高,這是中性策略的固有取捨。

散戶適合做 Delta 中性嗎?

概念人人可學,現貨+永續的簡單對沖門檻也不高,但要持續監控淨 Delta、處理資金費率與再平衡成本,並承擔強平風險。它不是穩賺工具,把它當成理解「對沖與風險拆解」的教材最合適,實際操作前務必先弄懂自己承擔了哪些沒被中和掉的風險。


利益揭露:本文部分交易所連結含邀請碼,使用不增加你的成本,有些還有手續費折扣。內容以教育與「幫你看懂並避坑」為前提,不構成投資建議。

延伸閱讀:站內相關文章

關於Mr. Slash

「Mr. Slash 的系統性人生」,創立於 2024年,由 Mr. Slash 本人及專業編輯團隊經營的財經內容平台。

我們的宗旨是透過投資、財經、自動化與新興科技等領域的深入解說與應用,幫助讀者打造穩定的被動收入系統。內容涵蓋加密貨幣、股息資產、量化工具、平台分潤等實用策略,協助你用更聰明的方法配置資金、累積資產,走在財務自由的路上,少走冤枉路。

若為商業合作邀稿,將會清楚標註「不代表本站立場」。

商業合作

如果您有任何關於我們團隊或網站內容的疑問或建議,歡迎您前往IG 私訊 @slash.Capital聯繫我們,謝謝!

發表迴響

相關文章

Trending

探索更多來自 Mr. Slash|系統流人生 的內容

立即訂閱即可持續閱讀,還能取得所有封存文章。

繼續閱讀

خصم دائم على الرسوم سجّل في OKX مجاناً ←
Join Mr. Slash