時(shí)間序列 平穩(wěn)性檢驗(yàn) 白噪聲 峰度 偏度

時(shí)間序列

簡(jiǎn)而言之侠鳄,時(shí)間序列就是帶時(shí)間戳的數(shù)值序列。股票送讲,期貨等金融數(shù)據(jù)就是典型的時(shí)間序列奸笤。量化的過(guò)程,很多時(shí)間都是在分析時(shí)間序列哼鬓,找到穩(wěn)定賺錢因子监右。

平穩(wěn)性定義

所謂時(shí)間序列的平穩(wěn)性,是指時(shí)間序列的均值异希,方差以及協(xié)方差都是常數(shù)健盒,與時(shí)間t無(wú)關(guān)。這樣的序列才可以作為我們基于歷史預(yù)測(cè)未來(lái)的基礎(chǔ)称簿。
滿足以上條件屬于嚴(yán)平穩(wěn)扣癣,一般達(dá)到弱平穩(wěn)都是可以接受的。

平穩(wěn)性是當(dāng)前時(shí)間序列分析的前提條件憨降,因?yàn)槲覀兊慕_^(guò)程基本都是以大數(shù)定理和中心極限定理為理論基礎(chǔ)(比如ARMA父虑,ARIMA模型等),而大數(shù)定理和中心極限定理也是有前提條件的授药,那就是要求樣本同分布(等價(jià)于時(shí)間序列的平穩(wěn)性)士嚎。如果這個(gè)條件不滿足呜魄,那么我們的很多分析結(jié)果是不可靠的。

  1. 白噪聲屬于平穩(wěn)序列莱衩,因?yàn)樗木禐?爵嗅,方差為常數(shù),協(xié)方差為0笨蚁。但白噪聲屬于純隨機(jī)序列睹晒,基于它預(yù)測(cè)是沒有意義的。
  2. 隨機(jī)游走屬于非平穩(wěn)序列括细,因?yàn)樗木禐槌?shù)册招,但是方差為非常數(shù),與時(shí)間t有關(guān)勒极。

平穩(wěn)性檢驗(yàn)

對(duì)于一個(gè)時(shí)間序列,我們?nèi)绾翁幚砟兀?br> 1 檢驗(yàn)序列是否平穩(wěn)性序列
2 如果序列非平穩(wěn)虑鼎,通過(guò)數(shù)學(xué)變換為平穩(wěn)性序列
3 檢驗(yàn)序列是否白噪聲
4 下一步

平穩(wěn)性檢驗(yàn)常用方法有ADF檢驗(yàn)和KPSS檢驗(yàn)辱匿。

平穩(wěn)性檢驗(yàn)-ADF Test

ADF Test:Augmented Dickey-Fuller Test
首先假設(shè)時(shí)間序列是不穩(wěn)定的,根據(jù)假設(shè)求得的置信度P值如果小于閾值(一般為1%)炫彩,那么我們認(rèn)為假設(shè)不成立匾七,時(shí)間序列是穩(wěn)定的;反之江兢,假設(shè)成立昨忆。
Python和R都有相應(yīng)平穩(wěn)性檢驗(yàn)的模塊。
Python需安裝statsmodels模塊杉允。
R需安裝tseries模塊邑贴。
這里以Python為例:

#python
import numpy as np
from statsmodels.tsa.stattools import adfuller
ss = np.random.randn(10000)
adfuller(ss)

#(-100.04436307924058,
#  0.0, ##(P Value)
#  0, 
#  9999,
#  {'1%': -3.4310041633725734,
#    '10%': -2.566923883481157,
#    '5%': -2.861829101294412},
#  28143.20974307366)

檢驗(yàn)結(jié)果的第二項(xiàng)為P值,這里為0.0%叔磷,遠(yuǎn)低于閾值1%拢驾,因?yàn)槲覀儥z驗(yàn)的是一個(gè)標(biāo)準(zhǔn)正太分布,因此假設(shè)肯定是不成立的改基,我們的序列為穩(wěn)定性時(shí)間序列繁疤。

平穩(wěn)性檢驗(yàn)-KPSS Test

KPSS Test:Kwiatkowski-Phillips-Schmidt-Shin Test
首先假設(shè)序列是平穩(wěn)的,根據(jù)假設(shè)求得的P值如果小于閾值(一般為5%)秕狰,那么假設(shè)不成立稠腊;反之,假設(shè)成立鸣哀。仍以Python為例:

#python
import numpy as np
from statsmodels.tsa.stattools import kpss
ss = np.random.randn(10000)
kpss(ss)

# (0.09407968315491025,
#   0.1, ##(P Value)
#   38,
# {'1%': 0.739, '10%': 0.347, '2.5%': 0.574, '5%': 0.463})

檢驗(yàn)結(jié)果的第二項(xiàng)為P值架忌,這里為10%,遠(yuǎn)高于閾值5%诺舔,因此假設(shè)是成立的鳖昌,我們的序列為穩(wěn)定性時(shí)間序列备畦。

白噪聲檢驗(yàn)-Ljung-Box Test

首先假設(shè)序列為白噪聲,根據(jù)假設(shè)求得的P值如果小于閾值(一般為5%)许昨,那么假設(shè)不成立懂盐;反之,假設(shè)成立糕档。仍以Python為例:

#python
import numpy as np
from statsmodels.stats.diagnostic import acorr_ljungbox as ljbox
ss = np.random.randn(10000)
ljbox(ss, lags=1)

#  (array([0.00307541]), 
#  array([0.95577487]))  ##P-Value

檢驗(yàn)結(jié)果的第二項(xiàng)為P值莉恼,這里為95.57%,遠(yuǎn)高于閾值5%速那,因此假設(shè)是成立的俐银,我們的序列為白噪聲序列(實(shí)際是隨機(jī)序列)。

峰度 - Kurtosis

峰度表征統(tǒng)計(jì)分布在平均值處峰值高低的度量端仰,反應(yīng)了峰部的尖度捶惜。
峰度按數(shù)值包括三類:

  1. 正態(tài)分布(Kurtosis = 0)
  2. 厚尾分布(Kurtosis > 0)
  3. 瘦尾分布(Kurtosis < 0)
    金融時(shí)間序列一般都是厚尾分布。
    Python峰度計(jì)算采用scipy模塊荔烧,R峰度計(jì)算采用moments模塊吱七。
    這里需要說(shuō)明的是:Python峰度計(jì)算是以0為中間值,R中峰度計(jì)算是以3位中間值(R峰度計(jì)算過(guò)程中沒有減3的操作)鹤竭。
    以Python為例:
#python
import numpy as np
from scipy.stats import kurtosis
ss = np.random.randn(10000)
kurtosis(ss)

# -0.045421184138716875

偏度 - Skewness

偏度表征統(tǒng)計(jì)分布偏斜方向和程度的度量踊餐,是統(tǒng)計(jì)分布非對(duì)稱程度的數(shù)字特征。
偏度按數(shù)值包括三類:

  1. 正態(tài)分布(skew = 0)
  2. 左偏分布(skew < 0)臀稚,峰在左邊吝岭。
  3. 右偏分布(skew > 0),峰在右邊吧寺。
    以Python為例:
#python
import numpy as np
from scipy.stats import skew
ss = np.random.randn(10000)
skew(ss)

# -0.0071660377825474705 

非平穩(wěn)變換

非平穩(wěn)的序列如何變換成平穩(wěn)系列呢窜管?
一般有如下幾種方法:

  1. 對(duì)數(shù)變換
  2. 平滑變換(移動(dòng)平均,指數(shù)平均等)
  3. 差分變換(一階差分撮执,二階差分微峰,高階差分等)
  4. 分解變換(多成分分解 = 長(zhǎng)期趨勢(shì) + 中期趨勢(shì) + 隨機(jī))

這里就不展開了。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末抒钱,一起剝皮案震驚了整個(gè)濱河市蜓肆,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌谋币,老刑警劉巖仗扬,帶你破解...
    沈念sama閱讀 211,123評(píng)論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異蕾额,居然都是意外死亡早芭,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,031評(píng)論 2 384
  • 文/潘曉璐 我一進(jìn)店門诅蝶,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)退个,“玉大人募壕,你說(shuō)我怎么就攤上這事∮镉” “怎么了舱馅?”我有些...
    開封第一講書人閱讀 156,723評(píng)論 0 345
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)刀荒。 經(jīng)常有香客問(wèn)我代嗤,道長(zhǎng),這世上最難降的妖魔是什么缠借? 我笑而不...
    開封第一講書人閱讀 56,357評(píng)論 1 283
  • 正文 為了忘掉前任干毅,我火速辦了婚禮,結(jié)果婚禮上泼返,老公的妹妹穿的比我還像新娘硝逢。我一直安慰自己,他們只是感情好绅喉,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,412評(píng)論 5 384
  • 文/花漫 我一把揭開白布趴捅。 她就那樣靜靜地躺著,像睡著了一般霹疫。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上综芥,一...
    開封第一講書人閱讀 49,760評(píng)論 1 289
  • 那天丽蝎,我揣著相機(jī)與錄音,去河邊找鬼膀藐。 笑死屠阻,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的额各。 我是一名探鬼主播国觉,決...
    沈念sama閱讀 38,904評(píng)論 3 405
  • 文/蒼蘭香墨 我猛地睜開眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼虾啦!你這毒婦竟也來(lái)了麻诀?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,672評(píng)論 0 266
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤傲醉,失蹤者是張志新(化名)和其女友劉穎蝇闭,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體硬毕,經(jīng)...
    沈念sama閱讀 44,118評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡呻引,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,456評(píng)論 2 325
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了吐咳。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片逻悠。...
    茶點(diǎn)故事閱讀 38,599評(píng)論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡元践,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出童谒,到底是詐尸還是另有隱情单旁,我是刑警寧澤,帶...
    沈念sama閱讀 34,264評(píng)論 4 328
  • 正文 年R本政府宣布惠啄,位于F島的核電站慎恒,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏撵渡。R本人自食惡果不足惜融柬,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,857評(píng)論 3 312
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望趋距。 院中可真熱鬧粒氧,春花似錦、人聲如沸节腐。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,731評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)翼雀。三九已至饱苟,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間狼渊,已是汗流浹背箱熬。 一陣腳步聲響...
    開封第一講書人閱讀 31,956評(píng)論 1 264
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留狈邑,地道東北人城须。 一個(gè)月前我還...
    沈念sama閱讀 46,286評(píng)論 2 360
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像米苹,于是被迫代替她去往敵國(guó)和親糕伐。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,465評(píng)論 2 348

推薦閱讀更多精彩內(nèi)容

  • 眾所周知蘸嘶,時(shí)間序列的預(yù)測(cè)是需要假定在時(shí)間序列平穩(wěn)隨機(jī)過(guò)程的基礎(chǔ)上良瞧,若為非平穩(wěn)時(shí)間序列,容易造成對(duì)隨機(jī)過(guò)程的偽回歸训唱,...
    enhengz閱讀 3,107評(píng)論 0 1
  • 自問(wèn) 子水 萬(wàn)人同眠夜莺褒,被厚心難安 獨(dú)守背陰窗,自問(wèn)欲為何 相思全無(wú)用雪情,哪...
    煙月滿州閱讀 242評(píng)論 0 0
  • 看到這個(gè)三角想起之前看過(guò)的一篇文章遵岩。 耶魯大學(xué)教授羅伯特·斯滕伯格經(jīng)過(guò)多年研究,提出愛的三角形理論,給出了完美愛情...
    葛早早閱讀 1,342評(píng)論 0 1
  • 憤怒是對(duì)自己無(wú)能的控訴尘执,是對(duì)別人低能的反感舍哄。關(guān)鍵在于導(dǎo)致你憤怒的問(wèn)題并不會(huì)因?yàn)槟愦蟀l(fā)雷霆而迎刃而解,情緒發(fā)泄完問(wèn)題...
    Ares001閱讀 144評(píng)論 0 1
  • 如何讓孩子對(duì)閱讀產(chǎn)生并保持興趣蟆沫。 1、基本原則:盡量尊重孩子的閱讀選擇温治,這不是唯一原則饭庞,這是個(gè)基礎(chǔ)原則。 閱讀本...
    海燕dhy閱讀 741評(píng)論 0 0