




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
統(tǒng)計(jì)上證指數(shù)月度收益率主講人:xxXXXXXXXXXX學(xué)校問題描述現(xiàn)有1990年12月19日至2021年7月16日的上證指數(shù)的數(shù)據(jù)如表7.1.1所示。OPEN表示開盤價(jià),HIGH最高價(jià),LOW表示最低價(jià),CLOSE表示收盤價(jià)。請求出上證指數(shù)的月度收益率(見表7.1.2),并繪制圖表(見圖7.1.1)。月度收益率是指以上月收盤價(jià)買入,以本月收盤價(jià)賣出所獲得的收益率,用公式表示為:。問題描述表7.1.2上證指數(shù)月度收益率表dateclose收益率1990-12-31127.610NaN1991-01-31129.9700.0184941991-02-28133.0100.0233901991-03-31120.190-0.0963841991-04-30113.940-0.052001.........2021-02-283509.0800.0074682021-03-313441.912-0.0191412021-04-303446.8560.0014362021-05-313615.4770.0489202021-06-303591.197-0.006716圖7.1.1上證指數(shù)月度收益率題前思考問題分析根據(jù)問題描述,填寫以下表格問題描述問題解答怎樣從日股價(jià)數(shù)據(jù)取得月股價(jià)數(shù)據(jù)?
怎樣求月度收益率?1.調(diào)用時(shí)間序列的resample()方法將日股價(jià)數(shù)據(jù)按月份分組;2.調(diào)用分組的ohlc()函數(shù)分別取得每個(gè)分組的開盤價(jià)(o)、最高價(jià)(h)、最低價(jià)(l)和收盤價(jià)(c);3.調(diào)用pct_change()方法求收盤價(jià)的變化比率(PerCenTofchange)就得到了月度收益率。importpandasaspdfrompylabimportpltplt.rcParams['font.sans-serif']=['SimHei']#步驟一(替換sans-serif字體)plt.rcParams['axes.unicode_minus']=False#步驟二(解決坐標(biāo)軸負(fù)數(shù)的負(fù)號顯示問題)df=pd.read_excel(r"D:\pydata\項(xiàng)目七\(yùn)指數(shù).xlsx",index_col=[0])①month=df.loc[:'2021/6','close'].resample('M').ohlc()②month=month.loc[:,['close']]month['收益率']=month['close'].pct_change()③print(month)month['收益率'].plot(kind='line',figsize=(16,9),grid=True,title="上證指數(shù)月度收益率")④plt.show()程序代碼讀入上證指數(shù)日線數(shù)據(jù)。參數(shù)index_col=[0]指定第0列即日期列作為行索引,構(gòu)成時(shí)間序列,這是處理時(shí)間序列的先決條件。importpandasaspdfrompylabimportpltplt.rcParams['font.sans-serif']=['SimHei']#步驟一(替換sans-serif字體)plt.rcParams['axes.unicode_minus']=False#步驟二(解決坐標(biāo)軸負(fù)數(shù)的負(fù)號顯示問題)df=pd.read_excel(r"D:\pydata\項(xiàng)目七\(yùn)指數(shù).xlsx",index_col=[0])①month=df.loc[:'2021/6','close'].resample('M').ohlc()②month=month.loc[:,['close']]month['收益率']=month['close'].pct_change()③print(month)month['收益率'].plot(kind='line',figsize=(16,9),grid=True,title="上證指數(shù)月度收益率")④plt.show()程序代碼取得月度收盤價(jià)數(shù)據(jù)存放到變量month。程序代碼dateopenhighlowclose1990-12-3199.980127.61099.980127.6101991-01-31128.840134.740128.840129.9701991-02-28129.510134.870128.580133.0101991-03-31132.530132.530120.190120.1901991-04-30120.730121.720113.940113.940...............2021-02-283505.2843696.1683496.3333509.0802021-03-313551.4003576.9053357.7373441.9122021-04-303466.3323484.3923396.4703446.8562021-05-313441.2833615.4773418.8743615.4772021-06-303624.7143624.7143518.3293591.197表7.1.4上證指數(shù)月度數(shù)據(jù)表importpandasaspdfrompylabimportpltplt.rcParams['font.sans-serif']=['SimHei']#步驟一(替換sans-serif字體)plt.rcParams['axes.unicode_minus']=False#步驟二(解決坐標(biāo)軸負(fù)數(shù)的負(fù)號顯示問題)df=pd.read_excel(r"D:\pydata\項(xiàng)目七\(yùn)指數(shù).xlsx",index_col=[0])①month=df.loc[:'2021/6','close'].resample('M').ohlc()②month=month.loc[:,['close']]month['收益率']=month['close'].pct_change()③print(month)month['收益率'].plot(kind='line',figsize=(16,9),grid=True,title="上證指數(shù)月度收益率")④plt.show()程序代碼求月度收盤價(jià)的變化百分比,即月度收益率。importpandasaspdfrompylabimportpltplt.rcParams['font.sans-serif']=['SimHei']#步驟一(替換sans-serif字體)plt.rcParams['axes.unicode_minus']=False#步驟二(解決坐標(biāo)軸負(fù)數(shù)的負(fù)號顯示問題)df=pd.read_excel(r"D:\pydata\項(xiàng)目七\(yùn)指數(shù).xlsx",index_col=[0])①month=df.loc[:'2021/6','close'].resample('M').ohlc()②month=month.loc[:,['close']]month['收益率']=month['close'].pct_change()③print(month)month['收益率'].plot(kind='line',figsize=(16,9),grid=True,title="上證指數(shù)月度收益率")④plt.show()程序代碼繪制上證指數(shù)月度收益率圖。任務(wù)小結(jié)1.描述resample()函數(shù)的作用和各參數(shù)的含義2.描述頻率字符串的含義一展身手統(tǒng)計(jì)上證指數(shù)2000-1-1到2021-7-31間的周平均收益率,要求以每周周一為第一天。請輸出周收益率表(見表7.1.7)并繪制周收益率折線圖(見圖7.1.2)。dateclose收益率2000-01-031366.5800.0000002000-01-101545.1120.1306412000-01-171433.330-0.0723462000-01-241477.3440.0307082000-01-311534.
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 葫蘆島市精細(xì)化管理辦法
- 虹口區(qū)軟件開發(fā)管理辦法
- 行政事業(yè)性管理暫行辦法
- 西寧機(jī)動(dòng)車排氣管理辦法
- 衡陽縣鄉(xiāng)鎮(zhèn)教育管理辦法
- 西昌ppp項(xiàng)目管理辦法
- 許可管理與備案管理辦法
- 證監(jiān)會(huì)離職人員管理辦法
- 財(cái)務(wù)處內(nèi)部管理辦法心得
- 質(zhì)量標(biāo)準(zhǔn)化項(xiàng)目管理辦法
- 人教A版高中數(shù)學(xué)《數(shù)列的概念》優(yōu)秀1課件
- 五礦集團(tuán)供應(yīng)商注冊指南(參考范本)
- 祛斑銷售回答方法介紹
- 勘察外業(yè)見證合同
- 光伏組件開路電壓測試記錄
- 安徽關(guān)于成立電動(dòng)車公司可行性報(bào)告【范文參考】
- 鐵程檢用表(共47頁)
- 物理化學(xué):9-表面現(xiàn)象-液體表面1
- 霍尼韋爾DC中文說明書
- 2022小升初語文訓(xùn)練真題試卷
- 抵押(質(zhì)押)物品清單
評論
0/150
提交評論