COCO研究院

 找回密碼
 註冊
搜索
查看: 8586|回復: 11

[其他程式語言] eSignal 簡介– 專業投資人的單兵重武器 (Part 2. 報價源)

[複製鏈接]
發表於 13-4-15 02:46 | 顯示全部樓層 |閱讀模式
eSignal 的組成部分
eSignal 整個系統分成兩大部分。第一部份是 eSignal 報價源,第二部分是 eSignal 交易決策軟體。在這邊我們有必要先談談報價源。

為什麼要先談報價源?理由很簡單!報價是所有交易策略之母。無論使用哪一種交易策略,都必須根據最基本的量價變化來做分析。在台灣,投資人絕大部分依賴券商所提供的報價資訊,但是很少人想過如果報價有問題,你要怎麼辦?

如果你使用的報價源不穩定,經常發生延遲,或是常常錯價,那麼再好的策略都救不了你,在市場上就是只有被宰的份。這一點或許在台股、台指上並不明顯,但是如果是透過複委託去操作美股或美期的話,這點就非常致命了。

美股市場 70% 是程式交易,這比例在美期上只會更高不會更低,商品波動幅度大,而且交易速度非常快。報價速度慢,無論策略有多完美,等策略分析完之後把單子丟到市場上,那價位早就不見了,滑價是最正常不過的事,賺錢的單子搞到賠錢也不新鮮。所以在這邊我們先談 eSignal 報價源。

報價源涵蓋面
eSignal 報價源涵蓋了全球 70 多個國家,400 多家交易所的即時報價資訊。它的覆蓋範圍大概只有 Reuters 及 Bloomberg 可與之相比,但是價格比這兩者差多了。它可能是一般散戶投資人在市場上能買到,也負擔的起的最高品質報價源。eSignal 支援的交易所清單及訂閱價格 。

有一點要先說明,這張清單並不完整。有些交易所是在系統裡面有列出,但是網上看不到也買不到。而有些雖然有列出,但是一般投資人是沒法訂閱的。像是台指期,清單上面雖然有,但是一般用戶沒法在網上直接訂閱,一定得透過代理商做人工開通才行。

如果你只做美股/美期,那麼你可以選擇的報價源很多,像是 IQFeed、MonrningStar、CQG 等,不一定非要選擇 eSignal 報價源。但是如果你要看的不止歐美的話,或者需要分析跨市場價差的話,那麼你的選擇就很有限。

尤其是在亞洲市場報價部分,除了三大報價商之外,一般投資人幾乎沒什麼選擇。國外很多號稱「全球報價」的報價商在亞洲部分簡直就是個「黑洞」。大多數只涵蓋日本、香港、新加坡及澳洲。

至於台灣當然是被直接跳過,連大陸這個已經號稱全球第二大的經濟體,上海及深圳股市規模分別排名全球第四與第五,加起來一年交易金額約 6 兆美元,比東京股市大多了。還是一樣被許多號稱「全球報價」的專業報價商無視。

下圖是全球各個交易所交易規模排名

World Stock

World Stock


除了歐美市場之外,eSignal 在亞洲市場的支援度很廣。除了常見的日本、香港、新加坡的股票及期貨交易所之外,泰國、越南、馬來西亞、印尼、菲律賓的主要交易所都有支援。在台灣部分,台股、台指期、台指選擇權、股票選擇權都有。大陸股市部分則涵蓋了上證、深交所及大連商品交易所等幾個主要交易所。不過很遺憾的它目前並沒有 CSI300 期貨報價。

交易軟體支援度
由於 eSignal 報價源在國外很受歡迎。因此幾乎常聽到的程式交易軟體,像是 MultiChart、NinjaTrader、AmiBroker、NeoTicker、Ensign 等都支援它。連 Matlab 這種專做數學分析的軟體,它的財務金融分析模組也支援 eSignal 報價源。

這邊有一點要注意的是 eSignal 報價源沒法直接訂閱。一定要先訂閱 eSignal 產品,才可以訂閱它的即時市場報價。同樣的,eSignal 報價源也無法直接安裝,必須要先安裝 eSignal 主系統程式才會一起將 eSignal Data Manager 裝上去。所有即時報價資訊,包含 eSignal 的主程式在內都必須透過 Data Manager轉送。

下面是幾個台灣常用的交易軟體與 eSignal 報價源的設定連結:

MultiChart – eSignal 連接設定

Multichart - eSignal

Multichart - eSignal

詳細設定請參考 MultiChart 網頁

AmiBroker – eSignal 連接

AmiBroker - eSignal

AmiBroker - eSignal

詳細設定請參考 AmiBroker 網頁

NinjaTrader – eSignal 連接

NinjaTrader - eSignal

NinjaTrader - eSignal

詳細設定請參考 NinjaTrader 網頁

這邊只能列出一部分,其它的交易軟體,可能需要你自己去查一下軟體手冊。基本上只要列出有支援 eSignal Datafeed 應該都連的上。

<待續...>

P.S. 目前代理商有開放機構用戶申請試用,請自行上網搜尋代理商資訊。


評分

參與人數 6金錢 +14 收起 理由
oneman001 + 1 好文章,我推薦
zelida + 2 按一個讚
philipz + 2 按一個讚
Rocking + 2 感謝分享
Acer2266 + 5 感謝分享
black + 2 按一個讚

查看全部評分

發表於 13-4-15 06:25 | 顯示全部樓層
eSignal 還是不錯滴..  


大大剛註冊就發兩篇如此詳細解說文, 剛轉 100 coco 給您, 讓您在這個論壇先當一點"盤纏"用.  


發表於 13-4-15 07:44 | 顯示全部樓層


感謝您的分享, 您提到以下:
"eSignal 報價源涵蓋了全球 70 多個國家,400 多家交易所的即時報價資訊"

請問是否存在一個列表, 列出那些交易所的那些商品有提供報價, 與其bundle價格呢?
還有跟台灣代理商訂閱與直接跟美國訂閱是否有內容上或是價格上的差異呢?
謝謝您。
 樓主| 發表於 13-4-15 10:17 | 顯示全部樓層
carlos.twlin 發表於 13-4-15 07:44
感謝您的分享, 您提到以下:
"eSignal 報價源涵蓋了全球 70 多個國家,400 多家交易所的即時報價資訊"

有這個表,但是我在 coco 沒貼連結權限,所以昨天貼不上來。你上網搜 "eSignal Exchange Fee" 就可以看到了。

評分

參與人數 2金錢 +4 收起 理由
陳小花 + 2 感謝分享
carlos.twlin + 2 感謝

查看全部評分

 樓主| 發表於 13-4-15 15:08 | 顯示全部樓層
<接續上篇>

淺談DDE
在台灣,包含法人在內,都很喜歡用 DDE 連結到 Excel 去作分析。以前台灣能夠支援台股/台指的報價源不多,而且能做交易分析的軟體很少,所以 Excel 變成一個不得不的選擇。

但是 DDE 的規格大概從 1990 年以後就沒有變過,已經是一個非常老舊的技術,並且非常的慢。忘了在哪邊看到,Microsoft 在 VBScript 裡似乎對 DDE 的限制約在1,000 tick/sec 左右。網路上也有許多關於用 DDE 接即時報價的文章,大家可以去搜尋一下。普遍看來,通常只要檔數一多,不用半個小時 DDE 就會開始異常了。

DDE 的設計並不是供高速即時資料傳輸用的。別說美股/美期,光台指期的報價速度,只要檔數一多,DDE 就撐不住,慢秒慢到眼睛看的見,掉資料更是希鬆平常的事。更別講這些資料還要繞進肥大的 Excel 裡面,再用VBScript 去做計算。個人是完全不建議拿 DDE + Excel 去作交易分析的。

以美股/美期的交易頻率,以 eSignal最低 200 檔的 symbol計算,交易頻繁的話,一秒內送出幾萬筆報價是很常見的事。所以如果你現在還是在用 Excel 作交易分析,個人建議最好花點時間將那些分析程式在你的交易系統裡整個改寫過。你所得到的會遠超過你改寫的功夫。

發表於 13-4-15 20:19 | 顯示全部樓層
carlos.twlin 發表於 13-4-15 07:44
感謝您的分享, 您提到以下:
"eSignal 報價源涵蓋了全球 70 多個國家,400 多家交易所的即時報價資訊"


eSignal Exchange Fee Pricing


順帶提一下,其他一些使用者對於國外資訊源要付費(尤其是每一個交易所都要付費)的觀念或許不太能接受,

但這就是他們的玩法 ....


評分

參與人數 1金錢 +2 收起 理由
carlos.twlin + 2 感謝

查看全部評分

發表於 13-4-15 20:44 | 顯示全部樓層
sangi 發表於 13-4-15 20:19
eSignal Exchange Fee Pricing


請問一下

他的收費方式是繳一個基本費,  然後個別交易所再外加?

還是選自己要的交易所加總?

像上面寫 Taifex 是 2 US/mon , 只要繳兩塊/mon? 還是會有個基本月費? 看不是很懂^^" 感謝!!
 樓主| 發表於 13-4-16 00:27 | 顯示全部樓層
陳小花 發表於 13-4-15 20:44
請問一下

他的收費方式是繳一個基本費,  然後個別交易所再外加?

收費是  產品月費 (eSignal 主程式) + 報價費用 (選擇的交易所加總)

初次開戶時會有一些開戶費用,這些費用是一次性的,而且不高。至於交易所就看交易規定的費用了,股票一般就是上面報價,不會有額外費用。期貨每月還會有一個基本費。這個費用是固定的,只要是開通期貨報價,或是 100 個期貨交易所費用都是固定的。

發表於 13-4-16 07:33 | 顯示全部樓層
sangi 發表於 13-4-15 20:19
eSignal Exchange Fee Pricing



以使用者付費的觀念, 其實滿合理的, 使用多少付多少,
比起便宜或免費的資訊源伴隨著或多或少的瑕疵,
甚至有的問題難以發現, 用起來代價只會更大而已。

eSignal 如此廣的商品選擇,
感覺真的滿適合各個程度的專業投資人使用,
隨著操作商品的多寡而增減訂閱...

許多人不認同反而最好, 代表著品質不會被分散掉!!
發表於 13-4-16 07:54 | 顯示全部樓層
eSignal 真的是貴森森

評分

參與人數 1金錢 +2 收起 理由
carlos.twlin + 2 同感....

查看全部評分

 樓主| 發表於 13-4-16 11:51 | 顯示全部樓層
lantis 發表於 13-4-16 07:54
eSignal 真的是貴森森

呵...確實不便宜。不過如同在另一篇引用 Big Mike 的評論裡面講到,如果你是專業的投資客的話,那麼每個月幾百塊美金額外的軟體及報價支出不應該成為你考慮的重點。

我自己的經驗是標準版本加上台股、台指、部分亞股及美股部分,一個月可以壓在一萬塊以內。如果加上台灣人常做的那些美期,一萬五大概已經是上限了。

表面上看起來不低,但是現在台指一口保證金就 83,000,一萬塊就是 50 點的浮動。海期很多保證金都是幾百到幾千美金,每一個跳動點沒有低於 1.25 美金的,那就是 37.5 台幣。只有有點行情浮動,一萬塊台幣就是秒殺。報價不準,只是讓用戶被秒殺的更快而已。

剛在另一個版提了一個問題,在這邊也可以讓大家參考看看...

如果你的策略回測時的報價是準的,但是上線執行時報價是不準的,請問你的策略要怎麼處理?

為什麼這樣問?因為我碰過!

 樓主| 發表於 13-4-18 16:07 | 顯示全部樓層
Dadai 發表於 13-4-15 15:08
淺談DDE
在台灣,包含法人在內,都很喜歡用 DDE 連結到 Excel 去作分析。以前台灣能夠支援台股/台指的報 ...

<接續上篇>

Forex 外匯報價
這些年透過網路玩 Forex 的風氣很盛。我不知道台灣有多少人專門在玩 Forex。之所以要專門寫一段關於 Forex是因為這裡面隱藏的陷阱很多。

Forex 交易與一般股票、期貨交易不同。簡單的講,最大的差異在於股票、期貨商品等都有一個專屬的集中式交易所做報價、撮和、結算及統計。但是 Forex 沒有任何集中交易所。它是一個分散式的金融市場,由全球各個外匯中心及銀行不斷的相互報價,並且除了星期六、日之外維持 24 小時運轉。

在 Forex 裡面主要有三種經紀商型態:

Market Maker (造市商):什麼是造市商?就是說它自己直接「造市」。用戶的買賣單交易對象通常就是它們。換言之,它直接跟用戶「對賭」。當然,如果下一秒有人做反向它會馬上把風險對沖掉。它們的主要收入來源是買賣價點差 (通常不小),高交易手續費及跟用戶對做的收入。而用戶只會看的到它願意給你看的報價。而有些造市商在用戶開戶時會送開戶金,並且以零手續費做宣傳的,那種就... 你懂得!沒手續費那弄一個那麼大的盤是在幹辛酸的嗎?

ECN Broker (Electronic Communication Network Broker,電子網路資訊傳輸商):ECN 會直接把用戶的單丟到真正的市場上去做交易。它們的收入來源主要來自交易點差及轉單手續費等。ECN 有兩種型態,一種是 ECN Broker 直接參與交易,另一種是機構型 ECN 純粹只做資料傳輸賺手續費,

ECN 的的客戶通常是銀行等機構用戶、流通性提供商 (Liquid Provider) 或是大型的造市商等。它們的報價來自透過它們傳輸資料的金融機構。越大的 ECN 下面匯聚的金融機構數目越多,機構的交易量越大就越接近真正的市場價格。

STP Broker (Straight Through Processing Broker,外匯經紀商):它們的型態介於 Market Maker 與 ECN 之間。它們報價比較接近真實報價,但是會用程式去分析用戶的交易勝負。承接風險太高及老是賺錢的客戶,它們就把你的單子丟到市場上面去。如果是老在賠錢的客戶,這種客戶它就跟你對賭。

這幾年外匯經紀商急速增加,很大一部分原因是因為這市場每天的交易金額很大 (一天超過 4 兆美元)。而且錢太好賺,吸引一大堆東歐與蘇聯的銀行紛紛跳下來當 Market Maker。目前網路上很多用免費送開戶金,高槓桿倍率吸引用戶開戶炒匯的經紀商很多是屬於這種「對賭」型態的經紀商。有些時候發現自己報出去的價格不對,或是行情有重大變化,它們還會把用戶的單子清掉,強迫用新的價格重新下單。它們基本跟地下期貨商的性質沒什麼差別。

當然,也不是所有 Market Maker 都這麼惡劣。許多大型銀行,像是德意志銀行、花旗、高盛、摩根大通等也都是 Market Maker。不過它們是屬於跨銀行系統的 MM,基本交易單位以百萬美元計算。小額投資人想在那邊做外匯是不可能的。

所以大家可以看到,玩 Forex 最大的風險就是「價格不中立」。除了 ECN 之外,對賭型的 Market Maker 根本不會讓用戶看到「實際的市場價格」,你能看到的價格只是 MM 想讓你看到的。請問那要如何判斷?更別講下單時還要給你高到離譜的強制點差再賺一手了。

而 ECN 的報價雖然「相對正確」,但是如果這個 ECN 所連接的 Contributor 不夠多的話,而且交力量不更大的話,也會影響到它們的報價準確度。

所以如果想做 Forex 的話,那麼最好要仔細挑選經紀商。大型 ECN 一般人接觸不到,但是還是有些 ECN Broker 會接受個人戶。不過一般人比較容易接觸到的還是 STP Broker,起碼它們的報價相對中立。至於會不會跟你對賭,其實只要報價是中立的,能夠即時反應真正的市場價格,那麼跟它們賭,還是丟到市場上去賭都是一樣的。

eSignal 的 Forex 報價來自 GTIS (也可以選購其它 Source)。GTIS 是一個全球性的大型 Interbank ECN,提供銀行間的外匯報價。它是純 ECN,本身不參與交易,只做報價及交易傳輸。它的報價匯聚了來自全球各地 200 多家大型銀行的報價。這 200 多家全部都是全球各地的最終上手銀行。因此許多 Forex 網站都會與 GTIS 的報價做比對,以顯示其報價的公正性。因此 GTIS 也通常是全球外匯的基準報價。

GTIS 不僅有常見的外匯報價,它還包含了全球「所有貨幣」的交叉報價,在上面用戶可以查到全世界一些聽都沒聽過的貨幣。提供這麼多不同貨幣匯率的另一個功用是,當投資人在做跨市場交易時,常常需要做貨幣轉換,而 eSignal 的 Forex 報價可以提供投資人最精準的即時匯率轉換。相比於 CQG 的每月 700 美元的 Forex 報價,eSignal 的 Forex 價格實在是便宜到掉渣。它是我看過最便宜,也最完整的 Forex 報價。

下面是 eSignal Forex 報價的部分截圖。

Forex

Forex


除了這些報價之外,eSignal 還提供了全球所有貨幣的隔夜,短中長期利率報價,及各國的債券價格報價等。只要跟錢有關的,它幾乎都有報價,有些報價資訊我看半天也沒看明白那是幹什麼的。就只能先跳過了。

商品 Symbol 名稱唯一性
這名字實在有點繞口,簡單講就是在 eSignal 的報價系統裡面,400 多個交易所,上百萬種指數、股票、期權、債券等各種金融商品,每一個在 eSignal 報價源裡面都有一個「專屬且唯一」的名稱。也就是說任一檔商品的名字絕不會與其它商品重複。eSignal 報價源的一般命名規則如下:

eSignal Symbol

eSignal Symbol


主要是由 "商品交易代碼" - "交易所代碼" 組成。如果是美股/美期的話,交易所代碼可以省略。舉例而言台積電的代碼就是 "2330-TAI",而台指期就是 TXF J3-TIX,其中 J3 代表 2013 年 4 月。這個命名規則可以跟代理商要。

回到正題,eSignal 為什麼要這樣做?因為這樣的話,使用者可以在交易系統中去快速索引或參考各種商品報價。尤其是如果你的策略需要參考到很多商品即時報價資料,或者在策略中需要比較你的投資組合表現與大盤行情間的差異等都會常常用到。


好了!扯了這麼久,終於要進正題了。下面終於要進入 eSignal 的主系統了。

P.S.
1. 網路上查了半天,GTIS 以前叫 Interactive Data OTC Center,似乎是 Interactive Data Corp. 下面的子公司?但是我不能確定。
2. 剛重新算一下 GTIS 的 Forex Contributor。200 家的數字有錯,現在已經超過 400 家大型銀行了。許多央行,包含歐洲央行、俄羅斯央行、巴西央行、科威特央行及全球做外匯最大的德意志銀行都包括在內。換句話說,坐在銀行外匯交易室看到的價格不會比起你透過 eSignal 的 GTIS 做外匯看盤來得更快更準。
您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則

手機版|Archiver|站長信箱|廣告洽詢|COCO研究院

GMT+8, 24-12-23 08:57

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回復 返回頂部 返回列表
理財討論網站 |