量化交易系统综述——互联网金融之二
一、CAPM model
protfolio:資產的組合,如果不考慮融券,各種資產占總資產的比重;
maket profolio:市場股指選定10個板塊,每個板塊挑出來比較重要的股票,每個股票的市值乘以權重,加權求和,代表了市場的指標,類似于GDP代表國家經濟狀態的指標。股指的波動不代表某個股票的波動。
ts時刻,某只股票的回報等于這個市場的回報剩以系數加上股票殘差。
平均下來,理論上來說,在完美世界中,有效市場中,殘差值應該為0.alpha理論值為0。但是現實世界是不完美的,所以才有掙錢的可能。
影響個股的價格為大盤價格乘以一個影響因子
從金融數據庫會得到數據點,畫出歷史數據點的圖,用sklearn做一個線性回歸;
問題在于:世界有這么簡單嗎?CAMP model就是一個線性模型?數據說話!
被動式管理VS主動式管理:
被動式管理:復制大盤指數,持有。
主動式管理:選擇個股,頻繁交易。
r(t) = beta*r(t) + alpha(t)
關鍵分歧:alpha是否是隨機噪聲。
幾個推論:
E(alpha)= 0
選擇好的beta值:牛市:大beta;熊市:小beta
二、價格套利理論(APT)
技術分析:
多個指標的非線性組合(機器學習):Y、X r^2表示相關性
短時:隨著預測時間增加,信心(置信區間)就越來越小
異類監測:
三、Trading Time horizon
技術分析:時間越短越小,技術分析越有效
基本面分析:時間尺度越大,基本面分析越有效,巴菲特都不是短期持股
四、不能只關注Rm
Momentum:動量線
基于動量線為正,趨勢往上走,就買;n為超參數,有不通動量線;
如圖所示,紅色為SGD+Momentum。黑色為SGD??梢钥吹胶谏珵榈湫虷essian矩陣病態的情況,相當于大幅度的徘徊著向最低點前進。?
??而由于動量積攢了歷史的梯度,如點P前一刻的梯度與當前的梯度方向幾乎相反。因此原本在P點原本要大幅徘徊的梯度,主要受到前一時刻的影響,而導致在當前時刻的梯度幅度減小。?
??直觀上講就是,要是當前時刻的梯度與歷史時刻梯度方向相似,這種趨勢在當前時刻則會加強;要是不同,則當前時刻的梯度方向減弱。?
SMA:可以將移動平均看做股票的真實價格,如果市場價格高于SMA,就short
BB:基于移動平均,得出決策邊界,其實就是時間序列的標準差;
在高維空間中,最近鄰KNN不合適的!為什么呢?因為維度災難,等于把數據庫所有的值都平均。
?
總結
以上是生活随笔為你收集整理的量化交易系统综述——互联网金融之二的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: CommandLineRunner 和
- 下一篇: 搭量化数据库——互联网金融之三