Excel VBA 程式交易編程教程
- 3人或以上成班
- 包講義PPT 及源碼模版 (source code and Excel Template)
- 可配合SP Trader, Excel Realtime 或其他DDE / Web Service 價位導入 (e.g. Bloomberg , Telequote, MSN Money, MT4.)
- 課程約1-2小時
- 可網上教學
- 歡迎經紀/機構合作機會
1. 編程初階預備班 (1) - 學習技巧 : 針對未有編程基礎學員, 教授Excel 及VBA編程最基本
包括 : Excel 宏 , VBA 開發環境 , 編程基本 : 數據型態, 變量,運算式, 控
制 , 自訂函數/過程, 常用Excel / VBA 內建函數
課程包括1個月內免費電郵學習查詢
範例 : (1) 宏 (Macro)
(2) 簡單實例
費用 : 每位HKD 80
2. 編程初階預備班 (2) - 學習技巧 : 針對未有編程基礎學員, 教授Excel 及VBA編程最基本
包括 : Excel VBA 中的Application , Workbooks, Worksheets, Range ,
Cell 等對象, 屬性, 方法及事件
課程包括1個月內免費電郵學習查詢
範例 : (1) 計算股票 MACD 值
(2) 計算以MACD策略交易股票的回報統計分佈
費用 : 每位HKD 80
3. 編程初階預備班 (3) - 學習技巧 : 針對未有編程基礎學員, 教授Excel 及VBA編程最基本
包括 : Excel VBA 中的窗體控件運用, 簡單繪圖, 文字檔輸入/輸出/處理
課程包括1個月內免費電郵學習查詢
範例 : (1) 讀取股價檔並繪制股價圖
(2)用戶介面設計並記錄用戶動作(audit log)
費用 : 每位HKD 80
1. 編程初階 (1) - 學習技巧 : 針對程式交易的VBA編程簡單技巧
範例 : (1) 技巧展示模板
(2) 歐式期權即市理論價及風險參數計算
(3) 板塊股票52周新高/新低提示
費用 : 每位HKD 80
2. 編程進階 (1) - 學習技巧 : 抓取即市數據分析處理
範例 : (1) 即市期指四度空間分析(Market Profile)
(2) 即市期指XO點數圖(Point & Figure Chart)
費用 : 每位HKD 150
3. 編程進階 (2) - 學習技巧 : 抓取即市數據存檔,整理及繪圖
範例 : (1) 即市期指Tick數據抓取存檔
(2) 即市期指Tick數據轉1分鐘數據, 並據此繪畫陰陽燭圖
費用 : 每位HKD 300
4. 編程進階 (3) - 學習技巧 : 簡單期指即市下單程式製作 , 針對單一合約單一下單量, 可配合SP Trader 以及部份網上交易平台
範例 : (1) SP Trader 版簡單期指下單機
費用 : 每位HKD 150
5. 編程進階 (4) - 學習技巧 : SP Trader 簡易下單程式製作 , 可針對不同合約(股票,牛熊, 認股証, 期指, 指數期權)不同下單量
範例 : (1) SP Trader 版進階下單機
費用 : 每位HKD 300
Google Analytics
2017年1月31日 星期二
2016年5月4日 星期三
六合彩的勝率數據分析(5)
在彩票分析中有個分析點就是觀察中獎號碼和的趨勢,根據"彩票中獎指南"一書指示,這些數字和都有一定的規律, 趨和平均, 筆者再次以VBA和SQL 分析六合彩數據2000年1月-2016年4月的中獎數字和實證一下.
在分析和用於實戰上會有些差距,因為筆者把每期7個號碼都算在內,然而一注只有6個號,如果是複式買就問題不大.另外期間擴號問題也沒處理, 高和值機率會比實際略低.
這2319期的中獎和實證上也是有一定規律. 就以最近的200期為例, 有區間振盪然後幅度擴大幾期的影子.大區間近期以100及250附近為界. 事實上這些和值,最小不小於28, 最大不大於322.
在分析和用於實戰上會有些差距,因為筆者把每期7個號碼都算在內,然而一注只有6個號,如果是複式買就問題不大.另外期間擴號問題也沒處理, 高和值機率會比實際略低.
這2319期的中獎和實證上也是有一定規律. 就以最近的200期為例, 有區間振盪然後幅度擴大幾期的影子.大區間近期以100及250附近為界. 事實上這些和值,最小不小於28, 最大不大於322.
2015年11月5日 星期四
Excel VBA 編程進階(1) - XO點數圖及四度空間(又名市場輪廓, Market Profile)即市分析
Excel VBA 程式交易編程教程開班
以下課程暫定11月5日(周四)晚上11 - 12pm 網上教學
2. 編程進階 (1) - 學習技巧 : 抓取即市DDE數據分析並處理成簡易圖像並作進一步處理. 以道指作示範, 同樣原理亦可應用到其他本地期指/外期/ 外匯 / 股票....
(新加入四度空間走勢匯出及分辨主要短線支撐阻力位)
範例 : (1) 即市期貨四度空間分析(Market Profile)
(2) 即市期貨XO點數圖(Point & Figure Chart)
費用 : 每位HKD 250
費用需最遲於10月30日晚上9時或之前轉帳至HSBC A/C 491-203493-833 並電郵通知
注 : 本課程假定學員有基本的編程基礎/概念 , 課程集中討論編程應用.
以下課程暫定11月5日(周四)晚上11 - 12pm 網上教學
2. 編程進階 (1) - 學習技巧 : 抓取即市DDE數據分析並處理成簡易圖像並作進一步處理. 以道指作示範, 同樣原理亦可應用到其他本地期指/外期/ 外匯 / 股票....
(新加入四度空間走勢匯出及分辨主要短線支撐阻力位)
範例 : (1) 即市期貨四度空間分析(Market Profile)
(2) 即市期貨XO點數圖(Point & Figure Chart)
費用 : 每位HKD 250
費用需最遲於10月30日晚上9時或之前轉帳至HSBC A/C 491-203493-833 並電郵通知
注 : 本課程假定學員有基本的編程基礎/概念 , 課程集中討論編程應用.
2015年10月2日 星期五
外匯交易回測分享(1) - 每周交易日
近月都忙於舉辦一個有關外匯程式交易的課程,在此分享一下部分測試成果.
在Bill Williams的短線交易秘訣(Long Term Secrets to Short-Term Trading)一書有提及一周交易日的概念(Trade Day of the Week).就是只在一周中某一天交易, 可以是開盤沽空, 收盤平倉, 又或開盤買進, 收盤平倉.複雜一點的可以是跟據昨天高低位算出關鍵價位等突破後再行動.
簡單的測試在Excel中已可以做到.從MT4下載每日數據. 測試期間2014.1.1 - 2015.8.25, 測試標的歐元兌美元
星期 : 開盤買進 開盤沽出 (千點)
Mon : 80.05 , -80.05
Tue : -67.82 , 67.82
Wed : -17.67 , 17.67
Thu : -78.18 , 78.18
Fri : -112.77, 112.77
可見開盤做多, 以周一累勝較多,開盤放空, 以周五累勝較多
星期 : 開盤買進 開盤沽出 (次數)
Mon : 48(55.81%) , 38(44.19%)
Tue : 38(44.19%), 48(55.81%)
Wed : 40(47.06%) , 45(52.94%)
Thu : 38(45.78%) , 45(54.22%)
Fri : 37(43.02%) , 49(56.97%)
可見開盤做多, 以周一勝算較高,開盤放空, 以周五勝算較高, 周三勝負差距較窄,除周一外, 其餘日子以開盤做空勝算較高
在Bill Williams的短線交易秘訣(Long Term Secrets to Short-Term Trading)一書有提及一周交易日的概念(Trade Day of the Week).就是只在一周中某一天交易, 可以是開盤沽空, 收盤平倉, 又或開盤買進, 收盤平倉.複雜一點的可以是跟據昨天高低位算出關鍵價位等突破後再行動.
簡單的測試在Excel中已可以做到.從MT4下載每日數據. 測試期間2014.1.1 - 2015.8.25, 測試標的歐元兌美元
星期 : 開盤買進 開盤沽出 (千點)
Mon : 80.05 , -80.05
Tue : -67.82 , 67.82
Wed : -17.67 , 17.67
Thu : -78.18 , 78.18
Fri : -112.77, 112.77
可見開盤做多, 以周一累勝較多,開盤放空, 以周五累勝較多
星期 : 開盤買進 開盤沽出 (次數)
Mon : 48(55.81%) , 38(44.19%)
Tue : 38(44.19%), 48(55.81%)
Wed : 40(47.06%) , 45(52.94%)
Thu : 38(45.78%) , 45(54.22%)
Fri : 37(43.02%) , 49(56.97%)
可見開盤做多, 以周一勝算較高,開盤放空, 以周五勝算較高, 周三勝負差距較窄,除周一外, 其餘日子以開盤做空勝算較高
2015年8月26日 星期三
Excel VBA 程式交易編程進階 (9)
Excel VBA 程式交易編程教程開班
以下課程暫定8月26日(周三)晚上11 - 12pm 網上教學
2. 編程進階 (9) - 學習技巧 : 以Excel 驅動Google Finance股票篩選器並自動處理回傳結果, 從而定制自己的全球股票篩選器,整合其他財經網如Yahoo Finance數據作進一步分析
範例 : (1) 以市值, PE,周息率, 52周波幅及PB比率篩選合資格港股
費用 : 每位HKD 350
費用需最遲於8月20日晚上9時或之前轉帳至HSBC A/C 491-203493-833 並電郵通知
以下課程暫定8月26日(周三)晚上11 - 12pm 網上教學
2. 編程進階 (9) - 學習技巧 : 以Excel 驅動Google Finance股票篩選器並自動處理回傳結果, 從而定制自己的全球股票篩選器,整合其他財經網如Yahoo Finance數據作進一步分析
範例 : (1) 以市值, PE,周息率, 52周波幅及PB比率篩選合資格港股
費用 : 每位HKD 350
費用需最遲於8月20日晚上9時或之前轉帳至HSBC A/C 491-203493-833 並電郵通知
2015年8月19日 星期三
C# SP Trader API 程式交易編程進階教程 (1)
C# SP Trader API 程式交易編程進階教程 (1)
以下課程暫定8月19日(周三)晚上11:00 - 12:00pm 網上教學
學習技巧 : 針對有編程基礎學員, 教授如何配合SP Trader API製作簡易即市自動交易程式 , 包括報價, 下單, 以及獲取成交資訊 , 包括PPT及源碼
範例 : (1)開市30分鐘突破恆指期貨買賣系統
費用 : 每位 HKD 400
費用需最遲於8月13日晚上9時或之前轉帳至HSBC A/C 491-203493-833 並電郵通知
以下課程暫定8月19日(周三)晚上11:00 - 12:00pm 網上教學
範例 : (1)開市30分鐘突破恆指期貨買賣系統
費用 : 每位 HKD 400
費用需最遲於8月13日晚上9時或之前轉帳至HSBC A/C 491-203493-833 並電郵通知
2015年6月25日 星期四
Excel VBA 程式交易編程進階 (6)
Excel VBA 程式交易編程教程開班
以下課程暫定6月25日(周四)晚上11 - 12pm 網上教學
編程進階 (6) - 學習技巧 : 自動抓取並記錄DDE 即市數據資料
整理Tick 數據至1分鐘周期數據
範例 : (1) 自動化記錄及整理恆指期貨/道指期貨成交數據至1分鐘周期
(2) 根據輸入隨意更改周期長度, 可整理成2分鐘, 3分鐘... 不同數據, 並 據此計算不同長度的技術指標
費用 : 每位HKD 350
費用需最遲於6月19日晚上9時或之前轉帳至HSBC A/C 491-203493-833 並電郵通知
注 : 數據源以 SP DDE 作示範 , 亦可應用其他即市DDE數據源
以下課程暫定6月25日(周四)晚上11 - 12pm 網上教學
編程進階 (6) - 學習技巧 : 自動抓取並記錄DDE 即市數據資料
整理Tick 數據至1分鐘周期數據
範例 : (1) 自動化記錄及整理恆指期貨/道指期貨成交數據至1分鐘周期
(2) 根據輸入隨意更改周期長度, 可整理成2分鐘, 3分鐘... 不同數據, 並 據此計算不同長度的技術指標
費用 : 每位HKD 350
費用需最遲於6月19日晚上9時或之前轉帳至HSBC A/C 491-203493-833 並電郵通知
注 : 數據源以 SP DDE 作示範 , 亦可應用其他即市DDE數據源
2015年6月24日 星期三
Excel VBA 程式交易編程初階 (1)
Excel VBA 程式交易編程教程開班
以下課程暫定6月24日(周三)晚上11 - 12pm 網上教學
1. 編程初階 (1) - 學習技巧 : 針對程式交易的VBA編程簡單技巧
範例 : (1) 技巧展示模板
(2) 歐式期權即市理論價及風險參數計算
(3) 尋找"早晨之星"形態並提示
費用 : 每位HKD 80
費用需最遲於6月18日晚上9時或之前轉帳至HSBC A/C 491-203493-833 並電郵通知
以下課程暫定6月24日(周三)晚上11 - 12pm 網上教學
1. 編程初階 (1) - 學習技巧 : 針對程式交易的VBA編程簡單技巧
範例 : (1) 技巧展示模板
(2) 歐式期權即市理論價及風險參數計算
(3) 尋找"早晨之星"形態並提示
費用 : 每位HKD 80
費用需最遲於6月18日晚上9時或之前轉帳至HSBC A/C 491-203493-833 並電郵通知
2015年3月21日 星期六
六合彩的勝率數據分析(4)
不知大家有沒留意, 不少期數的六合彩都有尾數一樣的組合, 像1,11,21,31 .. 次數多少每期有差異, 但沒有的似很少, 這是一個確實的現象嗎?
我們又一次利用六合彩數據庫, 配合VBA及SQL的分析, 不難確定一些我們的猜想
筆者就以2000年1月4日至2015年3月19日, 共2150期作觀察 .為簡單分析起見, 超過2個的連續數組合, 如1,11,21,31 被當成是3個連續數組合來計數
在這2150期中, 共有1941期是有這個連數現象, 達90%! 其中每期有1組連續數的, 有829組, 2個的有857組, 3組的有234組, 4組的20組, 5組的只有1組, 發生在2006年3月9日, 號碼 9 , 19,20,30, 39, 40 , 特別號10 .
那如選擇尾數, 那些機會會較高,從超過10年的長期來看, 其實發生的也頗平均, 不過也看卞尾數0的機會偏低. 尾數7的機會最高, 近期的出現概率或許可以回歸平均的概念推測.
我們又一次利用六合彩數據庫, 配合VBA及SQL的分析, 不難確定一些我們的猜想
筆者就以2000年1月4日至2015年3月19日, 共2150期作觀察 .為簡單分析起見, 超過2個的連續數組合, 如1,11,21,31 被當成是3個連續數組合來計數
在這2150期中, 共有1941期是有這個連數現象, 達90%! 其中每期有1組連續數的, 有829組, 2個的有857組, 3組的有234組, 4組的20組, 5組的只有1組, 發生在2006年3月9日, 號碼 9 , 19,20,30, 39, 40 , 特別號10 .
那如選擇尾數, 那些機會會較高,從超過10年的長期來看, 其實發生的也頗平均, 不過也看卞尾數0的機會偏低. 尾數7的機會最高, 近期的出現概率或許可以回歸平均的概念推測.
2015年3月17日 星期二
Excel VBA 編程進階 (3) - sp trader demo 版簡單期指下單機
Excel VBA 程式交易編程教程開班
以下課程暫定3月17日(星期二)晚上11 - 12pm 網上教學
編程進階 (3) - 學習技巧 : 簡單期指即市下單程式製作 , 針對單一合約單一下單量, 可配合SP Trader , 以及部份網上交易平台
範例 : (1) sp trader demo 版簡單期指下單機 (VBA)
費用 : 每位HKD 150
費用需最遲於3月10日晚上9時或之前轉帳至HSBC A/C 491-203493-833 並電郵通知
注 : 本課程假定學員有一定的編程基礎 , 課程集中討論編程應用.
以下課程暫定3月17日(星期二)晚上11 - 12pm 網上教學
編程進階 (3) - 學習技巧 : 簡單期指即市下單程式製作 , 針對單一合約單一下單量, 可配合SP Trader , 以及部份網上交易平台
範例 : (1) sp trader demo 版簡單期指下單機 (VBA)
費用 : 每位HKD 150
費用需最遲於3月10日晚上9時或之前轉帳至HSBC A/C 491-203493-833 並電郵通知
注 : 本課程假定學員有一定的編程基礎 , 課程集中討論編程應用.
2015年3月16日 星期一
Excel VBA 程式交易編程教程預備班 (1)
Excel VBA 程式交易編程教程預備班 (1)
以下課程暫定3月16日(周一)晚上11 - 12pm 網上教學
1. 編程初階預備班 (1) - 學習技巧 : 針對未有編程基礎學員, 教授Excel 及VBA編程最基本
包括 : Excel 宏 , VBA 開發環境 , 編程基本 : 數據型態, 變量,運算 式, 控制 , 自訂函數/過程, 常用Excel / VBA 內建函數
課程包括1個月內免費電郵學習查詢
範例 : (1) 宏 (Macro)
(2) 簡單實例
費用 : 每位HKD 80
費用需最遲於3月9日晚上9時或之前轉帳至HSBC A/C 491-203493-833 並電郵通知
以下課程暫定3月16日(周一)晚上11 - 12pm 網上教學
1. 編程初階預備班 (1) - 學習技巧 : 針對未有編程基礎學員, 教授Excel 及VBA編程最基本
包括 : Excel 宏 , VBA 開發環境 , 編程基本 : 數據型態, 變量,運算 式, 控制 , 自訂函數/過程, 常用Excel / VBA 內建函數
課程包括1個月內免費電郵學習查詢
範例 : (1) 宏 (Macro)
(2) 簡單實例
費用 : 每位HKD 80
費用需最遲於3月9日晚上9時或之前轉帳至HSBC A/C 491-203493-833 並電郵通知
2015年3月6日 星期五
Excel VBA 程式交易編程進階 (5)
以下課程暫定3月6日(周五)晚上11 - 12pm 網上教學
編程進階 (5) - 學習技巧 : 自動化抓取知名財經網站歷史數據資料以作量化分析
範例 : (1) 自動化抓取港交所指數期權數據, 找出月內最大成交量及未平倉合約
(2) 自動化抓取認股証數據, 比較不同到期日窩輪跟正股走勢
費用 : 每位HKD 300
費用需最遲於2月27日晚上9時或之前轉帳至HSBC A/C 491-203493-833 並電郵通知
編程進階 (5) - 學習技巧 : 自動化抓取知名財經網站歷史數據資料以作量化分析
範例 : (1) 自動化抓取港交所指數期權數據, 找出月內最大成交量及未平倉合約
(2) 自動化抓取認股証數據, 比較不同到期日窩輪跟正股走勢
費用 : 每位HKD 300
費用需最遲於2月27日晚上9時或之前轉帳至HSBC A/C 491-203493-833 並電郵通知
2015年2月15日 星期日
如何以MT4炒賣期指
繼如何以MT4炒賣港股後, 大概有讀者認為 , 示範中股票從Google/Yahoo 中獲取價位 , 但我是炒期指/期貨, 又或是我有其他更精確的價位源, MT4 能否離線讀入我的數據來測試? 答案是肯定的.
筆者就以從3x.com.tw 網站下載及整理過的期指HSIX 1分鐘數據為例, 透過將其再整理成特定格式的CSV檔即可被MT4 腳本接入 , 從而可以利用不少MT4社區資源測試炒賣策略.
要開發MT4必須多看多寫多Google , 因為MT4的某些轉變和限制並沒有好好的記載, 靠用戶間互相分享較易發現及處理問題, 另外多觀察別人的策略實現也有助自己能力的提升, 而MT4程式的寫作方式亦跟不少熱門功能較強的分析軟件近似, 對跨平台策略開發有幫助.
再進一步, 有人會問, 那麼如果自己有數據源 (e.g. SP Trader , DDE ..) 是否可以即市導入來炒賣? 要完全實時,那是沒有(因沒證券商那樣做), 但接近實時的, 那倒有方法 , 其實原理也跟之前筆者示範用SP Trader API接入 Amibroker 差不多.
這也是Amibroker / MT4 以至Multicharts等比Metastock 較優的地方之一, 就是開發的靈活性, 這除了本身的一些功能分別外, 最重要是他們都提供了開放的DLL 接口, 以及幫助編程的工具, 這點為何Metastock 沒大發展的筆者也是抓頭 (當然還有他們獨特的檔案系統格式). 不過話說回來, 懂得用這些接口的, 編程功力也有一定程度, 也不見得每個炒家都是有那麼多要求, 所以Metastock 還是有他的市場 (其實Metastock 也有一些熱心人士開發的DLL放在他們的論壇, 其中一個Set Global Variable 和Latch 的就十分好用)
近日有問及Multicharts 接入 SP Trader 的問題, 其實這個問題筆者也收過好幾次. 筆者無用過Multicharts, 不過了解過他的技術文件,以及其他軟件接入的經驗 , 原理上問題不是太大. 起碼跟Metastock 簡單版接入幾可肯定無問題, 不過更好的當然是完全能融入第三方API像SP Trader的功能 . 可以考慮方式當然包括直接在Easy Language 上直Call API, 因為SP Trader 的API 接口看似是C++ 式的, 從論壇上的回應似是有成功的經驗 , 另一個方向是透過Windows API 去傳達信息給SP Trader 下單機去完成及收回回饋. 筆者是較傾向後者的方向, 可以以較少的改動去同時接入其他的軟件.事實上筆者也試過以Excel 發出買賣信號給下單機及接收倉位信息, 信號延誤也是可接受, 相信在其他更有效率的平台該更膀一籌.
筆者就以從3x.com.tw 網站下載及整理過的期指HSIX 1分鐘數據為例, 透過將其再整理成特定格式的CSV檔即可被MT4 腳本接入 , 從而可以利用不少MT4社區資源測試炒賣策略.
要開發MT4必須多看多寫多Google , 因為MT4的某些轉變和限制並沒有好好的記載, 靠用戶間互相分享較易發現及處理問題, 另外多觀察別人的策略實現也有助自己能力的提升, 而MT4程式的寫作方式亦跟不少熱門功能較強的分析軟件近似, 對跨平台策略開發有幫助.
再進一步, 有人會問, 那麼如果自己有數據源 (e.g. SP Trader , DDE ..) 是否可以即市導入來炒賣? 要完全實時,那是沒有(因沒證券商那樣做), 但接近實時的, 那倒有方法 , 其實原理也跟之前筆者示範用SP Trader API接入 Amibroker 差不多.
這也是Amibroker / MT4 以至Multicharts等比Metastock 較優的地方之一, 就是開發的靈活性, 這除了本身的一些功能分別外, 最重要是他們都提供了開放的DLL 接口, 以及幫助編程的工具, 這點為何Metastock 沒大發展的筆者也是抓頭 (當然還有他們獨特的檔案系統格式). 不過話說回來, 懂得用這些接口的, 編程功力也有一定程度, 也不見得每個炒家都是有那麼多要求, 所以Metastock 還是有他的市場 (其實Metastock 也有一些熱心人士開發的DLL放在他們的論壇, 其中一個Set Global Variable 和Latch 的就十分好用)
近日有問及Multicharts 接入 SP Trader 的問題, 其實這個問題筆者也收過好幾次. 筆者無用過Multicharts, 不過了解過他的技術文件,以及其他軟件接入的經驗 , 原理上問題不是太大. 起碼跟Metastock 簡單版接入幾可肯定無問題, 不過更好的當然是完全能融入第三方API像SP Trader的功能 . 可以考慮方式當然包括直接在Easy Language 上直Call API, 因為SP Trader 的API 接口看似是C++ 式的, 從論壇上的回應似是有成功的經驗 , 另一個方向是透過Windows API 去傳達信息給SP Trader 下單機去完成及收回回饋. 筆者是較傾向後者的方向, 可以以較少的改動去同時接入其他的軟件.事實上筆者也試過以Excel 發出買賣信號給下單機及接收倉位信息, 信號延誤也是可接受, 相信在其他更有效率的平台該更膀一籌.
2015年2月14日 星期六
近月恆指期貨研究(2)
同樣的研究, 在HSIZ 12月就沒那麼明顯那個規律, 高低位的分佈較分散, 特別留意高位在較早時候出現的日子多了, 為什麼有這樣的分別? 觀察同期的環球股市發展就有提示, 12月內地A股氣勢如虹, 所以也帶動了港股急升, 然而歐市在11月上升後, 12月就轉趨整固. 而美市,日股更是大上大落. 反映A 股的做好令港股借勢抽高, 然而外圍的不穩令炒家選擇短線獲利. 高低波幅在月中開始有明顯的收窄, 顯示市場活動趨平淡
2015年2月12日 星期四
近月恆指期貨研究(1)
從之前數據庫拿近月HSIX及HSIZ的數據研究, 可以發現一些有趣的東西. 利用VBA , SQL ,以及一套分析軟件如Metastock /Amibroker / MultiCharts / MT4 .. 可以像紅牛般給你多對冀.
先整理一分鐘周期數據, 再整出日期時段的數據(因數據庫包含夜期時段) , 再匯出至Excel或Metastock 分析. 筆者這次就先研究一下HSIX及HSIZ在11月的互動關係.
先整理一分鐘周期數據, 再整出日期時段的數據(因數據庫包含夜期時段) , 再匯出至Excel或Metastock 分析. 筆者這次就先研究一下HSIX及HSIZ在11月的互動關係.
上面列出兩者每交易日的高低位及發行時間, 亦算出當日波幅. 可見高低位發生在9:15-10:15 及15:00-16:00 時段機率相當高. 而高低位分別在早市和午市發生的, 十分大機會會是大波動日及近高低位收, 而高低位在頭一小時左右而見的交易日, 波幅一般來說也較小(100-300點), 超過300點的交易日很少早段已見.
大小波幅的日子也是略有規律的. 也暗合波幅太小時突破也更烈的道理. 然而大波幅的日子不會很長, 在11月看來也就最多維持2天. 而波幅上來說, HSIX及HSIZ分別不大. 然而在做最高及最低的時段, 有數天顯示並不完全同步. 11月6日最低位有點詭異.
2015年2月8日 星期日
免費恆指期貨1分鐘歷史數據下載
根據之前"免費恆指期貨1秒鐘歷史數據下載"博文數據 , 經VBA 整理可成1分鐘及其他周期. 筆者以HSIX合約(2014年11月)為例. 有興趣讀者可於以下連結下載.
https://drive.google.com/open?id=0B9v3qWIhKeNvaXpXLTUyN1NmY28&authuser=0
相關XLS可整理匯入Metastock.有關格式可參考如何以Metastock簡易準確測試期指日內策略的表現 . 另外亦有些第三方工具如Convert2MetaStock 也可幫忙
--------------------------------------------------------------------------
所謂送佛送到西, 筆者就花少許時間和簡單的Excel 技巧 , 就把原XLS檔轉為Metastock 匯入格式. 有興趣讀者可於以下連結下載.
https://drive.google.com/file/d/0B9v3qWIhKeNvMDNKcEZJUGNjdTQ/view?usp=sharing
下載後按以下圖示就可以在Downloader匯入. 從而使用Metastock的各種工具去分析
https://drive.google.com/open?id=0B9v3qWIhKeNvaXpXLTUyN1NmY28&authuser=0
相關XLS可整理匯入Metastock.有關格式可參考如何以Metastock簡易準確測試期指日內策略的表現 . 另外亦有些第三方工具如Convert2MetaStock 也可幫忙
--------------------------------------------------------------------------
所謂送佛送到西, 筆者就花少許時間和簡單的Excel 技巧 , 就把原XLS檔轉為Metastock 匯入格式. 有興趣讀者可於以下連結下載.
https://drive.google.com/file/d/0B9v3qWIhKeNvMDNKcEZJUGNjdTQ/view?usp=sharing
下載後按以下圖示就可以在Downloader匯入. 從而使用Metastock的各種工具去分析
2015年2月7日 星期六
如何以MT4炒賣港股
近日公私兩忙, 也積壓了一點有關課程的查詢, 看情況最快也要月底才有課, Excel VBA 及Metastock的都有, 有興趣的可留意更新.
作為一個個體戶, 又要工作, 家庭, 投資 , 分析, 學習, 以及寫作教學, 實在分身不暇.
有看過上一篇博文從EUR/CHF崩盤看後市發展(一), 都知道筆者看好突破的威力及延伸, 推介DAX , 事實亦再一次證明這個最簡單的技術指標的威力, 事後孔明, 從筆者寫稿的1/17後DAX 表現比美股, 日經及上證指數都為佳, 如把時間再推前半個月(醞釀突破), 差別更大.
博客雖說是程式交易, 但筆者過往更多偏向一些應用分析方面, 似乎有點偏離, 今後一段時間將把比重偏回程式相關寫作及工具應用教學及分享.
年多前曾有讀者問及可否以MetaTrader 炒賣港股/期指, 筆者的答案當時是否定的, 主要是香港沒有證券商提供相關的引入 , 時至今日在本港情況亦一樣, 不過近日筆者發現有個內地520FX 的網站(http://www.520fx.com/)表示他們的MT4平台除一般有的OTC產品外, 還可以交易部份內地股票及期貨. 其實如果是算上股票CFD, 之前是已有聽聞有美股CFD的MT4平台, 筆者試下載他們的平台, 發現也只是相關的A股CFD.
雖然在實時交易MT4幫不了什麼, 但是如可以離線匯入真實股票/期貨的數據, 那也是不錯的選擇, 因為MT4免費又功能強大, 又有不少用戶及第三方支援及開源碼. 但如何引進自己的心水股票 , MT4是無公開文件可參考. 情況一如SP Trader 在公佈他們的API前, 開發者只能靠一些"旁門左道"的外掛去連上. 事實上就是用Google搜搜, 也找不到多少. 比較有用的是其中一個內地論壇上的有心人提及他的設定檔格式分析 , 以及數個互相轉載的MT4腳本去修改設定檔及下載價格. 不過老實說, 網上的東西不可盡信, 筆者考證後發現原作者有刻意弄錯的地方, 不過大體思路是無錯, 筆者就以此為基礎弄個港股版示範.
作為一個個體戶, 又要工作, 家庭, 投資 , 分析, 學習, 以及寫作教學, 實在分身不暇.
有看過上一篇博文從EUR/CHF崩盤看後市發展(一), 都知道筆者看好突破的威力及延伸, 推介DAX , 事實亦再一次證明這個最簡單的技術指標的威力, 事後孔明, 從筆者寫稿的1/17後DAX 表現比美股, 日經及上證指數都為佳, 如把時間再推前半個月(醞釀突破), 差別更大.
博客雖說是程式交易, 但筆者過往更多偏向一些應用分析方面, 似乎有點偏離, 今後一段時間將把比重偏回程式相關寫作及工具應用教學及分享.
年多前曾有讀者問及可否以MetaTrader 炒賣港股/期指, 筆者的答案當時是否定的, 主要是香港沒有證券商提供相關的引入 , 時至今日在本港情況亦一樣, 不過近日筆者發現有個內地520FX 的網站(http://www.520fx.com/)表示他們的MT4平台除一般有的OTC產品外, 還可以交易部份內地股票及期貨. 其實如果是算上股票CFD, 之前是已有聽聞有美股CFD的MT4平台, 筆者試下載他們的平台, 發現也只是相關的A股CFD.
雖然在實時交易MT4幫不了什麼, 但是如可以離線匯入真實股票/期貨的數據, 那也是不錯的選擇, 因為MT4免費又功能強大, 又有不少用戶及第三方支援及開源碼. 但如何引進自己的心水股票 , MT4是無公開文件可參考. 情況一如SP Trader 在公佈他們的API前, 開發者只能靠一些"旁門左道"的外掛去連上. 事實上就是用Google搜搜, 也找不到多少. 比較有用的是其中一個內地論壇上的有心人提及他的設定檔格式分析 , 以及數個互相轉載的MT4腳本去修改設定檔及下載價格. 不過老實說, 網上的東西不可盡信, 筆者考證後發現原作者有刻意弄錯的地方, 不過大體思路是無錯, 筆者就以此為基礎弄個港股版示範.
2015年1月15日 星期四
11-12月夜期炒賣啟示
近月私務繁忙, 積壓了的博文一直沒出, 今天決定抽時間先出一部份.
經過驚濤駭浪的9,10月, 到11月波幅明顯收窄, 超過150點波幅的只有2個交易日, 不過超過的日子波幅也十分誇張, 達244點及551點,波幅以90-100點範圍最多, 穩步的環境有利股市的反彈, 這反映在歐美股市從10月份低位持續反彈扭轉技術弱勢 ,最窄波幅41點. 以開市買進收市沽出及1點手續費, 整個月共賺577點.
12月又趨向波動, 有8個交易日波幅大於150點,最大波幅達244點. 100點或以下的只有7個交易日. 顯示市況又轉波動. 市況逆轉的周期越來越短, 顯示市場對前景感不明朗.2015年相信會有一段區間大上大落的市況, 轉身宜快.依策略買賣虧損210點.
經過驚濤駭浪的9,10月, 到11月波幅明顯收窄, 超過150點波幅的只有2個交易日, 不過超過的日子波幅也十分誇張, 達244點及551點,波幅以90-100點範圍最多, 穩步的環境有利股市的反彈, 這反映在歐美股市從10月份低位持續反彈扭轉技術弱勢 ,最窄波幅41點. 以開市買進收市沽出及1點手續費, 整個月共賺577點.
12月又趨向波動, 有8個交易日波幅大於150點,最大波幅達244點. 100點或以下的只有7個交易日. 顯示市況又轉波動. 市況逆轉的周期越來越短, 顯示市場對前景感不明朗.2015年相信會有一段區間大上大落的市況, 轉身宜快.依策略買賣虧損210點.
2014年12月25日 星期四
以往績數據替大行把脈 - 里昂篇(1)
年初跟一眾大師及大行把脈, 由於時間關係 , 其實還有一大堆沒有加入分析, 其中里昂出報告十分勤力, 然而上次沒有把結果寫出來. 現在到年底, 一路走來經過冰與火的歷煉, 更是考核一眾大師大行的最佳時候.
上次寫這個系列大概在3月中, 到現在12月底根據新城財經的資料這些大行共出了599份報告, 以股票報告次數分佈如下. 按理論越多分析員覆蓋的, 反映的風險回報信息已七七八八, 越少預期之外的超額回報(alpha), 反之亦然(當然, 這裡假設他們都是獨立作業, 亙不抄考)
上次寫這個系列大概在3月中, 到現在12月底根據新城財經的資料這些大行共出了599份報告, 以股票報告次數分佈如下. 按理論越多分析員覆蓋的, 反映的風險回報信息已七七八八, 越少預期之外的超額回報(alpha), 反之亦然(當然, 這裡假設他們都是獨立作業, 亙不抄考)
| 騰訊控股 | 24 |
| 聯想集團 | 16 |
| 香港交易所 | 15 |
| 澳博控股 | 12 |
| 長城汽車 | 12 |
| 普拉達 | 12 |
| 中國海外發展 | 12 |
| 周大福 | 12 |
| 比亞迪股份 | 11 |
| 吉利汽車 | 11 |
| 新鴻基地產 | 11 |
| 中國移動 | 11 |
| 匯豐控股 | 10 |
| 蒙牛乳業 | 10 |
| 安徽海螺水泥股份 | 9 |
| 友邦保險 | 9 |
| 中國平安 | 9 |
| 領匯房產基金 | 8 |
| 渣打集團 | 8 |
| 中國石油化工股份 | 8 |
| 東亞銀行 | 7 |
| 華潤水泥控股 | 7 |
| 中國光大國際 | 7 |
| 中國財險 | 6 |
| 中國石油股份 | 6 |
| 百麗國際 | 5 |
| 國泰航空 | 5 |
| 恒基地產 | 5 |
| 建設銀行 | 5 |
| 康師傅控股 | 5 |
| 太古股份公司A | 5 |
| 新世界發展 | 5 |
| 中國聯通 | 5 |
| 中國旺旺 | 5 |
| 中國信達 | 5 |
| 中國銀行 | 5 |
| BRILLIANCE CHI | 4 |
| L'OCCITANE | 4 |
| 安踏體育 | 4 |
| 碧桂園 | 4 |
| 富智康集團 | 4 |
| 工商銀行 | 4 |
| 金山軟件 | 4 |
| 玖龍紙業 | 4 |
| 昆侖能源 | 4 |
| 民生銀行 | 4 |
| 農業銀行 | 4 |
| 數碼通電訊 | 4 |
| 粵海投資 | 4 |
| 正通汽車 | 4 |
| 中國電信 | 4 |
| 中國太保 | 4 |
| 保利協鑫能源 | 3 |
| 港鐵公司 | 3 |
| 國藥控股 | 3 |
| 華南城 | 3 |
| 華潤置地 | 3 |
| 嘉里物流 | 3 |
| 九龍倉集團 | 3 |
| 酷派集團 | 3 |
| 美高梅中國 | 3 |
| 莎莎國際 | 3 |
| 舜宇光學科技 | 3 |
| 思捷環球 | 3 |
| 希慎興業 | 3 |
| 兗州煤業股份 | 3 |
| 銀河娛樂 | 3 |
| 中電控股 | 3 |
| 中國北車 | 3 |
| 中信泰富 | 3 |
| 中信銀行 | 3 |
| 中興通訊 | 3 |
| 重慶農村商業銀行 | 3 |
| TCL 通訊 | 2 |
| 百富環球 | 2 |
| 百勤油服 | 2 |
| 北控水務集團 | 2 |
| 創科實業 | 2 |
| 達芙妮國際 | 2 |
| 復星醫藥 | 2 |
| 高鑫零售 | 2 |
| 廣汽集團 | 2 |
| 國美電器 | 2 |
| 恒隆地產 | 2 |
| 華潤創業 | 2 |
| 華潤電力 | 2 |
| 輝山乳業 | 2 |
| 金風科技 | 2 |
| 金沙中國有限公司 | 2 |
| 李寧 | 2 |
2014年12月23日 星期二
免費恆指期貨1秒鐘歷史數據下載
現在投資越趨全球化, 即使是國外的網站也有不少有關香港市場的資訊和數據. 部份更是在香港難得一見
有一個台灣網站http://www.3x.com.tw/ , 粗看像一個亂七八糟排列不佳的低成本網站,
內裡卻大有乾坤. 除了有接迎實時的期貨報價記錄外, 亦有最近2個月左右的期貨每秒報價記錄放在網上參考(http://www.3x.com.tw/FRAME/DataBank/), 其中最近2天的即月港期更以文字檔供下載, 如果讀者沒有自己記錄實時數據(如DDE 或API數據), 又或供應商沒提供補回(Backfill)服務, 又或不願花錢購買, 那麼本站的數據庫也是不錯的選擇.
數據是不是很精確? 很難說, 畢竟筆者也沒把它跟交易所的記錄比對. 但粗看即月大致做到1秒1個報價Snapshot. 那麼1秒內有沒遺漏, 在市況波動情形下是有可能, 那麼在跟SP Trader的DDE 或API 報價比較是精確度小一點( SP 報價大約1秒3-4次, 見之前博文), 間中也有隔數秒才有成交的.所以說一分錢一分貨. 不過只要你用來只是作個大概的回測,策略不是要十分的精準度, 又或補回錯過的日子, 那麼這些價位檔也是有用的.
只是依靠他們提供的兩個檔實在太可惜, 其實他們有多達30種不同的指數, 商品及外匯期貨合約2個月的報價. 使用VBA就可以自動化錄入報價至數據庫, 再整理成1分鐘及其他周期的數據, 就可以匯入不同的程式進行回測及繪圖. 筆者就錄製了恆指11月(HSIX)及12月期貨(HSIZ)整個11月的報價, 有興趣的讀者可到https://drive.google.com/file/d/0B9v3qWIhKeNvaFZwY0RTcW9LS0E/view?usp=sharing下載
以VBA下載財經網站如Yahoo, Google, 新浪等不同板塊的基本財務資料 , 基金持股, 分析員看法統計, 又或是個別劵商(如IG, FXCM)對內部客戶倉位的統計等, 都可以整合成一個自己的獨有分析系統及決策榭 , 有助減低主觀的衝動.
有一個台灣網站http://www.3x.com.tw/ , 粗看像一個亂七八糟排列不佳的低成本網站,
內裡卻大有乾坤. 除了有接迎實時的期貨報價記錄外, 亦有最近2個月左右的期貨每秒報價記錄放在網上參考(http://www.3x.com.tw/FRAME/DataBank/), 其中最近2天的即月港期更以文字檔供下載, 如果讀者沒有自己記錄實時數據(如DDE 或API數據), 又或供應商沒提供補回(Backfill)服務, 又或不願花錢購買, 那麼本站的數據庫也是不錯的選擇.
數據是不是很精確? 很難說, 畢竟筆者也沒把它跟交易所的記錄比對. 但粗看即月大致做到1秒1個報價Snapshot. 那麼1秒內有沒遺漏, 在市況波動情形下是有可能, 那麼在跟SP Trader的DDE 或API 報價比較是精確度小一點( SP 報價大約1秒3-4次, 見之前博文), 間中也有隔數秒才有成交的.所以說一分錢一分貨. 不過只要你用來只是作個大概的回測,策略不是要十分的精準度, 又或補回錯過的日子, 那麼這些價位檔也是有用的.
只是依靠他們提供的兩個檔實在太可惜, 其實他們有多達30種不同的指數, 商品及外匯期貨合約2個月的報價. 使用VBA就可以自動化錄入報價至數據庫, 再整理成1分鐘及其他周期的數據, 就可以匯入不同的程式進行回測及繪圖. 筆者就錄製了恆指11月(HSIX)及12月期貨(HSIZ)整個11月的報價, 有興趣的讀者可到https://drive.google.com/file/d/0B9v3qWIhKeNvaFZwY0RTcW9LS0E/view?usp=sharing下載
以VBA下載財經網站如Yahoo, Google, 新浪等不同板塊的基本財務資料 , 基金持股, 分析員看法統計, 又或是個別劵商(如IG, FXCM)對內部客戶倉位的統計等, 都可以整合成一個自己的獨有分析系統及決策榭 , 有助減低主觀的衝動.
訂閱:
文章 (Atom)














