創富坊

近日有不少學員問及程式交易是否只集中在期指之上,其實這問題早已解釋過,利用程式選股,甚至直接利用程式自動交易股票也是可以的。而有關選股的問題,近日較多學員問的便是如何利用「市值」來選股,其實程式除了可以根據技術指標來選股外,同時也可以利用公司的基本面來選股,甚至兩者「混合」也可以。但為什麼特別多人問如何利用市值選股,原因應該是想炒「賣殼」概念吧!  早前市場曾掀炒「賣殼」概念,可以說今年以來,大部份宣佈賣殼的公司其後股價都有很大的升幅。若然在賣殼前能買入,能賺取的利潤自然更大。一般來說,創業板公司的殼價約3億港元,主板公司的殼價則為5億港元,無論是主板還是創業板也各有捧場客。

部份學員便希望先透過市值來選出市值低於5億港元的主板公司,再利用成交量等分析資金流入情況,又或其他指標配合分析走勢是否逐漸轉強。簡而這之,他們是希望先選市值再做分析,找出那隻股份已有「異動」的跡象,筆者對這種方法選股有點保留,但若學員們認為這種選股方法適合他們,又或想試試觀察成效,則可根據以下方法為程式做設定:

 

1) 先利用Amibroker的「Auto- update quote(AmiQuote)」功能更新股票的基本數據,根據圖中選擇

 

選擇Yahoo Fundamental – Basic ( basic fundamental data for stocks)

(按圖可放大觀看)

new 1

new 2

 

2) 同時再update股票的最新收市價

選Yahoo Current ( current day only, stocks, funds , US&international(50))

 

new 3

 

3) 開啟Amibroker的Formula Editor,再把以下的afl file 貼上

new 4

marketCapRangeStart = 100000000;

marketCapRangeEnd = 500000000;

Capitalization = GetFnData(“SharesOut")*Close ;

Filter = Capitalization >= marketCapRangeStart AND Capitalization <= marketCapRangeEnd;

AddColumn(Capitalization, “Market Cap.", 1.2);

new 5

 

4)留意可按個人的要求修改股票的市值來搜尋,修改file中的以下兩句的數字

marketCapRangeStart = 100000000;

marketCapRangeEnd = 500000000;

 

5) 在Analysis 中選New Analysis,並開啟剛才貼上的file

new 6

6) 再根據圖中設定來選股

new 7

 

new 8

 

富昌金融集團聯席董事麥振威

電郵: paul.mark881@gmail.com

 

[編輯聲明]

本篇文章為作者所擁有,經版權持有人授權CyberCTM.com發表。

麥振威

程式交易在美國及臺灣其實早已流行,在中國內地也有不少程式交易的專家,而近年程式交易在香港也逐漸興起,其實程式交易不是很多新手想像的那樣神秘,只要學懂基本的用法,遇上問題時有專人解答,再自己不斷嘗試,經過數月的時間,大部份人也會學懂如何將自己的交易策略轉化為程式語言,又或將來在發現一些市場的特性時,也懂得如何利用程式去自行做測試,優化個人的交易策略,無論是股票、期指等也能透過程式做分析,藉此提高交易的回報,本網誌便是希望介紹各種有關程式交易的知識,讓更多的投資者了解這個新趨勢。

聯絡: paul.mark881@gmail.com
網頁: www.quants.hk
 

熱門推介