本發(fā)明涉及計算機(jī)數(shù)據(jù)挖掘和處理領(lǐng)域,具體涉及一種數(shù)據(jù)平均增長率計算方法和裝置。
背景技術(shù):
隨著計算機(jī)和互聯(lián)網(wǎng)技術(shù)的發(fā)展,計算機(jī)處理數(shù)據(jù)的智能性得到了顯著的提高。目前,計算機(jī)可以根據(jù)預(yù)定的規(guī)則或者算法,估計或預(yù)測某些數(shù)據(jù)在未來的變化。
例如某些數(shù)據(jù)本身會隨著時間發(fā)生變化,而它們的變化過程是非線性的,或是不符合低維度的規(guī)律的。如果這些數(shù)據(jù)的變化會對相關(guān)產(chǎn)業(yè)差生重大影響,那么預(yù)測這些數(shù)據(jù)的變化則是十分必要的,預(yù)知數(shù)據(jù)的未來走勢有助于提前做出應(yīng)對方案。假設(shè)存在一臺機(jī)器或者某個人可以對這些數(shù)據(jù)的變化進(jìn)行預(yù)測,無論采用由計算機(jī)執(zhí)行的深度學(xué)習(xí)算法還是依賴人為的經(jīng)驗(yàn),都很難預(yù)測出具體的數(shù)值,而通常只能夠給出一種趨勢預(yù)測,也即預(yù)測某個數(shù)據(jù)在未來的一段時間是增長、不變或減少。由于數(shù)據(jù)預(yù)測方通常會對大量的數(shù)據(jù)進(jìn)行預(yù)測,所以用戶很難驗(yàn)證數(shù)據(jù)預(yù)測方的大量結(jié)論的可信度,也即無法評價或確定數(shù)據(jù)預(yù)測方的性能。
技術(shù)實(shí)現(xiàn)要素:
因此,本發(fā)明要解決的技術(shù)問題在于數(shù)據(jù)預(yù)測方的性能無法被評估或確定的問題。
有鑒于此,本發(fā)明提供一種數(shù)據(jù)平均增長率計算方法,包括:
獲取評估對象對各個目標(biāo)數(shù)據(jù)的預(yù)測時間;
分別獲取所述各個目標(biāo)數(shù)據(jù)在所述預(yù)測時間時的數(shù)值以及所述各個目標(biāo)數(shù)據(jù)在預(yù)定時間時的數(shù)值,其中所述預(yù)定時間在所述預(yù)測時間之后;
根據(jù)所述各個目標(biāo)數(shù)據(jù)在所述預(yù)測時間時的數(shù)值以及所述各個目標(biāo)數(shù)據(jù)在預(yù)定時間時的數(shù)值計算所述評估對象所預(yù)測數(shù)據(jù)的平均增長率。
優(yōu)選地,在所述分別獲取所述各個目標(biāo)數(shù)據(jù)在所述預(yù)測時間時的數(shù)值以及所述各個目標(biāo)數(shù)據(jù)在預(yù)定時間時的數(shù)值之后,還包括:
分別根據(jù)所述各個目標(biāo)數(shù)據(jù)在預(yù)定時間時的數(shù)值與所述各個目標(biāo)數(shù)據(jù)在所述預(yù)測時間時的數(shù)值計算所述各個目標(biāo)數(shù)據(jù)的增長率;
在所述根據(jù)所述各個目標(biāo)數(shù)據(jù)在所述預(yù)測時間時的數(shù)值以及所述各個目標(biāo)數(shù)據(jù)在預(yù)定時間時的數(shù)值計算所述評估對象所預(yù)測數(shù)據(jù)的平均增長率之后,還包括:
根據(jù)所述各個目標(biāo)數(shù)據(jù)的增長率與所述平均增長率計算所述評估對象的預(yù)測結(jié)果的波動性。
優(yōu)選地,所述根據(jù)所述各個目標(biāo)數(shù)據(jù)的增長率與所述平均增長率計算所述評估對象的預(yù)測結(jié)果的波動性,包括:
利用下式計算所述波動性:
d=1/n((x1-s)2+(x2-s)2+(x3-s)2+……+(xn-s)2),
其中d為所述波動性,x1、x2、x3……xn為所述各個目標(biāo)數(shù)據(jù)的增長率,s為所述平均增長率,n為所述評估對象所預(yù)測的目標(biāo)數(shù)據(jù)的數(shù)量。
優(yōu)選地,所述評估對象是研報數(shù)據(jù)發(fā)布者、所述目標(biāo)數(shù)據(jù)為所述研報數(shù)據(jù)所涉及股票的市值、所述預(yù)測時間為所述研報數(shù)據(jù)的發(fā)布時間;
所述獲取評估對象對各個目標(biāo)數(shù)據(jù)的預(yù)測時間,包括:
獲取多個研報數(shù)據(jù),所述研報數(shù)據(jù)中包括發(fā)布者信息和對股票市值的趨勢預(yù)測信息和發(fā)布時間;
從所述多個研報數(shù)據(jù)中篩選出所述趨勢預(yù)測信息指示的趨勢為正向增長的研報數(shù)據(jù);
根據(jù)所述發(fā)布者信息從正向增長的研報數(shù)據(jù)中確定所述評估對象發(fā)布的研報數(shù)據(jù);
分別從確定的研報數(shù)據(jù)中確定發(fā)布時間。
優(yōu)選地,還包括:
根據(jù)股票指數(shù)在所述各個目標(biāo)數(shù)據(jù)的預(yù)測時間和預(yù)定時間時的數(shù)值
計算所述股票指數(shù)的平均增長率;
在所述根據(jù)所述各個目標(biāo)數(shù)據(jù)在所述預(yù)測時間時的數(shù)值以及所述各個目標(biāo)數(shù)據(jù)在預(yù)定時間時的數(shù)值計算所述評估對象所預(yù)測數(shù)據(jù)的平均增長率之后,還包括:
計算研報數(shù)據(jù)發(fā)布者所預(yù)測股票的平均增長率與所述股票指數(shù)的平均增長率的差值,作為所述研報數(shù)據(jù)發(fā)布者的收益率。
相應(yīng)地,本發(fā)明還提供一種數(shù)據(jù)平均增長率計算裝置,包括:
獲取模塊,用于獲取評估對象對各個目標(biāo)數(shù)據(jù)的預(yù)測時間;
數(shù)值確定模塊,用于分別獲取所述各個目標(biāo)數(shù)據(jù)在所述預(yù)測時間時的數(shù)值以及所述各個目標(biāo)數(shù)據(jù)在預(yù)定時間時的數(shù)值,其中所述預(yù)定時間在所述預(yù)測時間之后;
平均值計算模塊,用于根據(jù)所述各個目標(biāo)數(shù)據(jù)在所述預(yù)測時間時的數(shù)值以及所述各個目標(biāo)數(shù)據(jù)在預(yù)定時間時的數(shù)值計算所述評估對象所預(yù)測數(shù)據(jù)的平均增長率。
優(yōu)選地,還包括:
增長率計算模塊,用于在所述數(shù)值確定模塊處理之后,分別根據(jù)所述各個目標(biāo)數(shù)據(jù)在預(yù)定時間時的數(shù)值與所述各個目標(biāo)數(shù)據(jù)在所述預(yù)測時間時的數(shù)值計算所述各個目標(biāo)數(shù)據(jù)的增長率;
波動性計算模塊,用于在所述平均值計算模塊處理完成之后,根據(jù)所述各個目標(biāo)數(shù)據(jù)的增長率與所述平均增長率計算所述評估對象的預(yù)測結(jié)果的波動性。
優(yōu)選地,所述波動性計算模塊利用下式計算所述波動性:
d=1/n((x1-s)2+(x2-s)2+(x3-s)2+……+(xn-s)2),
其中d為所述波動性,x1、x2、x3……xn為所述各個目標(biāo)數(shù)據(jù)的增長率,s為所述平均增長率,n為所述評估對象所預(yù)測的目標(biāo)數(shù)據(jù)的數(shù)量。
優(yōu)選地,所述評估對象是研報數(shù)據(jù)發(fā)布者、所述目標(biāo)數(shù)據(jù)為所述研報數(shù)據(jù)所涉及股票的市值、所述預(yù)測時間為所述研報數(shù)據(jù)的發(fā)布時間;
所述獲取模塊包括:
研報數(shù)據(jù)獲取模塊,用于獲取多個研報數(shù)據(jù),所述研報數(shù)據(jù)中包括發(fā)布者信息和對股票市值的趨勢預(yù)測信息和發(fā)布時間;
正向研報數(shù)據(jù)篩選模塊,用于從所述多個研報數(shù)據(jù)中篩選出所述趨勢預(yù)測信息指示的趨勢為正向增長的研報數(shù)據(jù);
發(fā)布者篩選模塊,用于根據(jù)所述發(fā)布者信息從正向增長的研報數(shù)據(jù)中確定所述評估對象發(fā)布的研報數(shù)據(jù);
預(yù)測信息獲取模塊,用于分別從確定的研報數(shù)據(jù)中確定發(fā)布時間。
優(yōu)選地,還包括:
股票指數(shù)平均增長率確定模塊,用于根據(jù)股票指數(shù)在所述各個目標(biāo)數(shù)據(jù)的預(yù)測時間和預(yù)定時間時的數(shù)值
計算所述股票指數(shù)的平均增長率;
收益率計算模塊,用于在所述平均值計算模塊完成處理之后,計算研報數(shù)據(jù)發(fā)布者所預(yù)測股票的平均增長率與所述股票指數(shù)的平均增長率的差值,作為所述研報數(shù)據(jù)發(fā)布者的收益率。
根據(jù)本發(fā)明實(shí)施例提供的數(shù)據(jù)平均增長率計算方法和裝置,首先獲取評估對象對各個目標(biāo)數(shù)據(jù)的預(yù)測時間,然后確定各個目標(biāo)數(shù)據(jù)在該預(yù)測時間時的數(shù)值以及在之后一段時間時的數(shù)值,通過對同一評估對象給出的大量預(yù)測數(shù)據(jù)進(jìn)行驗(yàn)證后,可以計算該評估對象的所有預(yù)測對象的平均增長率,這一數(shù)據(jù)能夠反映出評估對象的可信度,并可以作為目標(biāo)數(shù)據(jù)使用者的重要參考指標(biāo),從而協(xié)助用戶評估或確定數(shù)據(jù)預(yù)測方的性能,進(jìn)而協(xié)助用戶對數(shù)據(jù)的變化提前做出應(yīng)對方案。
附圖說明
為了更清楚地說明本發(fā)明具體實(shí)施方式或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對具體實(shí)施方式或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實(shí)施方式,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本發(fā)明的一個實(shí)施例中的數(shù)據(jù)平均增長率計算方法的流程圖;
圖2為本發(fā)明的另一個實(shí)施例中的數(shù)據(jù)平均增長率計算方法的流程圖;
圖3為本發(fā)明的第三個實(shí)施例中的數(shù)據(jù)平均增長率計算裝置的結(jié)構(gòu)示意圖。
具體實(shí)施方式
下面將結(jié)合附圖對本發(fā)明的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。在本發(fā)明的描述中,需要說明的是,術(shù)語“第一”、“第二”僅用于描述目的,而不能理解為指示或暗示相對重要性。
此外,下面所描述的本發(fā)明不同實(shí)施方式中所涉及的技術(shù)特征只要彼此之間未構(gòu)成沖突就可以相互結(jié)合。
本發(fā)明實(shí)施例提供了一種數(shù)據(jù)平均增長率計算方法,如圖1所示,該方法包括如下步驟:
s01,獲取評估對象對各個目標(biāo)數(shù)據(jù)的預(yù)測時間,其中的評估對象可以是計算機(jī)也可以是人,目標(biāo)數(shù)據(jù)即評估對象的預(yù)測對象。本方法可以應(yīng)用于多種行業(yè)和領(lǐng)域,不同的領(lǐng)域中目標(biāo)數(shù)據(jù)的內(nèi)容不相同,但目標(biāo)數(shù)據(jù)的值必須是隨時間變的,例如是某種隨時間消耗的或者增長的參數(shù)。預(yù)測時間是指評估對象發(fā)布這種預(yù)測結(jié)果的時間。為了更清楚地對本方案進(jìn)行說明,下面例舉一個具體應(yīng)用場景,例如在電池領(lǐng)域中,計算機(jī)可以根據(jù)充放電參數(shù)預(yù)測多個電池單體的電量變化情況,那么電池電量即為目標(biāo)數(shù)據(jù),假設(shè)電池1在t1時刻的電量為a%,計算機(jī)在時刻t1根據(jù)充放電參數(shù)預(yù)測該電池1的電量到t2時刻是增長、減少或不變;電池2在t3時刻的電量為c%,計算機(jī)在時刻t3根據(jù)充放電參數(shù)預(yù)測該電池2的電量到t4時刻是增長、減少或不變,其中計算機(jī)即為評估對象,時刻t1和t3即為預(yù)測時間。
s02,分別獲取各個目標(biāo)數(shù)據(jù)在預(yù)測時間時的數(shù)值以及各個目標(biāo)數(shù)據(jù)在預(yù)定時間時的數(shù)值,其中預(yù)定時間在預(yù)測時間之后。本實(shí)施例所指的預(yù)定時間t2必須是在上述時刻t1之后、時間t4必須是在上述時刻t3之后,假設(shè)t4是最靠后的一個時間點(diǎn),則本方法至少需要在預(yù)定時間t4之后執(zhí)行,也即本發(fā)明需要明確目標(biāo)數(shù)據(jù)在t1時刻的數(shù)值以及目標(biāo)數(shù)據(jù)在t2時刻的數(shù)值,以及目標(biāo)數(shù)據(jù)在t3時刻的數(shù)值以及目標(biāo)數(shù)據(jù)在t4時刻的數(shù)值。其中預(yù)定時間可以是根據(jù)預(yù)測時間確定的,例如是預(yù)測時間之后的幾分鐘、幾小時、幾天甚至幾個月都是可行的,具體需要根據(jù)目標(biāo)數(shù)據(jù)的性質(zhì)進(jìn)行設(shè)定。如此,同一評估對象對不同的目標(biāo)數(shù)據(jù)的預(yù)測時間可以是不相同的,對于同一對象預(yù)測的不同目標(biāo)數(shù)據(jù),本發(fā)明所選的預(yù)定時間也可以是不同的。
s03,根據(jù)各個目標(biāo)數(shù)據(jù)在所述預(yù)測時間時的數(shù)值以及各個目標(biāo)數(shù)據(jù)在預(yù)定時間時的數(shù)值計算評估對象所預(yù)測數(shù)據(jù)的平均增長率,該增長率可以是正數(shù)、負(fù)數(shù)或者0。例如通過上述步驟獲取到電池1的電量在t2時刻的數(shù)值為b%、電池2的電量在t4時刻的數(shù)值為d%,計算平均增長率的方式有多種,例如平均增長率可以為{[(d%+b%)-(a%+c%)]/((a%+c%))}。
根據(jù)本發(fā)明實(shí)施例提供的數(shù)據(jù)平均增長率計算方法,首先獲取評估對象對各個目標(biāo)數(shù)據(jù)的預(yù)測時間,然后確定各個目標(biāo)數(shù)據(jù)在該預(yù)測時間時的數(shù)值以及在之后一段時間時的數(shù)值,通過對同一評估對象給出的大量預(yù)測數(shù)據(jù)進(jìn)行驗(yàn)證后,可以計算該評估對象的所有預(yù)測對象的平均增長率,這一數(shù)據(jù)能夠反映出評估對象的可信度,并可以作為目標(biāo)數(shù)據(jù)使用者的重要參考指標(biāo),從而協(xié)助用戶評估或確定數(shù)據(jù)預(yù)測方的性能,進(jìn)而協(xié)助用戶對數(shù)據(jù)的變化提前做出應(yīng)對方案。
作為一個優(yōu)選的實(shí)施方式,在上述步驟s02之后,本方法還可以包括如下步驟:
s04,分別根據(jù)各個目標(biāo)數(shù)據(jù)在預(yù)定時間時的數(shù)值與各個目標(biāo)數(shù)據(jù)在所述預(yù)測時間時的數(shù)值計算所述各個目標(biāo)數(shù)據(jù)的增長率,該增長率可以是正數(shù)、負(fù)數(shù)或者0,通過上述步驟可以計算出n個目標(biāo)數(shù)據(jù)的增長率。仍以上述應(yīng)用場景為例,可以分別計算出電池1的電量的增長率為(b%-a%)/a%,電池2的電量的增長率為(d%-c%)/c%;
在上述步驟s03和s04之后,本方法還可以包括如下步驟:
s05,根據(jù)各個目標(biāo)數(shù)據(jù)的增長率與平均增長率計算評估對象的預(yù)測結(jié)果的波動性。
按照上述步驟計算出的平均增長率與各個目標(biāo)數(shù)據(jù)的實(shí)際增長率是可能存在差異的,并且可能會出現(xiàn)差異較大的情況,例如評估對象一共預(yù)測了n個數(shù)據(jù),平均增長率為+r%,其中部分?jǐn)?shù)據(jù)的增長率接近+r%,但是有部分?jǐn)?shù)據(jù)的增長率與+r%差異較大,甚至出現(xiàn)負(fù)值,那么差異性的大小以及差異性較大的結(jié)果所占的比例均可影響評估對象的整體穩(wěn)定性。具體地計算差異性的方式有多種,例如利用現(xiàn)有的一些數(shù)學(xué)算法都是可行的。本實(shí)施例提供一種優(yōu)選的計算方式,即上述步驟s05具體可以按照如下方式進(jìn)行計算:
d=1/n((x1-s)2+(x2-s)2+(x3-s)2+……+(xn-s)2),
其中d為所述波動性,x1、x2、x3……xn為所述各個目標(biāo)數(shù)據(jù)的增長率,s為所述平均增長率,n為所述評估對象所預(yù)測的目標(biāo)數(shù)據(jù)的數(shù)量。
上述方式分別將每個目標(biāo)數(shù)據(jù)的增長率與平均增長率相減,然后將結(jié)果做平方運(yùn)算,最后以平方運(yùn)算結(jié)果的總和除以目標(biāo)數(shù)據(jù)的個數(shù),將得到結(jié)果作為數(shù)據(jù)預(yù)測結(jié)果的波動性。上述優(yōu)選方案考慮單個預(yù)測結(jié)果與平均增長率的差異,由此反映出了預(yù)測方的穩(wěn)定性,進(jìn)一步評估了預(yù)測方的性能。
以上為一個應(yīng)用于電池領(lǐng)域的實(shí)施例,在該實(shí)施例中評估對象是計算機(jī)或者軟件程序、程序模型或程序模塊。下面提供另一種應(yīng)用場景,本發(fā)明的另一個實(shí)施例還提供了一種數(shù)據(jù)平均增長率計算方法,在本實(shí)施例中,評估對象是研報數(shù)據(jù)發(fā)布者(也稱為股票分析師或分析師)、目標(biāo)數(shù)據(jù)為研報數(shù)據(jù)所涉及股票的市值、預(yù)測時間為研報數(shù)據(jù)的發(fā)布時間。具體地,如圖2所示,該方法包括如下步驟:
s21,獲取多個研報數(shù)據(jù),研報數(shù)據(jù)中包括發(fā)布者信息和對股票市值的趨勢預(yù)測信息和發(fā)布時間。獲取方式包括多種,例如可以在預(yù)定的某些網(wǎng)站、服務(wù)器中進(jìn)行搜索,以盡可能收集所有的研報數(shù)據(jù)。此步驟暫不考慮數(shù)據(jù)具體內(nèi)容,只判斷是否為研報數(shù)據(jù)即可,例如可以通過文件名稱、文件類型等屬性進(jìn)行篩選。
s22,從多個研報數(shù)據(jù)中篩選出趨勢預(yù)測信息指示的趨勢為正向增長的研報數(shù)據(jù)。為了減少計算量,本實(shí)施例首先篩選出趨勢為正向增長的研報數(shù)據(jù),后續(xù)將不再對趨勢為中性或下跌的研報數(shù)據(jù)進(jìn)行判斷。通常對股票市值的預(yù)測趨勢最多為5種,在本領(lǐng)域中也將此稱為對股票的評級,例如某些研報數(shù)據(jù)使用“買入”、“增持”、“中性”、“減持”、“賣出”這5個用詞來表達(dá)對股票市值的預(yù)測趨勢,顯然其中“買入”和“增持”表示的是正向增長的趨勢。不同機(jī)構(gòu)發(fā)布的研報數(shù)據(jù)的格式可能是不同的,并且其中的用詞也可能是不同的,例如某些研報數(shù)據(jù)還可能使用系數(shù)(數(shù)值)表示趨勢。在此步驟中,即可以采用關(guān)鍵字匹配的方式來確定預(yù)測趨勢,也可以結(jié)合預(yù)設(shè)閾值匹配的方式來確定預(yù)測趨勢。研報數(shù)據(jù)的格式和表達(dá)方式是符合一定行業(yè)標(biāo)準(zhǔn)的,因此表達(dá)方式也是有限的,所以可以針對來自不同機(jī)構(gòu)的研報數(shù)據(jù)采取相應(yīng)的識別方式來篩選出趨勢為正向增長的研報數(shù)據(jù)。
s23,根據(jù)發(fā)布者信息從正向增長的研報數(shù)據(jù)中確定評估對象發(fā)布的研報數(shù)據(jù),例如當(dāng)前的評估對象為分析師a,則從這些正向增長的研報數(shù)據(jù)中找出作者為分析師a的研報數(shù)據(jù);
s24,分別從確定的研報數(shù)據(jù)中確定發(fā)布時間,例如a發(fā)布過10個正向增長趨勢的研報數(shù)據(jù),則分別從這10個正向增長趨勢的研報數(shù)據(jù)中確定發(fā)布時間。
s25,分別獲取各個股票市值在研報發(fā)布時間時的數(shù)值以及各個股票市值在預(yù)定時間時的數(shù)值,其中預(yù)定時間在研報發(fā)布時間之后。例如預(yù)定時間可以研報發(fā)布時間的5日、一個月、半年、一年之后。本實(shí)施例中的日期可以是自然日也可以是交易日,由此本實(shí)施例還可以加入對日期的判斷操作,具體地,假設(shè)本實(shí)施例中的預(yù)定時間是研報發(fā)布時間的5日之后的交易日,因此在確定預(yù)定日期的過程中,可以首先判斷判斷研報發(fā)布時間的5日之后是否為交易日,如果不是交易日可以取該日期附近的交易日,例如取該日期之前的最近的一個交易日。例如可以獲取到股票000001在其研報發(fā)布時間的市值為x1,在預(yù)定時間再次獲取到其市值為y1、股票00002在其研報發(fā)布時間的市值為x2,在預(yù)定時間再次獲取到其市值為y2。
s26,根據(jù)各個股票市值在預(yù)定時間時的數(shù)值與各個股票市值在預(yù)測時間時的數(shù)值計算分析師所預(yù)測股票的平均增長率,例如分析師a發(fā)布過n個正向增長的研報數(shù)據(jù),則其平均增長率為{(y1+y2+y3+........yn)—(x1+x2+x3+.....xn)}/(x1+x2+x3+.....xn),其中y1+y2+y3+........yn是各個股票在相應(yīng)預(yù)定時間時的市值,x1+x2+x3+.....xn是各個股票在相應(yīng)研報發(fā)布時間時的市值。
根據(jù)本發(fā)明實(shí)施例提供的數(shù)據(jù)平均增長率計算方法,首先獲取分析師對各個股票市值的預(yù)測時間,然后確定各個股票市值在該預(yù)測時間時的數(shù)值以及在之后一段時間時的數(shù)值,通過對同一分析師給出的大量研報數(shù)據(jù)進(jìn)行驗(yàn)證后,可以計算該分析師所分析過的所有股票市值的平均增長率,這一數(shù)據(jù)能夠反映出分析師的可信度,并可以作為投資者的重要參考指標(biāo),從而協(xié)助投資者評估或確定分析師的業(yè)務(wù)水平,進(jìn)而協(xié)助投資者對股票市值的變化提前做出應(yīng)對方案。
作為一個優(yōu)選的實(shí)施方式,在上述步驟s25之后,還可以包括如下步驟:
s27,分別根據(jù)各個股票市值在預(yù)定時間時的數(shù)值與各個股票市值在預(yù)測時間時的數(shù)值計算各個股票市值的增長率,例如在此可以計算出股票000001的增長率為(y1-x1)/x1、股票000002的增長率為(y2-x2)/x2。
在上述步驟s25和s27之后還可以包括如下步驟:
s28,根據(jù)各個股票市值的增長率與平均增長率計算分析師的預(yù)測結(jié)果的波動性。本實(shí)施例提供一種優(yōu)選的計算方式,即上述步驟s28具體可以按照如下方式進(jìn)行計算:
d=1/n((x1-s)2+(x2-s)2+(x3-s)2+……+(xn-s)2),
其中d為波動性,x1、x2、x3……xn為各個股票市值的增長率,s為平均增長率,n為分析師所預(yù)測的股票的數(shù)量。例如分析師a共發(fā)布研報數(shù)量為5份(對5支股票進(jìn)行了預(yù)測),每份研報的增長率分別為25%、10%、20%、15%、25%,平均增長率為(25%+10%+20%+15%+25%)/5=20%。由此,其預(yù)測結(jié)果的波動性為((25%-20%)2)+(10%-20%)2)+(20%-20%)2)+(15%-20%)2)+(25%-20%)2)/5=1.75%。
上述方式分別將每個股票市值的增長率與平均增長率相減,然后將結(jié)果做平方運(yùn)算,最后以平方運(yùn)算結(jié)果的總和除以股票市值的個數(shù),將得到結(jié)果作為預(yù)測結(jié)果的波動性。上述優(yōu)選方案考慮單個預(yù)測結(jié)果與平均增長率的差異,由此反映出了分析師的預(yù)測結(jié)果的穩(wěn)定性。
作為一個優(yōu)選的實(shí)施方式,在上述步驟s28之后,本方法還可以包括如下步驟:
s29,根據(jù)股票指數(shù)在各個目標(biāo)數(shù)據(jù)的預(yù)測時間和預(yù)定時間時的數(shù)值計算股票指數(shù)的平均增長率。以上證指數(shù)為例,由于分析師對各股票的預(yù)測時間不同,所以上證指數(shù)相對于各只股票的增長情況是不同的,具體地可以按照如下方式確認(rèn):分別確定分析師對各股票市值的預(yù)測時間,然后在確定上證指數(shù)在各個預(yù)測時間和預(yù)定時間的數(shù)值。例如分析師a對股票000001的預(yù)測時間為t1,預(yù)定時間為t2,然后確定上證指數(shù)在t1時為xa,在t2時為ya;分析師a對股票000002的預(yù)測時間為t3,預(yù)定時間為t4,然后確定上證指數(shù)在t3時為xb,在t2時為yb。股票指數(shù)的平均增長率的計算方式有多種,例如可以是{(ya+yb)—(xa+xb)}/(xa+xb)。
s30,計算研報數(shù)據(jù)發(fā)布者所預(yù)測股票的平均增長率與股票指數(shù)的平均增長率的差值,作為研報數(shù)據(jù)發(fā)布者的收益率,例如計算出的分析師a所預(yù)測的股票市值的平均增長率為+20%,計算出的上證指數(shù)的平均增長率為+3%,則相減后確定分析師的收益率為+17%。
上述優(yōu)選方案結(jié)合分析師所預(yù)測股票的平均增長率與上證指數(shù)的平均增長率來計算分析師的收益率,該結(jié)果綜合考慮所有股票市值的變化情況,基于此變化情況計算出的收益率更真實(shí)地反映了分析師的業(yè)務(wù)水平。
本發(fā)明的第三個實(shí)施例提供一種數(shù)據(jù)平均增長率計算裝置,如圖3所示,該裝置包括:
獲取模塊31,用于獲取評估對象對各個目標(biāo)數(shù)據(jù)的預(yù)測時間;
數(shù)值確定模塊32,用于分別獲取所述各個目標(biāo)數(shù)據(jù)在所述預(yù)測時間時的數(shù)值以及所述各個目標(biāo)數(shù)據(jù)在預(yù)定時間時的數(shù)值,其中所述預(yù)定時間在所述預(yù)測時間之后;
平均值計算模塊33,用于根據(jù)所述各個目標(biāo)數(shù)據(jù)在所述預(yù)測時間時的數(shù)值以及所述各個目標(biāo)數(shù)據(jù)在預(yù)定時間時的數(shù)值計算所述評估對象所預(yù)測數(shù)據(jù)的平均增長率。
根據(jù)本發(fā)明實(shí)施例提供的數(shù)據(jù)平均增長率計算裝置,首先獲取評估對象對各個目標(biāo)數(shù)據(jù)的預(yù)測時間,然后確定各個目標(biāo)數(shù)據(jù)在該預(yù)測時間時的數(shù)值以及在之后一段時間時的數(shù)值,通過對同一評估對象給出的大量預(yù)測數(shù)據(jù)進(jìn)行驗(yàn)證后,可以計算該評估對象的所有預(yù)測對象的平均增長率,這一數(shù)據(jù)能夠反映出評估對象的可信度,并可以作為目標(biāo)數(shù)據(jù)使用者的重要參考指標(biāo),從而協(xié)助用戶評估或確定數(shù)據(jù)預(yù)測方的性能,進(jìn)而協(xié)助用戶對數(shù)據(jù)的變化提前做出應(yīng)對方案。
優(yōu)選地,該裝置還包括:
增長率計算模塊34,用于在所述數(shù)值確定模塊處理之后,分別根據(jù)所述各個目標(biāo)數(shù)據(jù)在預(yù)定時間時的數(shù)值與所述各個目標(biāo)數(shù)據(jù)在所述預(yù)測時間時的數(shù)值計算所述各個目標(biāo)數(shù)據(jù)的增長率;
波動性計算模塊35,用于在所述平均值計算模塊處理完成之后,根據(jù)所述各個目標(biāo)數(shù)據(jù)的增長率與所述平均增長率計算所述評估對象的預(yù)測結(jié)果的波動性。
優(yōu)選地,所述波動性計算模塊利用下式計算所述波動性:
d=1/n((x1-s)2+(x2-s)2+(x3-s)2+……+(xn-s)2),
其中d為所述波動性,x1、x2、x3……xn為所述各個目標(biāo)數(shù)據(jù)的增長率,s為所述平均增長率,n為所述評估對象所預(yù)測的目標(biāo)數(shù)據(jù)的數(shù)量。
上述方式分別將每個目標(biāo)數(shù)據(jù)的增長率與平均增長率相減,然后將結(jié)果做平方運(yùn)算,最后以平方運(yùn)算結(jié)果的總和除以目標(biāo)數(shù)據(jù)的個數(shù),將得到結(jié)果作為數(shù)據(jù)預(yù)測結(jié)果的波動性。上述優(yōu)選方案考慮單個預(yù)測結(jié)果與平均增長率的差異,由此反映出了預(yù)測方的穩(wěn)定性,進(jìn)一步評估了預(yù)測方的性能。
優(yōu)選地,所述評估對象是研報數(shù)據(jù)發(fā)布者、所述目標(biāo)數(shù)據(jù)為所述研報數(shù)據(jù)所涉及股票的市值、所述預(yù)測時間為所述研報數(shù)據(jù)的發(fā)布時間;
所述獲取模塊包括:
研報數(shù)據(jù)獲取模塊,用于獲取多個研報數(shù)據(jù),所述研報數(shù)據(jù)中包括發(fā)布者信息和對股票市值的趨勢預(yù)測信息和發(fā)布時間;
正向研報數(shù)據(jù)篩選模塊,用于從所述多個研報數(shù)據(jù)中篩選出所述趨勢預(yù)測信息指示的趨勢為正向增長的研報數(shù)據(jù);
發(fā)布者篩選模塊,用于根據(jù)所述發(fā)布者信息從正向增長的研報數(shù)據(jù)中確定所述評估對象發(fā)布的研報數(shù)據(jù);
預(yù)測信息獲取模塊,用于分別從確定的研報數(shù)據(jù)中確定發(fā)布時間。
根據(jù)本發(fā)明實(shí)施例提供的數(shù)據(jù)平均增長率計算裝置,首先獲取分析師對各個股票市值的預(yù)測時間,然后確定各個股票市值在該預(yù)測時間時的數(shù)值以及在之后一段時間時的數(shù)值,根據(jù)這兩個時刻的數(shù)值可以計算出各個股票的實(shí)際增長率,通過對同一分析師給出的大量研報數(shù)據(jù)進(jìn)行驗(yàn)證后,可以計算該分析師所分析過的所有股票市值的平均增長率,這一數(shù)據(jù)能夠反映出分析師的可信度,并可以作為投資者的重要參考指標(biāo),從而協(xié)助投資者評估或確定分析師的業(yè)務(wù)水平,進(jìn)而協(xié)助投資者對股票市值的變化提前做出應(yīng)對方案。
優(yōu)選地,該裝置還包括:
股票指數(shù)平均增長率確定模塊,用于根據(jù)股票指數(shù)在所述各個目標(biāo)數(shù)據(jù)的預(yù)測時間和預(yù)定時間時的數(shù)值計算所述股票指數(shù)的平均增長率;
收益率計算模塊,用于在所述平均值計算模塊完成處理之后,計算研報數(shù)據(jù)發(fā)布者所預(yù)測股票的平均增長率與所述股票指數(shù)的平均增長率的差值,作為所述研報數(shù)據(jù)發(fā)布者的收益率。
上述優(yōu)選方案結(jié)合分析師所預(yù)測股票的平均增長率與上證指數(shù)的平均增長率來計算分析師的收益率,該結(jié)果綜合考慮所有股票市值的變化情況,基于此變化情況計算出的收益率更真實(shí)地反映了分析師的業(yè)務(wù)水平。
顯然,上述實(shí)施例僅僅是為清楚地說明所作的舉例,而并非對實(shí)施方式的限定。對于所屬領(lǐng)域的普通技術(shù)人員來說,在上述說明的基礎(chǔ)上還可以做出其它不同形式的變化或變動。這里無需也無法對所有的實(shí)施方式予以窮舉。而由此所引伸出的顯而易見的變化或變動仍處于本發(fā)明創(chuàng)造的保護(hù)范圍之中。