跳到主要內容

發表文章

目前顯示的是 11月, 2021的文章

12 月代辦事項

1. 盡快把 bbgo 支援 binance futures 的部分告一段落!!!然後再看看 BBG token work group 能幫些什麼忙,我們 BBG 前陣子上 Polygon 了,可以從幣安買 Matic 出金到 Metamask 換成 WMATIC 用 QuickSwap 來交易~ (備註: Pull #278 ) 2. 研究 Syndica,據瞭解其服務主要提供 Solana 的 RPC node 基礎建設服務加上 CDN,另有類似 Amplitude, GA 的用戶 geo cohort 等分析服務(HTTP request based),Chamath Palihapitiya 的 Social Capital 有投資。 (備註:Ethereum 的類似競品為 infura.io) 3. 看一下 NianticLabs 的  lightship  AR developer kit,大致上跟之前想的差不多。除了深度感測(實體物檔虛擬物)、環境光源(虛擬陰影)、場景重建,主要去瞭解怎麼做到多人同步,這真的很厲害!可惜它和 Unity 綁的比較深.. 而非 UE4 (備註:免費方案到 May, 01, 2022) 4. 讓 xv6 支援 virt-io VGA,看能不能搞出一個有視窗的作業系統。不過 QEMU 好像也是用 SDL2 ? (備註:QEMU 得更新到 6.1 版,記得用 SiFive 的 source 來 build)

造市

今天約略研究了一下市場造市商(Market Making)怎麼運作的,覺得很酷!思維跟 Retails 的視角不太一樣,做點小筆記。 先講結論:  - Market maker offer prices to buy and sell. Earn a spread.  - Market can be either buyers or sellers, traders/investors. 一開始是看到了 Himmingbot.io 這個專案,它是 open source 的量化造市機器人,做的算蠻久的,想直接體驗的人也有 YT 影片可以先看看。 一個專業造市商的目標是:Provide liquidity while hedging market risk. And earn consistent profits from liquidity rewards. 造市,對交易者(這邊特指 Taker)的好處是:不需要找到交易的對手方,能夠直接和造市商成交。 以前在股市,造市商只有一些大機構(有錢人),如一些特許的量化基金等。通常是交易所付很多錢請他們提供流動性。 但如今,在 Crypto 市場,散戶們也能稍微體驗當造市商的感覺,如:質押 trading pair 當 LP (流動性提供者)、網格交易(一種掛一堆限價單,賺些微差, spread)之類的方法。 e.g.,   - 「網格交易」算一種 Maker 策略,因為它 submit both bid and ask limit orders 可以理解成提供流動性。  -  「搬磚套利」算一種 Taker 策略,例如跨交易所(或跨鏈)的方式即專吃流動性。

上市的概念

傳統上市流程繁瑣,合規要求門檻太高.. 如果今天只是某個在 Github 上的早期小項目,可不可以直接發幣呢? 發 PR 賺 token ; 發 Issue 出 token (沒有就去交易所買) 利用設計精良的 Token Economic,透過 DAO 之類的方式,可規模、可持續地 distribute token,看需求再 IEO、IDO 等等,感覺會很有趣! 像是把 VC 的概念簡化,希望能讓軟體工業回到“員工股票分紅費用化”以前的年代。

Engineer + Trader can be something else

尋找 Alpha ! 我們的核心目標是透過不斷地進行市場研究來建立交易策略,再透過程式進行相對高頻的交易,而這些策略是必須具有可重複、可規模化等特性。 常見流程如下: 一、研究數據 在研究的工作上,我們會透過觀察數據找出最佳潛在的交易機會 — — Alpha 。 二、發想交易策略 基於交易訊號來建立「交易策略」,通常好的訊號要有很穩固的策略基礎原理,也就是核心邏輯,如果從數據直接推倒訊號,則有點倒因為果。 三、寫程式進行自動交易 最後,利用交易策略來編寫程式進行自動化交易,這階段的重點是「回測」,回測在未來不一定適用,但不回測就沒信心上線。並透過交易的結果持續優化策略。 以我最近(從2021/9/22開始),投入 BTC/USDT 這個 trading pair $5000 USD 的小額試單為例: 首先,比特幣市場特性為 1. 用戶在合約市場可以輕易開高倍槓桿 2. 由於行業缺乏監管,主力可以來回收割散戶籌碼,精準打止損爆倉是家常便飯(所謂價格不變,倉位不見) 3. 存量市場,博弈性質強烈 永遠是散戶賠錢,握有交易數據與龐大資金的量體的主力賺錢 開空的散戶多了,就漲了 開多的散戶多了,就跌了 根據上述先驗知識,我們在想有沒有辦法可以預先解析主力動向?很難。但我們只要知道大部分散戶在做什麼,反著做就可以了!為什麼?因為 BTC的價格會傾向往阻力最小的方向移動。 那什麼是阻力最小?我們得先有一個假設: 散戶喜歡開高倍槓桿,主力機構一般不開槓桿! 多頭槓桿倍率高 ⇒ 多頭車重,容易翻車; 空頭槓桿倍率高 ⇒ 空頭車重,容易翻車 e.g., 空頭平均槓桿是2倍; 多頭平均槓桿是20倍。那麼機構傾向空方,因為拉 -5% 比 拉 +50% 容易 在大多數時候,多空槓桿倍率不會相差太多,但若行情到了關鍵位置:往往多空倍率會嚴重失衡! 這時候選擇當槓桿倍率高的對手方⇒賺錢機率基較高。 該如何知道哪邊的槓桿倍率比較高? 由眾多期貨數據組成,其中一個重要是資金費率。 永續合約的資金費率 在加密貨幣衍生品市場,有一種特別的期貨,它的特色是沒有到期日。所以引入資金費率來平衡價格,用來促使促使永續合約貼近現貨價格的一種機制。 合約價格高於現貨價格時: 資金費率為正 多方支付空方利息 促使多方平倉,賣出手中的合約⇒降低價格 合約價格低於現貨價格時: 資金費率為負