本書內(nèi)容主要包括: ①金融市場(chǎng)環(huán)境; ②Python在金融資產(chǎn)時(shí)間價(jià)值中的應(yīng)用; ③Python在金融投資收益與風(fēng)險(xiǎn)中的應(yīng)用; ④Python在金融資產(chǎn)組合均值方差模型中的應(yīng)用; ⑤Python在存在無(wú)風(fēng)險(xiǎn)資產(chǎn)的均值方差模型中的應(yīng)用; ⑥Python在資本資產(chǎn)定價(jià)模型中的應(yīng)用; ⑦Python在指數(shù)模型中的應(yīng)用;⑧Python在套利定價(jià)理論中的應(yīng)用; ⑨有效市場(chǎng)假說(shuō); ⑩證券收益的實(shí)證依據(jù);Python在固定收益證券中的應(yīng)用; Python在權(quán)益類證券中的應(yīng)用; 期權(quán)合約及其交易策略; Python在BlackScholes期權(quán)定價(jià)中的應(yīng)用; Python在二項(xiàng)式期權(quán)定價(jià)中的應(yīng)用; Python在期貨合約定價(jià)、套期保值中的應(yīng)用;投資組合管理與策略。本書最后提供了應(yīng)用Python的兩個(gè)附錄。本書緊跟數(shù)字經(jīng)濟(jì)與財(cái)經(jīng)數(shù)據(jù)科學(xué)時(shí)代潮流, 內(nèi)容新穎、全面, 實(shí)用性強(qiáng), 集理論、方法、應(yīng)用于一體, 可作為投資學(xué)、金融學(xué)、保險(xiǎn)學(xué)、經(jīng)濟(jì)學(xué)、財(cái)政學(xué)、財(cái)務(wù)管理、統(tǒng)計(jì)學(xué)、數(shù)量經(jīng)濟(jì)學(xué)等相關(guān)專業(yè)的本科生與研究生教材或教學(xué)參考用書。
本書遵循教指委相關(guān)指導(dǎo)文件和高等院校學(xué)生學(xué)習(xí)規(guī)律編寫而成。踐行四新理念,融入思政元素,注重理論與實(shí)踐相結(jié)合。
前 言當(dāng)前,數(shù)據(jù)已成為與土地、資本、勞動(dòng)力同等重要的生產(chǎn)要素。發(fā)展好大數(shù)據(jù)產(chǎn)業(yè),是發(fā)揮我國(guó)海量數(shù)據(jù)規(guī)模和豐富應(yīng)用場(chǎng)景優(yōu)勢(shì)、激活數(shù)據(jù)要素潛能的時(shí)代要求,是加快經(jīng)濟(jì)發(fā)展變革、構(gòu)建現(xiàn)代化產(chǎn)業(yè)體系的必然選擇。據(jù)統(tǒng)計(jì),2022年我國(guó)大數(shù)據(jù)產(chǎn)業(yè)規(guī)模達(dá)1.57萬(wàn)億元,同比增長(zhǎng)18%,成為推動(dòng)數(shù)字經(jīng)濟(jì)發(fā)展的重要力量,2023年10月國(guó)家發(fā)展和改革委員會(huì)成立了國(guó)家數(shù)據(jù)局。黨的二十大報(bào)告擘畫了未來(lái)我國(guó)經(jīng)濟(jì)和社會(huì)發(fā)展前進(jìn)的方向,凸顯了我國(guó)高質(zhì)量發(fā)展的要求和趨勢(shì),為我國(guó)數(shù)字經(jīng)濟(jì)發(fā)展指明了方向。數(shù)字經(jīng)濟(jì)是構(gòu)建現(xiàn)代化經(jīng)濟(jì)體系的重要引擎,未來(lái)數(shù)字經(jīng)濟(jì)的重要發(fā)展方向是實(shí)現(xiàn)數(shù)字經(jīng)濟(jì)助力實(shí)體經(jīng)濟(jì)發(fā)展。發(fā)展數(shù)字經(jīng)濟(jì),能夠推動(dòng)5G 網(wǎng)絡(luò)、工業(yè)互聯(lián)網(wǎng)、大數(shù)據(jù)、人工智能、基礎(chǔ)軟件等數(shù)字產(chǎn)業(yè)發(fā)展。數(shù)字技術(shù)發(fā)展又能進(jìn)一步推動(dòng)數(shù)實(shí)融合,通過(guò)運(yùn)用數(shù)字技術(shù)對(duì)傳統(tǒng)產(chǎn)業(yè)進(jìn)行全方位、全鏈條改造,可以有效提高全要素生產(chǎn)率,促進(jìn)傳統(tǒng)產(chǎn)業(yè)數(shù)字化、網(wǎng)絡(luò)化、智能化發(fā)展。發(fā)展數(shù)字經(jīng)濟(jì),促進(jìn)數(shù)字經(jīng)濟(jì)和實(shí)體經(jīng)濟(jì)深度融合,打造具有國(guó)際競(jìng)爭(zhēng)力的數(shù)字產(chǎn)業(yè)集群,將是未來(lái)數(shù)字經(jīng)濟(jì)發(fā)展的著力點(diǎn)。數(shù)字經(jīng)濟(jì)與財(cái)經(jīng)數(shù)據(jù)科學(xué)的高速發(fā)展,推動(dòng)金融投資學(xué)課程教學(xué)改革進(jìn)入了一個(gè)新的階段。金融財(cái)務(wù)理論一般分為三大領(lǐng)域:①金融市場(chǎng)與金融機(jī)構(gòu),主要研究貨幣市場(chǎng)、資本市場(chǎng)、衍生市場(chǎng)、外匯市場(chǎng)、利率、匯率、中央銀行、商業(yè)銀行等內(nèi)容;②公司金融財(cái)務(wù),主要研究現(xiàn)金流與現(xiàn)值、凈現(xiàn)值準(zhǔn)則下的項(xiàng)目投資決策、資本市場(chǎng)的風(fēng)險(xiǎn)與回報(bào)、資本結(jié)構(gòu)、股利政策、期權(quán)在企業(yè)中的應(yīng)用、運(yùn)營(yíng)資本管理、公司并購(gòu)與重組、公司財(cái)務(wù)預(yù)警等內(nèi)容;③金融投資學(xué),主要研究資本市場(chǎng)中的資產(chǎn)配置、投資組合、資本資產(chǎn)定價(jià)、套利定價(jià)、固定收益證券定價(jià)、權(quán)益證券定價(jià)、衍生證券定價(jià)、資產(chǎn)組合管理等內(nèi)容。這三部分相互聯(lián)系,不能截然分開。本書遵循茲維·博迪的投資學(xué)教材內(nèi)容體系,向讀者介紹了金融投資學(xué)中的資產(chǎn)配置、風(fēng)險(xiǎn)管理、資產(chǎn)定價(jià)等相關(guān)投資理論、方法及Python應(yīng)用。目前我國(guó)金融學(xué)、財(cái)務(wù)管理、會(huì)計(jì)學(xué)等學(xué)科的研究和教學(xué)存在一些不足的地方。國(guó)內(nèi)關(guān)于金融投資、財(cái)務(wù)決策方面的教材大多屬于文科范圍,以定性描述為主,缺少理論分析、模型的建立和定量分析,難以適應(yīng)與國(guó)際接軌以及當(dāng)前我國(guó)金融學(xué)、會(huì)計(jì)學(xué)、統(tǒng)計(jì)學(xué)、工商管理等專業(yè)的研究與教學(xué)。本書在現(xiàn)代投資理論的基礎(chǔ)上,在Python環(huán)境下試圖建立各種投資學(xué)模型,以供對(duì)投資學(xué)研究和實(shí)驗(yàn)實(shí)踐教學(xué)感興趣的讀者參考。本書主要面向投資學(xué)、金融工程、金融學(xué)、金融專業(yè)碩士、經(jīng)濟(jì)學(xué)、財(cái)務(wù)管理、統(tǒng)計(jì)學(xué)、數(shù)量經(jīng)濟(jì)學(xué)、管理科學(xué)與工程、金融數(shù)學(xué)等專業(yè)的本科高年級(jí)學(xué)生與研究生。本書是2020年國(guó)家一流本科投資學(xué)專業(yè)建設(shè)點(diǎn)項(xiàng)目、2021年廣東省一流本科投資學(xué)課程建設(shè)項(xiàng)目、2022年廣東財(cái)經(jīng)大學(xué)本科生教材建設(shè)項(xiàng)目、2022年廣東財(cái)經(jīng)大學(xué)投資學(xué)研究生教材建設(shè)項(xiàng)目、2022年廣東省研究生教育創(chuàng)新計(jì)劃項(xiàng)目(量化投資案例庫(kù)建設(shè))、廣東省重建設(shè)學(xué)科科研能力提升項(xiàng)目2024ZDJS113、廣州華商學(xué)院應(yīng)用型示范專業(yè)———金融科技專業(yè)建設(shè)項(xiàng)目HS2024SFZY08、廣州華商學(xué)院金融科技專業(yè)核心課程教研室建設(shè)項(xiàng)目HS2024ZLGC43等階段性成果。本書配有數(shù)字文件、教學(xué)課件、教學(xué)大綱、教學(xué)進(jìn)度表、案例分析等資源,讀者可通過(guò)機(jī)工教育服務(wù)網(wǎng)(www.cmpedu.com)自行下載。作 者2024年10月于廣州
高等院校教師
目 錄前言第1 章 金融市場(chǎng)環(huán)境 1.1 國(guó)內(nèi)外金融學(xué)發(fā)展歷史/0011.2 金融市場(chǎng)/0031.3 金融機(jī)構(gòu)/0041.4 金融產(chǎn)品或工具/006練習(xí)題/008第2 章 Python 在金融資產(chǎn)時(shí)間價(jià)值中的應(yīng)用 2.1 Python計(jì)算單利計(jì)息和復(fù)利計(jì)息/0092.2 Python計(jì)算多期現(xiàn)金流復(fù)利終值和現(xiàn)值/015練習(xí)題/017第3 章 Python 在金融投資收益與風(fēng)險(xiǎn)中的應(yīng)用 3.1 持有期收益率/0183.2 金融資產(chǎn)的期望收益率(期望) /0193.3 金融資產(chǎn)的風(fēng)險(xiǎn)(方差或標(biāo)準(zhǔn)差) /0203.4 Python計(jì)算期望和方差的統(tǒng)計(jì)估計(jì)量/0213.5 Python計(jì)算金融資產(chǎn)之間的協(xié)方差與相關(guān)系數(shù)/0233.6 Python計(jì)算金融資產(chǎn)組合的期望收益和風(fēng)險(xiǎn)/026練習(xí)題/029第4 章 Python 在金融資產(chǎn)組合均值方差模型中的應(yīng)用 4.1 金融資產(chǎn)組合的可行集/0314.2 有效邊界與有效組合/0324.3 Python應(yīng)用于標(biāo)準(zhǔn)均值方差模型/0334.4 兩基金分離定理/0384.5 Python繪制資產(chǎn)組合的有效邊界/0394.6 Python計(jì)算Markowitz最優(yōu)資產(chǎn)組合/042練習(xí)題/056第5 章 Python 在存在無(wú)風(fēng)險(xiǎn)資產(chǎn)的均值方差模型中的應(yīng)用 5.1 Python應(yīng)用于存在無(wú)風(fēng)險(xiǎn)資產(chǎn)的均值方差模型/0575.2 無(wú)風(fēng)險(xiǎn)資產(chǎn)對(duì)最小方差組合的影響/0595.3 Python應(yīng)用于存在無(wú)風(fēng)險(xiǎn)資產(chǎn)的兩基金分離定理/0615.4 預(yù)期收益率與貝塔關(guān)系式/0625.5 Python計(jì)算一個(gè)無(wú)風(fēng)險(xiǎn)資產(chǎn)和兩個(gè)風(fēng)險(xiǎn)資產(chǎn)的組合/0635.6 Python應(yīng)用于默頓定理/0655.7 Python應(yīng)用于布萊克-利特曼(Black-Litterman)模型/067練習(xí)題/068第6 章 Python 在資本資產(chǎn)定價(jià)模型中的應(yīng)用 6.1 資本資產(chǎn)定價(jià)模型假設(shè)/0696.2 Python應(yīng)用于資本市場(chǎng)線/0696.3 Python應(yīng)用于證券市場(chǎng)線/0726.4 Python應(yīng)用于價(jià)格型資本資產(chǎn)定價(jià)模型/0746.5 Python應(yīng)用于資本資產(chǎn)定價(jià)模型檢驗(yàn)/075練習(xí)題/079第7 章 Python 在指數(shù)模型中的應(yīng)用 7.1 單指數(shù)模型/0807.2 指數(shù)模型與分散化/0837.3 Python應(yīng)用于指數(shù)模型的證券特征線估計(jì)/084練習(xí)題/086第8 章 Python 在套利定價(jià)理論中的應(yīng)用 8.1 套利資產(chǎn)組合/0878.2 單因子套利定價(jià)線/0898.3 套利定價(jià)的多因子模型/0928.4 APT 與CAPM 的一致性/0938.5 APT 和CAPM 的聯(lián)系與區(qū)別/0948.6 關(guān)于模型的檢驗(yàn)問(wèn)題/0958.7 Python在三因素套利定價(jià)模型的滾動(dòng)回歸中的應(yīng)用/096練習(xí)題/101第9 章 有效市場(chǎng)假說(shuō) 9.1 有效市場(chǎng)描述/1039.2 有效市場(chǎng)的三種形式/1039.3 異,F(xiàn)象/1059.4 有效市場(chǎng)實(shí)證研究的證據(jù)/1069.5 弱式有效市場(chǎng)的檢驗(yàn)/1089.6 有效市場(chǎng)對(duì)投資者的啟示/109練習(xí)題/109第10 章 證券收益的實(shí)證依據(jù) 10.1 資本資產(chǎn)定價(jià)模型CAPM 的實(shí)證模型/11010.2 上海A 股市場(chǎng)Carhart四因素模型的反轉(zhuǎn)與動(dòng)量效應(yīng)研究/112練習(xí)題/123第11 章 Python 在固定收益證券中的應(yīng)用 11.1 債券的定義與分類/12511.2 Python計(jì)算附息債券的價(jià)格/12811.3 Python計(jì)算零息債券的價(jià)格/13011.4 債券的到期收益率/13111.5 Python計(jì)算債券的贖回收益率/13211.6 Python應(yīng)用于利率期限結(jié)構(gòu)/13311.7 Python應(yīng)用于債券組合管理/140練習(xí)題/151第12 章 Python 在權(quán)益類證券中的應(yīng)用 12.1 Python應(yīng)用于股息折現(xiàn)模型/15212.2 市盈率/15712.3 現(xiàn)金流定價(jià)/16012.4 證券分析/162練習(xí)題/163第13 章 期權(quán)合約及其交易策略 13.1 期權(quán)的概念與分類/16513.2 期權(quán)價(jià)格/16713.3 影響期權(quán)價(jià)格的因素/16813.4 到期期權(quán)定價(jià)/16913.5 到期期權(quán)的盈虧/17013.6 期權(quán)交易策略/171練習(xí)題/173第14 章 Python 在Black-Scholes 期權(quán)定價(jià)中的應(yīng)用 14.1 Black-Scholes期權(quán)定價(jià)公式的推導(dǎo)/17414.2 Python應(yīng)用于Black-Scholes期權(quán)定價(jià)模型/17914.3 Python應(yīng)用于紅利對(duì)歐式期權(quán)價(jià)格的影響/18114.4 Python應(yīng)用于風(fēng)險(xiǎn)對(duì)沖/18314.5 Python應(yīng)用于計(jì)算隱含波動(dòng)率/187練習(xí)題/188第15 章 Python 在二項(xiàng)式期權(quán)定價(jià)中的應(yīng)用 15.1 單期的二項(xiàng)式期權(quán)定價(jià)模型/18915.2 兩期與多期的二項(xiàng)式看漲期權(quán)定價(jià)/19215.3 二項(xiàng)式看跌期權(quán)定價(jià)與平價(jià)原理/19415.4 二項(xiàng)式法的解析式與計(jì)算步驟/19515.5 Python計(jì)算二項(xiàng)式法的無(wú)收益資產(chǎn)歐式期權(quán)定價(jià)/19615.6 Python計(jì)算二項(xiàng)式法的無(wú)收益資產(chǎn)美式期權(quán)定價(jià)/19915.7 Python計(jì)算二項(xiàng)式法的支付連續(xù)紅利率美式期權(quán)定價(jià)/20115.8 Python應(yīng)用于二項(xiàng)式期權(quán)定價(jià)模型進(jìn)行項(xiàng)目投資決策/203練習(xí)題/205第16 章 Python 在期貨合約定價(jià)、套期保值中的應(yīng)用 16.1 期貨合約的概念及要素/20616.2 期貨合約交易制度/20716.3 期貨合約的類型/20916.4 Python應(yīng)用于期貨合約定價(jià)/21216.5 期貨合約的套期保值/21616.6 期貨合約的套期保值計(jì)算方法/22016.7 Python應(yīng)用于最優(yōu)套期保值策略/222練習(xí)題/223第17 章 投資組合管理與策略 17.1 投資組合績(jī)效評(píng)價(jià)/22517.2 單因素整體績(jī)效評(píng)價(jià)模型/22717.3 選股和擇時(shí)能力/23117.4 投資組合策略/23617.5 積極投資組合管理/23917.6 投資組合管理步驟和投資政策陳述/24217.7 T 先生的戰(zhàn)略性資產(chǎn)配置/245練習(xí)題/250附錄 附錄A 金融投資學(xué)的Python工作環(huán)境/251A.1 下載安裝Python可執(zhí)行文件/251A.2 Anaconda的下載/252A.3 Anaconda的安裝/253A.4 Python的啟動(dòng)和退出/255A.5 Python數(shù)據(jù)分析程序包/255A.6 Python數(shù)據(jù)分析快速入門/256附錄B Python基礎(chǔ)知識(shí)與編程/262B.1 Python基礎(chǔ)知識(shí)/262B.2 Python容器/263B.3 Python函數(shù)/268B.4 Python的條件分支與循環(huán)/269B.5 Python的類與對(duì)象/271練習(xí)題/272參考文獻(xiàn)