|
如果從未平倉,買賣超去看的話, 從邏輯上思考, 就是如果給自己看第T天的未平倉,買賣超, 自己真的有辦法判斷出明天的漲跌幅嗎? 其實簡單的把所有資料統計起來就知道了吧, 感覺用不上AI學習算法呢.
如果是我的話我會這樣去思考建模呢:
0. 首先我懷疑可以從未平倉合約 和 買賣超 成交量 能猜測後巿的方向
1. 提取前T天的所有未平倉合約 及 買賣超變化
2. 計算{1,2,3,4,5,....T}減去{0,1,2,3,4,5,.....T-1}的未平倉合約和買賣超 變化情況(增加或減少)
3. 把2計算出來的變化情況作為INPUT , 並把未來三天 T+1, T+2,T+3 的漲跌情況做加權 作為輸出 權重w(0.8,0.6,0.4) {如果三天均漲100點,那麼第一天的輸入為80,第二天為60,第三天為40} 當然權重可以調整.. 理解上是輸入資料對T+1天影響最大, 然後T+2影響變小, T+3影響最小, 然後把3天的加權升跌情況 加總 作為整個模型的輸出結果.
4. 最少準備1000筆資料, 也就是合共3年左右, 分成訓練集和測試集 各一半, 並於訓練模型時進行交叉驗證 以免OVER FITTING
只能說.. 路很長, 一起繼續努力 |
|