Rysk Finance 簡介

Why do we need uncorrelated return in DeFi?

Anton Cheng
DeFi 燒酒螺
12 min readOct 2, 2022

--

前言

今天要介紹的Rysk Finance算是我自己比較熟悉的團隊(前同事創辦的),我也算是擔任了半個advisor,所以可能大家對於我給它的讚美可以打個親情折扣。正式的合約已經在前天正式在Arbitrum上線並且開放deposit,好像三分鐘就存滿上限500K USDC。(還好我是advisor可以先ape😝),不過這只是第一階段的Launch,接下來幾週陸續解鎖其他功能。

雖說本質上目前的產品就是Option AMM,但我特別喜歡這個團隊為產品訂定的「屬性」,個人覺得是很特別也適合這個圈子,所以我會花一點篇幅介紹所謂「精神面」的團隊概念以及未來走向。

Rysk Finance

簡介

人如其名,Rysk 為什麼這樣取名,就是想要將「風險(Risk)」這個觀念帶入到使用者的投資視野之中。目前DeFi普遍還是被一般人視為高風險高報酬的賭場,但如果Defi想要被廣大用戶所採用,風險控管這個觀念就會變得至關重用。Rysk Finance的團隊理念就是設計以「風險管理」為核心的投資策略,在這樣的核心之下,第一個想要專注做的投資商品類型就是「不相關回報」 — Uncorrelated Return。

Why Diversification and Uncorrelated Return

Diversification is the only free lunch.“

這句話是諾貝爾得主Harry Markowitz講過的名言。看起來很好理解:多樣性是穩健投資最重要的觀念之一,因為可以分散風險,確保不把雞蛋放在同一個籃子裡。這個國小老師好像就有教。

如果我們來看看DeFi世界的各種「投資商品」:從單純買幣、買指數、Uniswap LP 到各種token farming 甚至NFT,看似多種多樣,但仔細回想會發現,儘管我的投資組合好像十分的多元化,但在牛市下,你所有的投資策略都狂賺,而熊市下,所有的策略都暴虧。說好的Free Lunch呢?

這就是「相關回報」最好的例子:儘管表面上做到了投資多樣性、但由於大部分的投資組合都是彼此「高度相關」(correlated),因此這其實不符合投資多樣化的條件。

一個簡單的分析方法是利用「風險調整後之報酬率」(Risk Adjusted Return) 來分析你的投資組合,最有名的公式之一就是Sharpe Ratio:

我覺得可以把這個公式簡單的想像成回報(Return)除以風險(Risk)的數字。

我們可以用Sharpe Ratio來分析自己的投資組合。假設現在你的投資組合是完全相關的 ETH 跟 BTC (如下),那Risk那一欄的(也就是回報標準差),會是兩個標準差的平均數。在這樣的計算下你的Sharpe Ratio是2。(事實上ETH跟BTC的相關性大概是0.9)

投資ETH + BTC的 Sharpe Ratio為2

但假如今天把BTC換成一個Return也是10%,但是相關係數為0的投資商品 (下圖的rysk),那麼你整體投資組合的總風險是變小的,因為兩個不相關的分佈會彼此抵銷加總起來的標準差(想看這個範例確切的數字計算可以參考這個spreadsheet)。這樣算起來Sharpe Ratio就變高了。

投資ETH + Rysk 的 Sharpe Ratio為3.1

一個更直白的幾解釋就是:兩個投資策略之間若呈現相關,則風險無法互相抵銷。所以其實在實現 Diversification時,找到「不相關回報」是比起找到不同投資標的更重要的指標。

The key to diversification is using more assets. The less correlated those assets, the better.

講了這麼多,只是為了介紹Rysk這個團隊做策略的核心就是做Uncorrelated Return。他們第一個做出來的產品叫做Dynamic Hedging Vault,其實就是一個「Option AMM」。但是值得一提的是他們的團隊目標並不是做選擇權AMM,而只是因為選擇權AMM剛好有符合uncorrelated這樣的條件,因此他們把這個當作第一個「策略」。因此在UI的設計上,整體也會著重在做成一個投資策略而非「交易所」。未來如果找到別的un-correlated return策略,他們也可能會去實作。

Dynamic Hedging Vault (DHV)

像上面說的,Dynamic Hedging Vault其實就是一個Delta-neutral option AMM。透過讓LP 存入USDC,這個Vault可以同時買跟賣option,並且透過多種手段做delta hedge。

註:Delta Neutral 的意思就是整體策略不論 underlying asset (ETH) 漲或跌、都不會直接關係到損益。 也就是賺錢與否與ETH漲或跌無關(也就與幣圈大波動無關) — 這就是最基本的no correlation。

Alpha Launch

值得先一提的是,儘管合約已經寫完了,但是現在完全體的AMM功能還沒有開放,目前只能被當作一個由他們跟做市商交易選擇權並且自動對衝的non-custodial策略。這一階段被稱為Rysk Alpha,之後下一個階段叫做 Rysk Beyond 才會完全開放所有買賣功能,成為一個可以不仰賴中心化交易的AMM。

機制介紹

以下我們透過幾個面向快速帶過DHV這個策略的基本介紹:

底層 Protocol

Rysk使用Opyn v2為基底,進行了些微改良,作為其所交易的所有選擇權的底層。這裡面最重要的一個改良功能就是USDC — collateralised call。

目前市面上一般的去中心化選擇權合約,都要求使用Underlying (ETH)來作為一個買權(Call) 的抵押物。理由是:身為一個選擇權的賣家,如果ETH無限上漲,若你有一個ETH當抵押物,那你永遠都付得出結算的損失。這樣「抵押ETH賣call」其實就是covered call。Opyn儘管有時做出partial collateralisation, 也就是不需要完整一個eth來當抵押物,壞處仍然明顯:對一個trader來說你沒辦法完全獲得negative delta,因為永遠必須持有一些ETH來開倉,持有ETH就持有delta。(理論上可以用USDC為抵押物去借ETH出來,但是這樣你的資金利用率就更低、合約也更難寫QQ)

開放使用USDC來抵押並且鑄造call option對於想要維持delta neutral的策略而言好處很明顯:可以比較簡單的來計算自己現在到底是有多少delta,因為stable coins delta 為0。也不用一直轉換ETH跟USDC,和計算到底合約要持有多少ETH跟USDC,全部都用USDC抵押就好。

用USDC作為抵押物當然就有被清算的風險。在這裡為了確保底層系統穩健不要破產,Rysk也改動了原本Opyn在partial collateralisation底下以拍賣為底的斷頭(Liquidation)機制。現在一旦一個倉位被認定是高風險,liquidator可以直接take over該賣家的short position,補足抵押物,並直接拿到前一個賣家所有的抵押物。這是為了確保在任何環境下,liquidator都有動機監控整個系統的健康程度。

Pricing

在AMM的定價方面,老實說並沒有太大的突破,算是比較常規的方法透過一個vol surface oracle,加上black-sholes進行定價。除了基本定價之外,還有兩個會影響定價的因素:

  1. Delta Premium: 為了鼓勵大家對這個合約交易並幫助維繫AMM的delta = 0,如果一個交易會讓整個合約的delta更接近0的話,會獲得獎勵(可以用更低價買、或賣更高價)。
  2. Utilisation Premium資金利用率:如果現在策略所剩的錢不多了,那麼要買選擇權就會變得更貴(因為AMM需要放更多抵押物來賣)。這一部分只會影響「買」的人,因為如果是反之希望AMM跟你買的話,是不需要抵押物的。

Hedging

為了達到Delta Neutral,在目前的架構下,DHV一共有兩條hedging的路徑,分別是透過Rage Trade的future,或是Uniswap 的spot trade。Rage Trade 其實比較好理解,可以直接抵押USDC選擇要long / short,唯一要注意的是抵押物不足可能被清算。而使用Uniswap則會同時會控制ETH跟USDC兩個資產。為了管理方便,每一個可以用來hedge的合約都被稱為一個「Reactor」,並且分別在各自的合約內持有資產,並負責報告目前持有的Delta。在一般狀況下,使用Rage來進行hedge比較有效率,因為多、可以空、還可以有leverage。不過如果在特殊情況下,使用perp的funding rate太高的話,也可以用uniswap直接spot trade。

合約基本架構

我這裡直接貼一張圖他們gitbook剪下來的圖,讓大家有個基本認知。我們可以從這張圖來分析一下投資的風險:

圖中的紅色圓圈是期待互動的角色,包括了

  • 中間的Liquidity Provider: 也就是存USDC近來的人,主要服務對象
  • 右上方的Option trader / Market maker / arbitrageur: 預計會來跟主要的vault進行交易的人。目前的Rysk Alpha版本中,是由 OptionHandler 這個合約來進行交易,方法是由rysk團隊控制的manager提交訂單,並且讓別人來fill Order,因此比較像是OTC的交易模式。

而三個綠色的圓圈則是確保系統正常運作的三個keeper bot:

  • 左:調整抵押物,確保Option Position不要被清算
  • 下:調整抵押物,確保Perp-trade-Account 不要被清算
  • 右:負責透過Oracle更新Portfolio Value: 這就關係到現在Rysk是如何計算所有倉位的淨值:答案是自己用Chainlink Oracle報告 😶😶。這顯然是一個非常中心化的做法,但是是為了支援可以開任意數量的Position,如果要維持鏈上運算是一個運算量很大又會很不精準的工程。因此算是目前權衡之下的妥協方案。

這裡統整一下整個系統可能面對的風險,還有中心化風險

系統性風險 (哪邊可能壞掉):

  1. Dependency on Rage Trade:Rage trade身為一個相對較新的perp trading protocol,有自己的合約漏洞風險,也可能被暫停交易。
  2. Oracle Risks: 上面說過,現在是由Chainlink Oracle的架構自己報告總投資組合的價值以及delta。在AMM開放後這一塊的infra壞掉,可能會造成定價不公平,導致vault損失。
  3. Bots (Keepers) Risks:三個Keeper bot裡面有兩個是為了保障option position以及perp position不被清算,這部分現在還是permissioned,也就是只能由授權的地址來觸發rebalance,因此如果這部分的infra壞掉,則可能造成兩個帳號被清算,可能損失大量抵押物。

中心化風險 (團隊作惡或是私鑰遺失的話會有的損失)

  1. Portfolio Hedging Risk:目前所有的hedging也是由manager這個角色來觸發,並且也由manager輸入要hedge的數量。如果這裡沒有處理好,可能會造成對衝失效,策略不再delta neutral,在市場漲跌時發生損失。
  2. 目前的交易都由 OptionHandler 由manager中心化掛單的方式成交。這可能導致惡意的manager直接用非常低的價格買到一些高價值的買權,理論上可以透過低價買「0元買權 (zero-strike call)」拿走所有的錢。

當然,所有合約儘管經過審計都還是有被駭的風險,雖然我自己覺得他們合約寫得滿漂亮的,算是我看過覺得易讀也好理解程式碼,但是大家也不要太相信我,可以自己參觀一下他們的程式碼 (Link to Github)。

小結

以上就是對於Rysk這個團隊、目前新Launch的產品的介紹。由於目前的產品還不是完全體,我也滿期待之後把AMM功能開放之後,能再有人來分析一下他們這樣的定價方式到底有沒有競爭力,還有LP到底多賺錢。

今天有一半是抱持著宣揚專案的心情來的(雖然我不是投資人QQ),但個人是十分喜歡這個團隊的定位,還有這種iterative launch的方式。再加上我覺得Uncorrelated return好像是一個有用的小知識,所以就來分享一下。希望上面的分析還算是不失公正啦。

接下來幾週可能會比較不定時的增加DHV的存款上限,想要Ape的朋友們,可以進入Discord群Folllow一下。附上一下連結:

Rysk Finance 的精神就是跟著手勢一樣高深莫測

--

--