程式交易,貨幣價差套利

我目前聽過並且理解的程式交易方法有兩種

第一個是在股票下單的用戶和證券交易所中間獲取價差

例如有個A要買台積電150.5元,100張。

有另一個B要賣台積電150元,100張。

原始的交易情況,證券交易所的撮合方法會讓成交發生在150元(參考這篇文章

如果C有能力在證交所25秒撮合之前,下出一張150的買單(跟B買),以及一張150.5的賣單(賣給A)

這中間就是無本套立了!

但實際交易情況還要記入給券商的手續費

手續費視各券商不同,以新光為例子:手續費以成交金額的0.1425%再依折扣(2.8折)計算,每筆手續費最低20元(買賣都會收取)

和給政府的證券交易稅,賣出金額的0.3%(賣出時候收取)

加入手續費和證交稅之後就不可能從中套利了,因為證交稅太高了(無上限,交易金額越高費用越高)

以上面的例子來說,0.5/150是0.333%,低於手續費加證所稅,所以越操作錢越少

全世界超過八成的國家是沒有證交稅的,再沒有證交稅的國家(美國)就可以這樣玩了

第二個方法是利用不同國家的銀行對某一種貨幣有不同計價,找出對客戶端有利的價差進行套利

例如A國家某間銀行對英鎊的買價是1.331美金,賣價是1.333美金

另外B國家某間銀行對英鎊的買價是1.337美金,賣價是1.339美金

這時候電腦進行以下操作

從A國家的銀行用1.333美金買1英鎊

再賣1英鎊給B國家的銀行得到1.337美金

賺取中間每一英鎊0.004美金的價差

本金放大到能夠抵銷手續費用的話就能有套利效果了

台灣幾乎全部銀行的海外匯款手續費和電報費都是有上限的,其他國家沒查,我猜也是有上限的

 

我自己從2014七月份購入topworth貨幣套利商品之後

也試著研究如何建立這種交易系統

困難的地方有二

一,我必須在全世界兩百多國的銀行都開帳戶
二,我必須要建立出能夠具有足夠速度的監控系統監看並且比較每間銀行的買賣價

在我有能力搞出這種系統之前,我還是先買買topworth好了…

下面兩個連結提供更多topworth資訊

https://www.ptt.cc/bbs/ForeignEX/M.1405942859.A.1E8.html

http://www.topworth.com.my/faq.aspx