Python 數(shù)據(jù)分析與應(yīng)用電子教案 第8章 股票行情分析_第1頁(yè)
Python 數(shù)據(jù)分析與應(yīng)用電子教案 第8章 股票行情分析_第2頁(yè)
Python 數(shù)據(jù)分析與應(yīng)用電子教案 第8章 股票行情分析_第3頁(yè)
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

第8章股票行情分析一、教學(xué)目標(biāo)讓學(xué)生了解財(cái)經(jīng)數(shù)據(jù)接口的基本概念和作用,掌握Tushare財(cái)經(jīng)數(shù)據(jù)接口的基本使用過(guò)程。熟悉Tushare平臺(tái)相關(guān)接口函數(shù)的調(diào)用,能夠利用Tushare平臺(tái)進(jìn)行基本的滬深股票數(shù)據(jù)分析。教授學(xué)生如何利用Python程序進(jìn)行股票行情數(shù)據(jù)的可視化和基本面分析。通過(guò)實(shí)際案例,提高學(xué)生的股票行情分析實(shí)踐能力,為金融分析和投資決策提供數(shù)據(jù)支持。二、教學(xué)內(nèi)容8.1財(cái)經(jīng)數(shù)據(jù)接口簡(jiǎn)介財(cái)經(jīng)數(shù)據(jù)接口概述:介紹財(cái)經(jīng)數(shù)據(jù)接口的定義、提供者、訪問(wèn)方式以及在金融分析中的應(yīng)用。Tushare簡(jiǎn)介:講解Tushare平臺(tái)的特點(diǎn)、功能模塊(如Internet、Tusharecore和Storage)以及安裝方法。Tushare版本:區(qū)分Tushare的org版和pro版,介紹各自的優(yōu)缺點(diǎn)及使用方法,重點(diǎn)講解pro版的注冊(cè)、設(shè)置接口TOKEN憑證碼、積分制度等步驟。其他財(cái)經(jīng)數(shù)據(jù)接口:簡(jiǎn)要介紹其他常見(jiàn)的財(cái)經(jīng)數(shù)據(jù)接口(如AKShare、BaoStock等)以及量化研究平臺(tái)和財(cái)經(jīng)數(shù)據(jù)庫(kù)。8.2滬深股票數(shù)據(jù)分析股票實(shí)時(shí)行情數(shù)據(jù)分析:使用Tushareorg版的ts.get_today_all()函數(shù)獲取當(dāng)前交易所有股票的實(shí)時(shí)行情數(shù)據(jù)。分析當(dāng)前跌幅最大和漲幅最大的10只股票,提取相關(guān)數(shù)據(jù)并進(jìn)行展示。股票歷史行情數(shù)據(jù)分析:利用Tusharepro版的daily()、weekly()和monthly()函數(shù)獲取股票的歷史行情數(shù)據(jù)。以“000001.SZ”股票為例,獲取其日線行情數(shù)據(jù),繪制每日收盤價(jià)變化趨勢(shì)圖和每日價(jià)格變動(dòng)時(shí)序圖,計(jì)算并繪制5日和20日移動(dòng)平均線(MA5和MA20)。新股發(fā)行數(shù)據(jù)分析:使用Tushareorg版的new_stocks()函數(shù)和pro版的new_share()函數(shù)獲取新股發(fā)行數(shù)據(jù)。分析2023年發(fā)行的新股,獲取發(fā)行量最大和中簽率最高的10只新股,并繪制中簽率分布直方圖。滬深股市行業(yè)分析:利用pro版接口獲取上市公司基本信息,統(tǒng)計(jì)上市公司數(shù)量排名前10的?。ㄗ灾螀^(qū)、直轄市)。對(duì)上市公司數(shù)量排名前20的?。ㄗ灾螀^(qū)、直轄市)進(jìn)行可視化分析,繪制餅圖。統(tǒng)計(jì)平均注冊(cè)資本排名前5和最高的10個(gè)省(自治區(qū)、直轄市),以及江西省員工人數(shù)最多的10家公司。8.3應(yīng)用實(shí)例——選股投資決策分析Selenium環(huán)境配置:介紹Selenium的安裝、瀏覽器驅(qū)動(dòng)程序的下載和配置方法。Selenium實(shí)現(xiàn)Web自動(dòng)化:以雪球官網(wǎng)為例,使用Selenium模擬用戶操作,獲取網(wǎng)友討論的股票信息。BeautifulSoup實(shí)現(xiàn)網(wǎng)頁(yè)解析:解析獲取的網(wǎng)頁(yè)源碼,提取股評(píng)文章鏈接并保存。Requests庫(kù)和BeautifulSoup庫(kù)實(shí)現(xiàn)文章關(guān)鍵字提?。菏褂肦equests庫(kù)訪問(wèn)股評(píng)文章鏈接,使用BeautifulSoup解析文章內(nèi)容中的股票文本,統(tǒng)計(jì)詞頻信息。wordcloud統(tǒng)計(jì)詞頻:使用pandas統(tǒng)計(jì)詞頻,并使用wordcloud庫(kù)生成詞云圖,展示當(dāng)前熱門股票。mplfinance可視化:利用mplfinance庫(kù)繪制熱門股票的K線圖,展示其價(jià)格波動(dòng)情況。三、課后實(shí)訓(xùn)實(shí)訓(xùn)項(xiàng)目1:金融網(wǎng)站熱門股票分析目標(biāo):從某一金融網(wǎng)站獲取股民討論最多的5只熱門股票,并對(duì)該5只股票的基本面信息進(jìn)行可視化。步驟:選擇一個(gè)金融網(wǎng)站,如東方財(cái)富、同花順等,登錄網(wǎng)站并找到熱門股票討論區(qū)。使用Selenium或Requests庫(kù)爬取熱門股票的相關(guān)信息,包括股票名稱、代碼、討論熱度等。利用Tushare平臺(tái)獲取這5只股票的基本面數(shù)據(jù),如財(cái)務(wù)報(bào)表、盈利能力、成長(zhǎng)能力等。使用Python的Matplotlib、Seaborn等庫(kù)對(duì)獲取的數(shù)據(jù)進(jìn)行可視化分析,繪制圖表展示股票的基本面信息,如利潤(rùn)增長(zhǎng)率、市盈率、市凈率等。實(shí)訓(xùn)項(xiàng)目2:電影評(píng)論網(wǎng)站熱門電影分析目標(biāo):從某一電影評(píng)論網(wǎng)站獲取網(wǎng)民討論最多的熱門電影,并對(duì)該電影基本信息進(jìn)行可視化。步驟:選擇一個(gè)電影評(píng)論網(wǎng)站,如豆瓣電影、貓眼電影等,登錄網(wǎng)站并找到熱門電影討論區(qū)。使用Selenium或Requests庫(kù)爬取熱門電影的相關(guān)信息,包括電影名稱、導(dǎo)演、主演、評(píng)論數(shù)量、評(píng)分等。利用爬取的數(shù)據(jù),使用Python的Matplot

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論