![Python金融數(shù)據(jù)分析與挖掘(微課版) 課件 7-1.股票價格指數(shù)周收益率計算_第1頁](http://file4.renrendoc.com/view12/M03/3A/2F/wKhkGWdfvymAaMc7AAD_ulbSWrI280.jpg)
![Python金融數(shù)據(jù)分析與挖掘(微課版) 課件 7-1.股票價格指數(shù)周收益率計算_第2頁](http://file4.renrendoc.com/view12/M03/3A/2F/wKhkGWdfvymAaMc7AAD_ulbSWrI2802.jpg)
![Python金融數(shù)據(jù)分析與挖掘(微課版) 課件 7-1.股票價格指數(shù)周收益率計算_第3頁](http://file4.renrendoc.com/view12/M03/3A/2F/wKhkGWdfvymAaMc7AAD_ulbSWrI2803.jpg)
![Python金融數(shù)據(jù)分析與挖掘(微課版) 課件 7-1.股票價格指數(shù)周收益率計算_第4頁](http://file4.renrendoc.com/view12/M03/3A/2F/wKhkGWdfvymAaMc7AAD_ulbSWrI2804.jpg)
![Python金融數(shù)據(jù)分析與挖掘(微課版) 課件 7-1.股票價格指數(shù)周收益率計算_第5頁](http://file4.renrendoc.com/view12/M03/3A/2F/wKhkGWdfvymAaMc7AAD_ulbSWrI2805.jpg)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
第7章
基礎(chǔ)案例案例介紹周最小最大交易日獲取股票價格指數(shù)周收益率計算案例介紹第7章
計算上證A股指數(shù)(代碼:000002)2017年的周收益率。周收益率=(周最大交易日收盤指數(shù)?周最小交易日收盤指數(shù))/周最小交易日收盤指數(shù)本案例使用了交易日歷表和指數(shù)日交易數(shù)據(jù)表MarkettypeClddtDaywkState12017-01-032O12017-01-043O12017-01-054O12017-01-065O12017-01-091O12017-01-102O12017-01-113O12017-01-124O12017-01-135O……………………IndexcdIdxtrd01Idxtrd050000022017-01-033283.450000022017-01-043307.450000022017-01-053314.390000022017-01-063302.790000022017-01-093320.530000022017-01-103310.490000022017-01-113284.370000022017-01-123266.040000022017-01-133259.27………………周最小和最大交易日獲取第7章
由于我們獲取的數(shù)據(jù)為日行情交易數(shù)據(jù),無法直接計算周收益率,需要對交易日歷數(shù)據(jù)進行處理,即找出每周的最大交易日和最小交易日。從交易日歷表的星期(Daywk)字段可以看出,當前星期值比下一個星期值大,其對應的交易日即為本周的最大交易日,下一個星期值對應的交易日即為下周的最小交易日。算法如下:輸入:交易日歷數(shù)據(jù)表date。輸出:周最小交易日和最大交易日列表list1和list2。Step1:定義空的列表list1和list2,將交易日歷表中的首個交易日添加到list1中。Step2:從第2個交易日開始至倒數(shù)第2個交易日,如果其星期值大于下一個交易日的星期值,
則將其交易日添加到list2中,下一個交易日添加到list1中。Step3:將最后的交易日添加到list2中。周最小和最大交易日獲取第7章
importpandasaspdx=pd.read_excel('TRD_Cale.xlsx')list1=['2017-01-03']list2=[]fortinrange(1,len(x)-1):p=x.iloc[t-1,[2]][0]q=x.iloc[t,[2]][0]ifq<p:list1.append(x.iloc[t,[1]][0])list2.append(x.iloc[t-1,[1]][0])list2.append('2017-12-29')周收益率計算第7章
獲得每周的最小交易日列表list1和最大交易日列表list2后,可以通過循環(huán)的方式,依次取最大交易日和最小交易日對應的收盤指數(shù),利用前面介紹的公式計算即可獲得周收益率指標數(shù)據(jù)。data=pd.read_excel('IDX_Idxtrd.xlsx')importnumpyasnpr=np.zeros(len(list1))foriinrange(len(list1)):p1=data.loc[data['Idxtrd01'].values==list1[i],'Idxtrd05'].valuesp2=data.loc[data['Idxtrd01'].values==list2[i],'Idxtrd05'].valuesr[i]=(p2-p1)/p1第0周的最大交易日2017年1月6日對應的收盤指數(shù)3302.76,減去第0周最小交易日2017年1月3日對應的收盤指數(shù)3283.45,再除以第0周最小交易日2017年1月3日對應的收盤指數(shù)3283.45,就可以得到周收益率指標數(shù)據(jù)為:0.00589015。周收益率計算第7章
importpandasaspdA=pd.read_excel('IDX_Idxtrd.xlsx')A['Idxtrd01']=pd.to_datetime(A.iloc[:,1])A['month']=A['Idxtrd01'].dt.monthA['week']=A['Idxtrd01'].dt.isocalendar().weekA_w=A.iloc[:,[2,4]]A_m=A.iloc[:,[2,3]]p1=A_w.groupby(['week'])['Idxtrd05'].first().valuesp2=A_w.
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 小學二年級口算題之一
- 五年級口算競賽題
- 店鋪出租合同范本
- 小區(qū)弱電合同范本
- 2025年度車位物業(yè)管理與社區(qū)老年活動中心服務合同
- 2025年度智能小區(qū)物業(yè)與業(yè)主服務合同模板范文
- 二零二五年度離婚后子女撫養(yǎng)費及教育支持協(xié)議
- 國際科技合作項目專題合作協(xié)議書范本
- 2025年度電影音樂創(chuàng)作與制作聘用合同
- 二零二五年度環(huán)保監(jiān)測與治理服務團隊聘用協(xié)議
- 我國全科醫(yī)生培訓模式
- 淺談建筑工程機電安裝施工技術(shù)運用論文
- 《字體設(shè)計》模塊五 裝飾性變化設(shè)計技巧的訓練
- 《摔跤吧爸爸》觀后感PPT
- FRENIC 5000G11S、P11S富士變頻器操作說明書
- 機構(gòu)編制重要事項的報告范文(5篇)
- DBJ51-T 188-2022 預拌流態(tài)固化土工程應用技術(shù)標準
- 《長津湖》電影賞析PPT
- Q-GDW 11274-2014 風電無功電壓自動控制技術(shù)規(guī)范
- GB/T 18838.3-2008涂覆涂料前鋼材表面處理噴射清理用金屬磨料的技術(shù)要求第3部分:高碳鑄鋼丸和砂
- CPR和AED培訓考核試題附答案
評論
0/150
提交評論