oskwu 發表於 13-2-11 09:52

老狗的 Excel 程式交易平台架構 (2)

上次提到Excel基礎下的交易平台架構有兩種:

1. 透過中介平台連接證券商或期貨商(圖上)
2. 直接連結至證券商或期貨商(圖下)



前者的優點是彈性高,轉換證券商或期貨商的交易成本低,不過速度稍慢*2,而且免費的下單大師無即時回報的功能。

今天要談的後者,交易速度可能會快一點點*2,畢竟不用透過中介平台,即可送單交易,通常還可以接收到來自證券商或期貨商的即時回報,確保庫存管理的可靠性,以及根據即時回報來做操作規劃的正確性。舉例來說,老狗目前操作的0050平衡比例投資部位,是根據0050的交易狀況,來試算部位避險的△需求,再執行Covered Call交易,0050的實際交易狀況回報,是觸發Covered Call建新倉的依據之一,這是直接連線到證券商或期貨商的最大的優勢。

不過,缺點是很容易被綁住,畢竟已經花費不少時間,針對特定證券商或期貨商提供的API,撰寫交易程式的編碼,突然要轉換證券商或期貨商的成本較高,除了重寫程式,還必須交易測試,會耗費不少心力。老狗建議,在程式編碼時,應提前注意未來轉換證券商或期貨商的彈性,如此可以減少轉換過程的痛苦。

大部分證券商或期貨商都有提供API範例程式,供投資人參考,讀者可以觀察該範例的架構,來開發適合自身操作策略、交易型態的下單平台。

0050平衡比例交易檔案【自動下單版】是直接連接至證券商端來規劃,利用證券商端提供的API,配合自己的程式編碼,如此交易系統的庫存管理,比較不會出錯。這部份未來老狗會再詳細介紹。


◎ 注意:
1. 老狗是以逆勢交易與避險操作為主,對於市場上常見順勢交易策略搭配Excel的操作特性,並未涉獵。閱讀老狗程式交易操作經驗者,應有此認知,避免以偏概全。

2. 影響交易速度的因素太多,硬要比較快慢是有風險的,即便資訊源、硬體、軟體、下單平台、網路速度...都一樣,不同的人寫出來的程式編碼,也會影響交易速度。


頁: [1]
查看完整版本: 老狗的 Excel 程式交易平台架構 (2)