拆解量化交易模型
量化交易看起來似乎就是用機器炒股,沒什么大驚小怪的。但是我們拆解開量化交易的模型,您就知道其中的奧秘了。
首先是輸入環節:
假如你是量化交易建模師。
你把各種你覺得會影響股價波動的重要因素的相關數據輸入到程序中。
我們把常用的一種多因子選股的模型展示給大家。
各種因子,您就可以理解為是炒股要看的內容。比如普通人要看公司、行業、估值、成交量、業績等。這些都可以作為因素,將其內含數據包輸入到程序里,當做因子之一。
估值類因子
1、預測最近年度每股股利
2、未來12個月預測凈利潤
3、每股收益
4、營業收入
5、經營活動產生的現金流
6、股東權益
?
成長類因子
1、單季度利潤同比增長率
2、單季度營業收入同比增長率
質量類因子
1、凈利潤/股東權益合計
2、凈利潤/資產總計
3、非流動負債/股東權益合計
4、流動資產/流動負
流動性因子
1、最近一個月的日均換手率
2、過去一個季度的日均換手率
3、過去一個月成交量
4、過去一月股價振幅
5、過去一個月所有技術指標波動結果
其次是策略
通過第一步輸入各種選股因子數據之后,我們會得到一個選股的結果。比如選出了50個符合條件的股票。接下來進入策略篩股階段。所謂策略篩股階段就是要研究這幾大內容了
擇時:什么時候買,什么時候賣
倉位管理:買多少,賣多少
止盈止損:賺多少賣,虧多少賣
這一步由于是個性化的,管理人自己在編寫程序的時候,
輸入自己對市場的理解,來形成程序。
假設我們設置當80%技術指標同時出現買入信號時買入,盈利10%時賣出,虧損5%時止損。那么程序就會根據管理人的預定進行不斷的操作。
最后一步是結果輸出
1、買入信號
2、賣出信號
3、交易費用
4、收益
程序走到了這一步其實就是出了操作結果。這里需要注意的是量化交易,區分高頻、中頻、低頻交易。比如高頻交易,在A股現實的T+1大環境里,其實做不了真正的高頻。一般一周換手一次以上都算高頻。中頻一般都是一個月或者幾個月換一次手。而低頻交易大概都是一個季度或者幾個季度換一次手。
上述講的各種模型也不是一成不變的,管理人會根據市場變化實時調整因子和策略。
--------------------------------------------
推薦閱讀:
1.一個量化策略師的自白(好文強烈推薦)
2.股票期貨經典的量化交易策略都在這里了!(源碼)
3.期貨/股票數據大全查詢(歷史/實時/Tick/財務等)
4.三分鐘弄明白為什么貝葉斯是量化工作者最常用的工具
5.學習Python有哪些書籍?這里有一份書單送給你
6.江湖中常說的“網格交易法”到底是什么?
7.10種經典的日內交易策略模型思路
8.干貨 | 量化選股策略模型大全
9.量化金融經典理論、重要模型、發展簡史大全
總結
- 上一篇: ubuntu设置root密码及 Xftp
- 下一篇: 分享菜单效果