2017年11月20日 星期一

Organize Assignment - 管理 Tickers 工具

早前有朋友問,如果想做不同市場的市寬,比如說港股、A股、美股的市寬,應如何做?

其實方法與早前在新高新低比率的文章中所說的沒有分別,但有兩點需要注意的地方:

1. 須要把港股、A股、美股放到不同的Markets

比如好像我自己,就分了美國的NYSE(New York Stock Exchange)、Nasdaq、AMEX(American Stock Exchange)、香港的HKSE,和A股的Shenzhen和Shanghai Exchange。




在哪裡可以做到呢?只要到Symbol -> Categories 就可以改名。



Markets的第一項我建議留空或像我這樣寫"New",因為新的TickerS都會自動被分配到第一個Market,如果你第一個是正常分類的Market,比如HKSE,那有新Ticker的時候就會加進了雜質,不為意沒整理的話,得出來的數據就會錯了。



Categories主要是改名和移動上下的位置,如果要更改裡面的成份,就要到Symbol -> Organize Assignment.





這些Markets是mutually exclusive的,意思是一隻股票只能屬於一個Markets,不能同時屬於兩個Markets。比如0700.HK,你放了它在HKSE,就不能再放到NYSE。

如果同一隻股票想放到兩個組合,那怎麼辦?只要放到Watchlist就可以了。Watchlist是沒有任何限制的。

把股票分配到它們各自所屬的Markets後,只要在制作市寬指標時選相應的Market去Scan就可以。

-------------------------------------------------------------------------------------

2. 紀錄不同市場市寬數據的Tickers須要用上不同的名稱

比如說:

紀錄港股總數:
AddToComposite( 1, "~HKStockAmount", "X");
Scan 的時侯在Filter選Market -> HKEX

紀錄美股總數:
AddToComposite( 1, "~USStockAmount", "X");
Scan 的時侯在Filter選Market -> Nasdaq + NYSE + AMEX

假如單純Copy and paste忘了改名字,就會把舊數據overwrite了。比如說先Scan HK,而後Scan US,但兩個Ticker都叫"~HKStockAmount",那"~HKStockAmount"內的數據就會變成美股數量了。

沒有留言:

張貼留言

200天EMA (二)

上次我指出恆指在明年第一季將會回落至200天EMA水平,理據是什麼? 其實主要是運用中值回歸(Mean Reversion)的概念。由1990年至今,恆指未曾試過有一年,指數是完全沒有掂到200天EMA的。換句話說,不論是牛市或熊市,每個日曆年,恆指都會至少一次回到200天...