Google Analytics

顯示具有 DDE 標籤的文章。 顯示所有文章
顯示具有 DDE 標籤的文章。 顯示所有文章

2014年5月17日 星期六

從匯豐(0005.HK)看香港衍生產品市場普遍錯價(6)

大道至簡, 真理可能只有兩三個, 但人自己卻畫蛇添足多了七八個. 這個套用在投資市場上可說是十分貼切.

所以有時看到一些人不停的上一些投資課, 看好多好多的投資書, 為什麼成績一直沒進步, 什至越來越亂. 我想大概他們想尋找些什麼超高勝算的指標, 急就章藥石亂投, 反而更迷失了一些基本原理. 

這幾天說起期權, 正可以隨手拈些例子

有一個叫"期權最痛位"的指標 ... 筆者在一個本地期權分析網站見到, 大意是在該位置莊家能"整死"最多的期權買家, 以獲取最佳利潤, 也難得有位生果報期權專家肯為其護航, 有興趣的可以參考下以下連結 


心水清的讀者可以自己查查文中預測的結算價. 其中騰訊預測有近30元偏差, 恆指更有近2000點. 搞到該專家也不得不在文中說 "假設不是十分合理" , "只是用作參考" , 那麼一個可能連30%接近準確也沒有的預測指標, 也有參考作用?

其實期權莊家不用跟你"死過"才可袋袋平安, 靠期權金, 買賣差價, 時間值,以至那些所謂"縮溢價"的方式已是"買重保險" . 而且越多人跟他買賣 , 而這些人又不是同一方向的, 其實已替莊家兌減了不少風險 , 只要莊家有可以的對沖避險,  那麼已經可以坐定粒六 , 不用花那麼高風險舞高弄低 . 

如欲對莊家定價了解更多, 可見



2014年5月16日 星期五

從匯豐(0005.HK)看香港衍生產品市場普遍錯價(5)

上回說到錯價無風險套利 , 乍看也只有2-3元/點的利潤, 好像不吸引, 實際是否那樣? 

就拿AAPL201405 其中一個組合來說, X1=630 , X2=632.5 , 無風險套利1.93 , 期權金3.671, 得出1個月回報52.5% , 年回報超過600% . 如果是指數類SPX201405, X1=1880, X2=1890 , 無風險套利為1 ,  期權金4.85, 1個月回報20.6% , 年回報超過240%. 

這種策略其實有個學術名, 叫Box Spread. 據Wiki資料 ,以前是造市商/場內交易員才用的策略, 主要是交易費用問題, 現在隨著交易費用下調, 以及電腦的應用, 也開始更多人應用. 




上圖為AAPL201405這些組合的月回報分佈, 還沒有計算可把期權金賺取短債利息的回報. 

在沒有Excel的幫助下, 要找出這些組合可說是近乎不可能, 然而現在只要經電腦一算, 就立即可以在一秒內找出可能的組合, 這也可說是電子化交易下投資者的工具越來越多.

現在期權越來越多人玩, 坊間也有不少工作坊, 不過所謂工作坊, 也只不過是把港交所的"教學資料"包裝一下轉作自己機構的課本, 把一些根本是教科書的東西包裝成自己原創似的策略, 實在犯不著花錢去學. 花幾十元去買本黃柏中的期權攻略, 明白其中的比較常用的策略和應用原理便已夠用. 再多看一點, 可加參考潘玉琪的撰文已頗夠一般散戶上場. 

真正值得花錢去買的, 倒是一套技術分析的軟件, 多年的數據 , 發展出一套合自己風格和切合市場機會的技巧 , 而不是一味Short put short call... 期權賺錢是靠預測幾個月內的最可能走勢情景(注意是情景, 不是確切的方向), 結算範圍, 以及短線的市場錯價和波動(如Event day) , 基本分析是派不上用場的. 

在港交所上已有不少有用的數據 , 可惜認真收集鑽研的又有幾人 ?


2014年5月15日 星期四

從匯豐(0005.HK)看香港衍生產品市場普遍錯價(4)

之前的分析把一些不同規格的期權合約混在一起,現在只用SPX 及AAPL合約號的來做, 看看更正效果如何

另一方面, 之前假定Bid/Ask差可以忽略 , 現而實際上有時報價出來的Bid/Ask是有一定差距. 把這些都通通放在考慮

同時也把遠期的也測試

得出來的結果如下

SPX 201405

有套利的組合集中在較高位置的X1, X2. 其中行使價1855, 1860為X1的組合不少, 淨回報也較高(3-4點), 可能1855及1860的認購期權偏低.

另外, 也看到一點, 低位的認購或高位的認沽的Bid/Ask Spread往往把套利大減什至全吞, 要盡量爭取在Spread 內成交!

2014年5月14日 星期三

從匯豐(0005.HK)看香港衍生產品市場普遍錯價(3)

從之前的匯豐及港交所期權錯價看似充滿機會 , 但實際要操作起來對散戶來說太過複雜, 也可說近乎不可能, 因當中牽涉太多工具 , 加起來的交易費用也看可觀. 其實這個方法在大學教本也有寫, 就是透過買進/沽出認購認沽期權組合, 再比較這個組合的獲得和沽空/買進股票及債券組合來套利. 那麼是否沒有方法去實現?

在網上找到一篇相關的方法 , 正好可以簡化步驟

How to Profit from Mispriced Options

就是沽出認沽熊跨, 買進認購牛跨, 只要權金和多於行使價差(X2 - X1) , 就有套利的機會

2014年5月13日 星期二

從匯豐(0005.HK)看香港衍生產品市場普遍錯價(2)

月底將有一個Excel VBA的進階班, 就以這個即市股票期權的簡化版作教學示範. 雖云簡化版, 卻也有相當功能 . 用以展示多線程抓取經濟通網站數據 , 以及據此製作期權組合, 計算組合期權金及到期回報分佈, 輔以Excel Solver 算出最優化組合(也就是在條件限制下最大化扣去期權金的風險回報)

簡化版只列出現貨月期權. 完整版則有該股票的所有期權.



2014年5月5日 星期一

從匯豐(0005.HK)看香港衍生產品市場普遍錯價(1)

港交所開放股票期權實時報價, 對散戶實在是一大喜訊 , 可惜只是股票期權而沒有指數期權. 不過聊勝於無, 現在在幾個大財經網站都可獲得股票期權的實時交易資訊 .透過Excel VBA ,可以輕易設計自己的期權分析系統.

相比透過DDE獲取報價及交易資料, 透過網站有幾個好處 . 1. 完全免費 2. 不用手動預載才可連線報價. 3. 理論上可以無報價數目限制. 相信單是第一點對散戶已十分吸引. 而且對於期權來說, 近乎實時已大致夠用. 

筆者就透過經濟通網站實現不用DDE的免費及股票期權版期權鏈動態分析及提示系統 (DDE 指數期權版見http://tradealgo.blogspot.hk/2012/03/option-chain-analysis-and-alert-system.html



程式截圖如上, 只需填上股票號(5)及股票期權號(HKB), 填上自動更新頻率(建議5秒或以上 , 視乎網速及硬件 )按AutoRefresh即可定時更新. 右上方Strategy 部分可設計自己要作出的分析或給出交易信號. 這裡以 Put-Call Parity 作為分析條件, 按下Test Parity就可觀察有哪些行使價的股票期權不符合 , 有錯價的套利機會. 

2013年10月15日 星期二

SP DDE(5)

收到個別查詢有關使用SP API 及 DDE, 提及目前比較多的證券行還沒有把API及DDE開放出來, 目前的確是這樣, 大概不少證券行對相關使用的支援, 法規等都有保留. SP的官方答案是已開放給所有劵商, 至於劵商開放給那些客戶, 就由劵商定奪. 筆者相信這個問題該很快解決 , 因為已有不少其他地方的經驗可供香港借鏡.

能現在就開通到能使用SP 程式買賣的真實帳戶當然最好, 如果還沒能開通的, 在模擬帳戶上開發及測試也不錯, 可以作為真實落盤的參考, 可以測試一下自己擬定的買賣策略. 如果想在未開通真實帳SP API的情況下下真單, 也可以參考筆者之前在SP API面世前的下單機程式.

2013年9月25日 星期三

SP Trader DDE(4)

之前談過SP DDE的不足, 相比之下, IB 的就十分完善, 從報價, 下單, 查詢等都可以透過DDE 完成. 對只懂VBA的客戶來說是個喜訊.

IB DDE 跟別的有個分別, 就是要先裝上它的API 才能動, 也因這樣它所作出來的公式跟其他的有點分別, 比如說在IB , 每個用戶名都像一個獨立的Server 名稱. 而且正由於背後IB API功能強大, 因此可以支援一些一般DDE以外的功能, 像市場搜索(Market Scan).

要簡單了解IB DDE的運作,可參考
https://www.interactivebrokers.com/images/flash/tours/DDEforExcelAPI/index.html

2013年8月15日 星期四

SP Trader DDE (3)

上文提及使用SP DDE 的種種困難 , 今日再補充.

關於open link的問題, 筆者最後透過在電腦建立另一帳號終於成功. 究其原因是筆者電腦上的Excel 有點小問題 , 就是如直接雙擊xls檔會出現"找不到該路徑檔案"的奇怪症狀, 需要在Excel 內打開. 網上搜一下, 這個問題有不少人都曾遇到 , 推測可能是以前版本升級時錄寫Registry出問題 , 但似乎沒有一致認同的解決方案 . 推斷SP DDE Program Order 利用相同的原理連結因而出錯, 其他的Excel 問題會不會也影響連結也就不得而知. 這方面相信SP 需要在說明文件上多加篇幅 .

2013年8月13日 星期二

SP Trader DDE (2)

SP DDE 可以透過它的Program Order功能去把要下單的價位, 數量及倉位從Excel 連結到程式下單 , 這樣即使沒有多少編程基礎的用戶也可以透過簡單的設定下單. 實際操作起來卻未必那麼容易.

首先SP這個DDE 的說明不是做得很好, 有不少還可以更詳盡的地方.比如Price line 每個欄位及長度沒有很清楚的說明, 不同的工具(股票, 期貨, 期權, 外期..)是否都是相同的欄位及長度? 又比如設定價格及數量的上下限, 意義是什麼呢? 數量下限定了是5, 難道沒信號也要執行5次? 細心的讀者不難發現有不少含糊不清及不夠詳細的地方.

其次它的範例Excel_Example 也不是一看就看得懂, 比如說 ,在左上方及中間都分別有price 及 quantity. 那兩者有什麼分別呢? 那就要再往下看SP的說明. 原來左上方的是用來跟Program Order 連結, 中間的是策略的描述. 又另外 Target Quantity的意義如何? 為何不直接改動Order Quantity等等 (事實上查看公式會發現兩者根本是設定為一樣的! 那不是說是有點多餘了?) ,加上Program Order一定要加上倉位的考慮, 使得判斷下單的公式顯得累贅. 這個範例如果以VBA實現,以及加上更多的說明相信會更易懂.

2013年8月7日 星期三

SP Trader DDE (1)

筆者試用了的SP Trader DDE, 總括來說, 基本的要求可以達到, 但仍有可以更好的空間.

如果只是用於數個股票或期貨或期權編號, 而這些編號亦不常變動的, 那麼SP Trader DDE 是可以的. 但如果這些都是要變動的,而且數量比較多的, 例如每月變動的期權鏈, 又或根據特定條件變動的股票板塊等, 那就需要先重新在SP Trader 逐一加上編號載入才可再在試算表上改動公式以取得新的股票/期貨/期權號的數據. 要知一個期權鏈, 一個股票板塊, 少則數十, 多則過百, 要用人手逐一改動也是一項苦工. 相比來說, 同類產品Excel Realtime 可以透過改動加載的股號檔, 從而達到一大堆股票/期貨/期權號自動載入, 所以筆者在Youtube 教學的期權鏈交易程式, 以及VBA教學初階的板塊程式, 都不可以透過SP Trader DDE 來達成.