《证券投资学-基本原理与中国实务》-综合案例介绍_第1页
《证券投资学-基本原理与中国实务》-综合案例介绍_第2页
《证券投资学-基本原理与中国实务》-综合案例介绍_第3页
《证券投资学-基本原理与中国实务》-综合案例介绍_第4页
《证券投资学-基本原理与中国实务》-综合案例介绍_第5页
已阅读5页,还剩33页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

《证券投资学—基本原理与中国实务》综合案例介绍何为综合案例?综合案例有别于教材内置的教学案例。教材内置的教学案例针对的是一个或几个紧密关联的具体知识点,层次单一,短小精悍,适合课堂讲授,占用时间较少,用于对重要的知识点进行举例说明。综合案例针对的是一个章的内容,是学完一章的知识点后进行的综合运用,往往包含两个或更多个层次,逐次递进,能够阐述一个相对完整的具体问题。可以用于每章后的复习、上机实操以及小组作业等。一个综合案例往往包括多个短视频,每个短视频通常包括一个或两个层次的内容。多数短视频为十分钟左右。综合案例中的每个层次均由案例脚本完成。这些案例脚本由Python支持,建议的工作环境为JupyterNotebook,对初学者较为友好,上手快,不易出错。使用案例脚本无需事先准备基础数据,案例所需数据将由脚本直接上网搜索和获取最新的信息,并基于最新的信息给出案例的最新结果。这些结果可能与综合案例视频展示中的结果有所不同。需要注意的是,部分案例中的证券数据来源于雅虎财经等网站,使用这些网站的原因是它们能够免费提供全球主要证券市场的实时信息。如果无法访问这些网站,相关案例的脚本将会无法运行,并提示数据获取失败信息。读者访问这些网站需要自行承担相关风险,特此提示。综合案例的特点案例结果可再现。每个案例均提供了制作脚本,重新运行脚本可以再现案例的分析结果。注意,少数案例可能因为网上即时获取的原始数据(例如股价发生前复权等)发生变化而导致再现的案例结果发生变化。案例信息可更新。多数案例脚本提供了获取案例数据的时间段(包括开始时间和结束时间),读者可以通过更改该时间段更新案例的原始数据,进而获得案例结果的更新。案例内容可以再创造。多数案例脚本提供了案例主体参数(例如股票代码),读者可以通过更改案例主体参数获取不同的案例原始数据,进而创造出一个类似的新案例。

开课综合案例国际商学院学什么?-以证券投资课程为例【内容介绍】以证券投资课程为例,阐述国际商学院的四个鲜明特色。【短视频】本综合案例包括4个短视频如下:1、国际商学院学什么:商业案例。点此播放2、国际商学院学什么:问题意识。点此播放3、国际商学院学什么:国际视野。点此播放4、国际商学院学什么:辩证思维。点此播放第一章证券市场综合案例中国三大股票交易所横向对比【内容介绍】在交易所层级对比中国内地的三大股票交易所:上海证券交易所,深圳证券交易所,北京证券交易所。使用通俗易懂的数字对比展示三大交易所之间的巨大差异,帮助学生加深对于证券市场的认识。【短视频】本综合案例包括4个短视频如下:1、中国三大股票交易所:上市公司的股价与涨跌对比。点此播放2、中国三大股票交易所:上市股票的成交状况对比。点此播放3、中国三大股票交易所:上市股票的投资回报对比。点此播放4、中国三大股票交易所:上市公司的市值与估值对比。点此播放第二章证券市场指数综合案例新冠疫情阴影下的全球股指巡礼【内容介绍】以股票市场指数为工具对比全球主要股票市场在三年新冠疫情阴影下的业绩表现。使用通俗易懂的股票指数对比展示全球主要股票市场之间的巨大差异,帮助学生加深对于股票市场指数的认识。【短视频】本综合案例包括7个短视频如下:1、新冠疫情阴影下的全球股指表现:中国四大股指。点此播放2、新冠疫情阴影下的全球股指表现:中国两岸三地。点此播放3、新冠疫情阴影下的全球股指表现:中日韩对比。点此播放4、新冠疫情阴影下的全球股指表现:(东)南亚四国对比。点此播放5、新冠疫情阴影下的全球股指表现:西欧四国对比。点此播放6、新冠疫情阴影下的全球股指表现:美洲四国对比。点此播放7、新冠疫情阴影下的全球股指表现:全球股指之间的相关性。点此播放第三章原生证券:股票与债券综合案例1透过股票了解企业–以万科A为例【内容介绍】透过股票了解企业的基本信息。使用通俗易懂的指标展示企业的关键经营状况,帮助学生加深对于股票及其背后企业的认识。【短视频】本综合案例包括6个短视频如下:1、透过股票了解企业:万科A的企业和大股东。点此播放2、透过股票了解企业:万科A的分红情况。点此播放3、透过股票了解企业:万科A的主营业务。点此播放4、透过股票了解企业:万科A的估值与市值。点此播放5、透过股票了解企业:万科A的财务状况。点此播放2透过股票了解企业–以贵州茅台为例【内容介绍】透过股票了解企业的基本信息。使用通俗易懂的指标展示企业的关键经营状况,帮助学生加深对于股票及其背后企业的认识。【短视频】本综合案例包括6个短视频如下:1、透过股票了解企业:贵州茅台的企业概况。点此播放2、透过股票了解企业:贵州茅台的主营业务。点此播放3、透过股票了解企业:贵州茅台的主要股东。点此播放4、透过股票了解企业:贵州茅台的分红情况。点此播放5、透过股票了解企业:贵州茅台的财务状况。点此播放6、透过股票了解企业:贵州茅台的估值与市值。点此播放3了解中国的债券及其最大市场–银行间债券市场【内容介绍】透过中国内地最大的债券市场–银行间债券市场,介绍中国债券市场的常见品种、比例结构及其交易状况。帮助学生加深对于债券和债券市场的认识。【短视频】本综合案例包括3个短视频如下:1、银行间债券现券市场:品种和交易概况。点此播放2、银行间债券现券市场:价格与涨跌排名。点此播放3、银行间债券现券市场:交易量和收益率排名。点此播放4了解国债收益率及其"倒挂"现象【内容介绍】了解最重要的债券品种–国债的收益率及其奇怪的长短期收益率“倒挂”现象。帮助学生加深对于国债及其特殊性的认识。【短视频】本综合案例包括4个短视频如下:1、美国国债收益率的结构。点此观看2、美债收益率的倒挂现象。点此观看3、中国国债收益率的倒挂现象。点此观看4、综03-4.4国债收益率倒挂预示着什么?点此观看5透过股票了解企业(国际版)【内容介绍】案例从海外证券市场的股票入手,了解股票背后企业的主要情况。本案例包含下列六个部分:前五个部分分别描述苹果,最后一个部分集中描述联想港股。【短视频】本综合案例包括6个短视频如下:1、苹果公司的基本信息和管理层。点此观看2、苹果股票的市场表现。点此观看3、苹果公司的财务业绩和财报信息。点此观看4、苹果股票的分红与分拆情况。点此观看5、苹果股票的风险与ESG评价。点此观看6、透过股票了解企业(联想港股)。点此观看第四章证券投资基金综合案例1中国证券投资基金的品种、公司和运营【内容介绍】了解中国大陆公募和私募基金的机构、基金管理人、产品和运营情况。帮助学生加深对于证券投资基金的认识。【短视频】本综合案例包括4个短视频如下:1、中国的基金投资机构。点此观看2、中国公募基金的种类。

点此观看3、中国的私募基金管理者们。

点此观看4、中国私募基金的产品与运营。点此观看2中国开放式基金的业绩变化与排名【内容介绍】案例介绍中国内地开放式基金的业绩排名情况。【短视频】本综合案例包括2个短视频如下:1中国开放式基金的净值排名。点此观看

2中国开放式基金的净值趋势、收益率趋势以及业绩排名。点此观看3中国股票型基金的业绩与持仓【内容介绍】案例介绍中国内地股票型基金的业绩变化、排名和持仓情况。【短视频】本综合案例包括2个短视频如下:1中国股票型基金的净值排名。点此观看

2中国股票型基金的净值趋势、收益率趋势、业绩排名和持仓情况。点此观看4国际ETF基金的四种投资风格【内容介绍】案例以跟踪标普500指数的四只ETF基金为例,说明了四种典型投资策略的收益与风险差异:完全指数跟随型,不完全跟随型1(偏向高分红),不完全跟随型2(偏向高成长性),不完全跟随型3(追求财务指标好看)。【短视频】本综合案例包括3个短视频如下:1、ETF基金的指数跟随性。点此观看2、ETF基金的收益与风险。点此观看3、ETF基金的收益-风险性价比。点此观看5中国的REITs基金及其业绩评价【内容介绍】案例介绍了中国典型的20个REITs基金的价格状况,对比了广和REITs与大盘指数深成指之间的收益与风险,还实际比较了广和、首钢绿能、普洛斯、蛇口产园和越秀高速五只REITs基金的收益-风险性价比。【短视频】本综合案例包括2个短视频如下:1中国内地REITs基金的排名。点此观看2

中国内地REITs基金的收益、风险以及性价比。点此观看第五章期货综合案例中国的内盘期货与外盘期货【内容介绍】案例包括内盘期货和外盘期货两部分内容,每部分又分别包括期货的品种、产品信息和行情等。【短视频】本综合案例包括2个短视频如下:1中国的内盘期货(含内盘期货的品种、产品信息和行情)。点此观看2中国的外盘期货(主要介绍外盘期货中的差价合约、产品信息以及行情)。点此观看第六章期权综合案例期权的价格运动及其影响因素【内容介绍】案例以沪深300股指期权为例,描述了期权的到期日和行权点位,生动形象地说明了到期日远近、行权点位高低以及行权方向(看涨与看跌)对于期权价格运动的不同影响。【短视频】本综合案例包括2个短视频如下:1合约的到期日与行权点位,期权价格vs标的物价格(看涨期权与看跌期权)。点此观看2影响期权价格的关键因素:到期日远近,行权点位高低,行权方向(看涨/看跌)。点此观看第七章证券的价格综合案例1股票的四种价格与K线图【内容介绍】股票的四种价格与K线图。股票的四种基本价格包括开盘价、收盘价、最高价和最低价。【短视频】本综合案例包括5个短视频如下:1股票的四种基本价格。点此观看2股票的K线图。点此观看3K线图的应用-大涨与大跌。点此观看4K线图的应用-量价关系。点此观看5K线图的应用-简单移动均线突破。点此观看2债券价格的影响因素-MALKIEL定律【内容介绍】Malkiel定律探讨的是到期收益率、到期时间和票息率对债券价格、债券价格变化以及债券价格变化速度的影响关系。【短视频】本综合案例包括5个短视频如下:Malkiel定律1:债券价格与到期收益率之间的关系。点此观看Malkiel定律2:债券价格变化与到期时间之间的关系。点此观看Malkiel定律3:债券价格变化速度与到期时间之间的关系。点此观看Malkiel定律4:债券价格变化的非对称性。点此观看Malkiel定律5:债券价格变化速度与票息率之间的关系。点此观看3股票技术分析1-MACD指标【内容介绍】案例以实际股票说明MACD指标和曲线的表现形态、识别方法和运用情景。【短视频】本综合案例包括7个短视频如下:1股价运动趋势:MA均线与EMA均线,贵州茅台。点此观看2股价运动趋势:MACD指标,贵州茅台。点此观看3MACD运用规则1-2:多头与空头,贵州茅台。点此观看4MACD运用规则3-4:行情转折,贵州茅台。点此观看5MACD运用规则5-6:两种金叉,特斯拉。点此观看6MACD运用规则7-8:两种死叉,阿里巴巴。点此观看7MACD运用规则9:价格背离,特斯拉。点此观看4股票技术分析2-RSI指标【内容介绍】案例以实际股票说明RSI指标和曲线的表现形态、识别方法和运用情景。【短视频】本综合案例包括7个短视频如下:1股价相对强弱趋势:RSI快速/慢速线,万科A。点此观看2RSI的运用规则1-2:超卖超买状态,万科A。点此观看3RSI的运用规则3-4:低位金叉与高位死叉,万科A。点此观看4RSI的运用规则5-6:双重底与双重顶,京东。点此观看5RSI的运用规则7-8:底背离与顶背离,拼多多。点此观看6RSI的运用规则9:三线金叉与死叉,特斯拉。点此观看7RSI与MACD的区别。点此观看5股票技术分析3-KDJ指标解读【内容介绍】案例以实际股票说明KDJ指标和曲线的表现形态、识别方法和运用情景。【短视频】本综合案例包括5个短视频如下:1什么是随机指标KDJ?点此观看2KDJ的运用情形1-2:多头市场与空头市场,康美药业。点此观看3KDJ的运用情形3-4:超买区与超卖区,美股苹果。点此观看4KDJ的运用情形5:J/K线高低关系,美股苹果。点此观看5KDJ的运用情形6-7:低位金叉与高位死叉,美股苹果。点此观看第八章证券的收益综合案例1股票收益率那些事儿-拨开迷雾看差异【内容介绍】案例重点介绍了股票的年收益率和投资收益率的概念和运用。【短视频】本综合案例包括5个短视频如下:1常见的股票收益率有哪些?点此观看2各种期间收益率对比:微软。点此观看3年收益率对比:中国电商三巨头(阿里巴巴,京东,拼多多)点此观看4扩展收益率对比:中国电商三巨头。点此观看5扩展收益率对比:中国白酒巨头(茅台,五粮液,泸州老窖)点此观看2中国证券细分市场的收益率:投资哪个更赚钱?【内容介绍】案例重点介绍了中国各个证券市场的收益率对比情况。【短视频】本综合案例包括5个短视频如下:1交易所层面:上交所/深交所/北交所/港交所。点此观看2板块层面:上交所市场主板vs科创版。点此观看3板块层面:深交所市场主板vs创业板。点此观看4品种层面:上交所股票/国债/基金市场。点此观看5债券层面:上交所国债/企业债/公司债/可转债。点此观看第九章证券的风险综合案例1股票收益的波动与损失风险-中国电商巨头大比拼【内容介绍】案例以中国电商三巨头(阿里巴巴,京东,拼多多)为例子展示了股票收益率的三种波动风险,动态风险、持有风险与损失风险。【短视频】本综合案例包括4个短视频如下:1动态风险与动态收益:中国电商三巨头。点此观看2持有风险与持有收益:中国电商三巨头。点此观看3动态损失风险与买入风险偏好:中国电商三巨头。点此观看4持有损失风险与卖出风险偏好:中国电商三巨头。点此观看2中国证券细分市场的投资风险-风险与收益的辩证关系【内容介绍】案例揭示了风险与收益之间复杂的辩证关系,颠覆了许多常识认知。【短视频】本综合案例包括4个短视频如下:1哪个市场风险更高?上交所vs深交所vs北交所vs港交所。点此观看2哪个板块风险更高?主板vs科创版vs创业板。点此观看3哪个品种风险更高?上证股市vs国债市场vs基金市场。点此观看4哪种债券风险更高?上证国债vs企债vs公司债vs可转债。点此观看3证券投资的在险价值与预期不足-中国电商三巨头【内容介绍】案例生动演示了证券投资风险中的在险价值和预期不足概念。【短视频】本综合案例包括7个短视频如下:1在险价值的概念与影响因素:京东。点此观看2在险价值的走势对比:中国电商三巨头。点此观看3证券的收益率是否一定符合正态分布?京东。点此观看4不符合正态分布怎么办?算法改进。点此观看5VaR模型准确性大比拼:回溯测试,京东。点此观看6简单投资组合的在险价值:中国电商三巨头。点此观看7预期不足的概念、影响因素与走势:京东。点此观看4流动性风险与阿米胡德指标-白酒业与银行业的比拼【内容介绍】案例生动演示了证券的流动性风险以及阿米胡德非流动性指标。【短视频】本综合案例包括4个短视频如下:1证券的流动性风险与阿米胡德指标。点此观看2阿米胡德指标:贵州茅台vs五粮液。点此观看3阿米胡德指标的走势对比:贵州茅台vs五粮液。点此观看4投资组合的流动性对比:白酒组合vs银行组合。点此观看5债券的利率风险-久期、凸度及其影响因素【内容介绍】案例聚焦债券的利率风险、久期、凸度及其影响因素。【短视频】本综合案例包括4个短视频如下:1债券的利率风险指标1:久期。点此观看2债券久期的主要影响因素。点此观看3债券的利率风险指标2:凸度。点此观看4债券凸度的主要影响因素。点此观看6债券信用风险-估计违约概率by风险中性定价【内容介绍】案例聚焦于债券信用风险、违约概率以及风险中性定价。【短视频】本综合案例包括5个短视频如下:1

债券信用风险、违约概率与风险中性。点此观看2

违约概率的影响因素1:票面利率。点此观看3

违约概率的影响因素2:无风险利率。点此观看4

违约概率的影响因素3:违约回收率。点此观看5

违约概率影响因素的高级玩法:自定义样本点。点此观看7期权风险:希腊值及其影响因素-上交所股指ETF期权【内容介绍】案例聚焦期权风险的希腊值及其影响因素。【短视频】本综合案例包括5个短视频如下:1

期权风险的指标:希腊值。点此观看2

股指期权的风险指标解读。点此观看3

股指期权风险的影响因素1:到期时间。点此观看4

股指期权风险的影响因素2:行权点位。点此观看5

股指期权风险的影响因素3:时间推移。点此观看第十章收益风险合成分析1收益风险性价比:生物医药股票大比拼【内容介绍】案例以我国生物医药板块股票为例,演示了如何利用夏普比率、索替诺比率和阿尔法指标判断证券投资的收益-风险“性价比”。【短视频】本综合案例包括3个短视频如下:1生物医药股票:夏普比率。点此观看2生物医药股票:索替诺比率。点此观看3生物医药股票:阿尔法指标。点此观看2收益风险性价比:中国ETF基金大比拼【内容介绍】案例使用风险调整收益方法评测中国主流ETF基金。【短视频】本综合案例包括6个短视频如下:1ETF的含义、分类与PK规则。点此观看2收益风险性价比小组赛-宽基ETF。点此观看3收益风险性价比小组赛-窄基和跨境ETF。点此观看4收益风险性价比小组赛-债券、商品和货币ETF。点此观看5收益风险性价比总排名-稳健型风险偏好。点此观看6收益风险性价比总排名-保守型风险偏好。点此观看第十一章投资组合优化投资组合优化:银行概念基金1号【内容介绍】案例专注于使用马科维茨投资组合理论优化投资组合的收益风险性价比。【短视频】本综合案例包括4个短视频如下:1初始构造:银行概念基金1号。点此观看2最简单的投资组合策略:等权重策略,流动性策略。点此观看3马科维茨投资组合理论:有效集,有效边界。点此观看4马科维茨投资组合理论:收益-风险的联合优化。点此观看第十二章资本资产定价贝塔系数的运动趋势与对冲性:贵州茅台,工商银行【内容介绍】案例聚焦于股票贝塔系数中呈现的系统性风险运动趋势与对冲特点。【短视频】本综合案例包括4个短视频如下:1认识CAPM与贝塔系数。点此观看2A股贝塔系数的运动趋势:贵州茅台vs工商银行。点此观看3A股贝塔系数的对冲性:贵州茅台vs工商银行。点此观看4美股贝塔系数的对冲性:亚马逊vs美国银行。点此观看第十三章期权定价1期权定价的影响因素:标的物价格、到期时间与波动率【内容介绍】案例聚焦于期权三大基本元素之标的物价格、到期时间与波动率对于期权价格变化的影响。【短视频】本综合案例包括4个短视频如下:1认识欧式期权定价模型。点此观看2欧式期权定价的影响因素:标的物价格。点此观看3欧式期权定价的影响因素:到期时间。点此观看4欧式期权定价的影响因素:波动率。点此观看2金融期权定价过程:沪深300股指期权【内容介绍】案例以中金所沪深300股指期权为例演示了看涨/看跌期权定价的具体过程。【短视频】本综合案例包括3个短视频如下:1认识中国金融期权的品种与合约。点此观看2期权合约定价:沪深300股指期权,详细过程。点此观看3期权合约定价:沪深300股指期权,简化过程。点此观看第十四章了解经济基本面综合案例1中国的宏观经济:GDP与人均GDP【内容介绍】了解国内生产总值GDP的含义并进行国际对比。【短视频】本综合案例包括3个短视频如下:1中国GDP特点:强季节性。点此观看2GDP总量对比:中美日印。点此观看3人均GDP对比:中美日印。点此观看2招商引资与对外投资:全球经济发展模式大对比【内容介绍】本案例探讨和对比中国与全球主要经济体之间的经济发展模式:偏重招商引资还是偏重对外投资。【短视频】本综合案例包括5个短视频如下:1

GNP/GNI指标的含义。点此观看2

招商引资与对外投资:(东北亚)中日韩对比。点此观看3

招商引资与对外投资:(东南亚)中越新马印对比。点此观看4

招商引资与对外投资:(亚太)中印澳对比。点此观看5

招商引资与对外投资:(中美欧)中美英法德对比。点此观看3中国的宏观经济:物价指数与货币购买力【内容介绍】本案例探讨中国经济基本面中的通货膨胀与货币价值问题,并与美日印俄等国进行对比。【短视频】本综合案例包括2个短视频如下:1

消费者物价指数CPI(通货膨胀率):中美日印俄对比。点此观看2

货币购买力的变化:中美日印俄对比。点此观看4美国银行业乱套了!金融危机又要来了?【内容介绍】本案例探讨2023年1季度末美国硅谷银行破产事件的前因后果、金融市场的反应情况以及当前中国经济的基本面预期。【短视频】本综合案例包括9个短视频如下:1美国五家银行突然股价崩盘。点此观看2美国投资者陷入恐慌。点此观看3美股市场三大指数全线下跌。点此观看4.1美国通胀恶化。点此观看4.2美联储加息对抗通胀。点此观看4.3-4严重的通胀预期导致利率出现错配。点此观看4.5利率暴涨,债券剧烈贬值。点此观看5中国国债收益率有没有出现错配?点此观看6中国宏观经济基本面近期咋样?点此观看第十五章了解行业板块综合案例1三年新冠疫情下中国行业业绩排行榜【内容介绍】了解三年新冠疫情阴影下中国各行各业股票的收益和风险状况。帮助学生加深对于不同行业之间差异的理解。【短视频】本综合案例包括5个短视频如下:1、了解中国各行各业之间的差异:行业分类方法。点此观看2、了解中国各行各业之间的差异:按投资收益排名。点此观看3、了解中国各行各业之间的差异:按风险排名。点此观看4、了解中国各行各业之间的差异:按损失风险排名。点此观看5、了解中国各行各业之间的差异:按收益-风险性价比排名。点此观看2三年新冠疫情下中国啤酒行业业绩排行榜【内容介绍】了解三年新冠疫情阴影下中国啤酒行业股票的收益和风险状况。帮助学生加深对于啤酒行业内部差异的理解。【短视频】本综合案例包括5个短视频如下:1、新冠疫情下啤酒行业业绩排行榜:持有/投资收益率。点此观看2、新冠疫情下啤酒行业业绩排行榜:夏普比率。点此观看3、新冠疫情下啤酒行业业绩排行榜:索替诺比率。点此观看4、新冠疫情下啤酒行业业绩排行榜:詹森阿尔法。点此观看5、新冠疫情下啤酒行业业绩排行榜:历史指标与动态指标。点此观看第十六章了解企业财务状况综合案例1读懂企业财报之资产负债结构分析:万科A【内容介绍】案例聚焦中国房地产龙头企业万科A的资产负债表。【短视频】本综合案例包括5个短视频如下:1企业财报之资产负债结构。点此观看2资产负债结构:看懂万科A的资产、负债与权益。点此观看3资产负债结构:看懂万科A的货币资金与应收项目。点此观看4资产负债结构:看懂万科A的存货。点此观看5资产负债结构:看懂万科A的偿债能力。点此观看2读懂企业财报之收入成本结构:万科A【内容介绍】案例聚焦于理解万科A的利润表。【短视频】本综合案例包括4个短视频如下:1企业财报之收入成本结构。点此观看2收入成本结构:营业成本,万科A。点此观看3收入成本结构:三大费用,万科A。点此观看4收入成本结构:四种利润,万科A。点此观看3读懂企业财报之现金流结构:万科A【内容介绍】案例聚焦于万科A的现金流量表。【短视频】本综合案例包括4个短视频如下:1企业财报之现金流结构。点此观看2现金流结构:主要项目,万科A。点此观看3现金流结构:经营活动现金流,万科A。点此观看4现金流结构:三大现金能力及同行对比,万科A。点此观看4读懂企业财报之杜邦分析:白酒行业【内容介绍】案例聚焦使用杜邦分析解读白酒行业股票之间的差异。【短视频】本综合案例包括2个短视频如下:1

什么是杜邦分析?¶点此观看2

杜邦分析法:白酒行业。点此观看附录案例脚本的安装与使用方法【内容介绍】Python软件包的安装方法;证券投资案例脚本系统SIAT的安装方法、常见问题及其解决方法。1证券投资案例脚本系统SIAT概述证券投资案例脚本系统SIAT(securityinvestmentanalysistoolkits)是专门为课程配套的一系列辅助工具的统称,由本书作者在教学和研究过程中总结出来的大量实用工具组成。本书大多数分析案例中的图表都由SIAT生成。1.SIAT支持的产品与功能股票,债券,基金,期货,期权,证券市场,宏观经济,财务分析,投资组合,资产定价,期权定价,在险价值,预期不足,流动性风险,可持续发展风险ESG,风险调整收益等领域。SIAT支持的产品和功能仍在不断扩展中,每一次的版本升级都会带来更多功能,并使得使用起来更方便更稳定。2.SIAT的工作原理SIAT由若干产品和功能模块组成,其基本工作原理可分为十个主要步骤,如图A-1所示。图A-1SIAT的基本工作原理如图所示,第①步:按照本附录的方法安装Python和SIAT之后,使用者在Python命令窗口中(例如JupyterNotebook)输入SIAT指令(例如,描述一家上市公司近期股票价格的变动趋势)。第②步:SIAT将使用者的指令转化为标准Python语句。如果不需要证券基础数据即可直接进行计算分析,则转到⑧。第③步:如果需要证券基础数据(例如最新的股价信息、股利信息或者股票分拆信息)才能进行计算分析,则需要启用互联网数据爬虫获取数据。第④步:使用爬虫搜索互联网数据源获得需要的证券基础数据信息。这些数据源分为国内数据源和国外数据源两大类别。第⑤步:使用国外互联网数据源,获取国外市场和证券的基础数据。SIAT使用的国外数据源主要包括雅虎财经、经济合作与发展组织(OECD)网站、国际货币基金组织(IMF)网站、世界银行(WB)网站以及美联储经济数据库(FRED)等。由于各种原因,此步骤中获取数据失败的概率可能较高。如遇失败,可以在不同时间段进行再次尝试。注意:部分国外数据源需要通过代理才能访问。第⑥步:使用国内互联网数据源,获取国内市场和证券的基础数据。SIAT使用的国内数据源主要包括新浪财经、东方财富、同花顺、天天基金、上海证券交易所网站、深证证券交易所网站、中国基金业协会网站以及中国银行间市场协会网站等。第⑦步:将爬虫搜索到的证券基础数据下载至本地电脑中暂存,用于下一步的数据处理过程。第⑧步:根据使用者输入的分析指令,首先数据进行必要的整理和转换,然后进行模型计算或回归分析处理,生成结果数据。第⑨步:如果需要,将结果数据变换为表格或图形(曲线、折线、纵向柱状图或水平柱状图等)。第⑩步:将结果数据展示到电脑界面上,供使用者分析。注意,如果使用者的互联网连接速度较慢、网络连接不稳定(特别是使用校园无线网连接时)或者某些网络繁忙时段都有可能导致爬虫抓取数据失败,进而导致整个SIAT命令处理失败。通常的解决方法是,寻找无线网信号稳定的地方上网,或者在不同时段进行再次尝试。3.SIAT的主要特色(1)自动寻找数据。许多证券投资分析都需要大量的基础数据作为支撑,例如股票的基本信息、股价时间序列、财务报表信息、利率、汇率、市场信息、各种因子等。SIAT能够自动上网寻找分析工作需要的最新数据。(2)自动完成大量复杂的计算、解方程和模型回归过程。许多分析工作需要成百上千次地进行回归、解多元方程、进行数值逼近以及模拟成千上万种不同的组合路径等。SIAT能够充分利用现代计算机多核并行处理的特点,迅速完成手工处理难以完成的巨大工作量。SIAT内嵌了本书的绝大部分分析算法,能够通过命令“一键”给出许多证券投资分析所需要的指标。(3)在需要时自动绘制结果图表。特别是针对时间序列和趋势分析方面,SIAT能够直接绘制直观易懂的图表,并在需要是进行比对,供分析师判断。(4)SIAT由Python语言制作而成SIAT基于Python3在MSIAT基于Python3在MicrosoftWindows上制作和测试,理论上可以兼容其后续版本;理论上也应该能够兼容MacOSX和Linux,但未经过充分测试,特此提醒。4.SIAT的下载与安装使用SIAT之前需要进行下载和安装。整个过程可分为两大步骤:(1)安装Python语言的运行环境Anaconda。Anaconda是一个流行的Python运行环境,其特点是将常用的标准插件进行了打包,非常适合初学Python的人使用;另外,其中还包括一个简单易用的Python指令编辑器JupyterNotebook。(2)安装SIAT本身。读者使用SIAT时可以在JupyterNotebook中输入命令,并观察运行结果,还可以将SIAT命令和结果图表一起保存供日后使用。2在Windows系统下安装SIAT在Windows系统下安装SIAT分为四个具体步骤:下载Anaconda;安装Anaconda;安装SIAT;测试SIAT是否安装成功。2.1下载Anaconda个人免费版的Anaconda下载页面个人免费版的Anaconda下载地址:个人免费版的Anaconda下载地址:/products/individual图A-2个人免费版的Anaconda下载页面首先选择Windows版本,再根据读者Windows系统的情况再选择64位或32为版本下载。如果读者不确定自己的Windows系统到底是32位的还是64位的,则可以下载32位版本的Anaconda,该版本既可以用于32位版的Windows也可以用于64位版的Windows,但可能不能充分发挥64位版Windows的性能。2.2安装Anaconda点击下载的Anaconda安装文件即可开始安装,如图A-3所示。一般情况下,直接一路点击下一步(Next>)按钮即可直接安装成功,无需其他动作。图A-3Anaconda的安装画面安装完成后,在Windows系统的Start(开始)菜单上出现Anaconda图标,如图A-4所示。图A-4Windows开始菜单中的Anaconda图标其中,AnacondaPrompt用于命令行交互窗口,可用于直接输入命令增加、更新或删除Python的功能插件;JupyterNotebook是一个基于浏览器页面的交互式Python运行环境,非常适合面向教学的演示用途,SIAT在此实现证券投资分析功能,适合缺少Python经验的读者操作;Spyder是一个集成式的Python开发和运行环境,功能更加强大,但使用起来也远比JupyterNotebook复杂,更适合有经验的人员使用;如果在使用过程中因为某种原因Spyder出现功能异常,可以使用ResetSpyderSettings将Spyder恢复到安装时的状态。Anaconda安装中的常见问题(1)如果Windows开始菜单中未能见到上图中的Anaconda项目,说明Anaconda的安装并未完全成功。这时可以尝试重新安装:首先利用Windows系统的卸载功能彻底删除Anaconda;卸载完成后,重新安装Anaconda。与之前默认只是一路点击下一步(Next>)按钮不同,可尝试点选Anaconda安装界面上所有复选框中的选项。(2)安装后,Anaconda项目中的AnacondaNavigator、JupyterNotebook和Spyder均不能正常启动或闪退。原因是安装过程中可能出现了未知的问题,但安装程序并未提示问题,这时就需要进行Anaconda修复。修复方法是:首先,以管理员权限启动Anaconda项目中的AnacondaPrompt,然后依次执行下列命令:condaupdatecondacondaupdateanaconda-navigatoranaconda-navigator–resetcondaupdate-fanaconda-client(3)安装后,Anaconda项目中的Spyder不能正常启动或闪退,而其他程序可以正常使用。原因是Spyder里面的参数发生了差错,解决方法是运行一下Anaconda项目中的ResetSpyderSettings即可。(4)如果电脑中已经存在其他的Python环境(例如PyCharm或VSCode),可能发生环境冲突。2.3安装SIAT辅助分析系统方法一:安装SIAT辅助分析系统需要两个步骤(1)在Windows系统开始菜单的Anconda项目中右键单击AnacondaPrompt,选择更多,选择以管理员身份运行,以便避免可能出现的安装权限问题,如图A-5所示:图A-5Windows开始菜单Anaconda中的AnacondaPrompt(2)在命令行窗口中输入命令并执行:pipinstallsiat,如图A-6所示。图A-6安装SIAT的窗口命令安装命令提示信息的最后部分,如果看到类似于图A-7的内容则为安装成功:图A-7SIAT安装成功的提示信息方法二:在JupyterNotebook中使用下列命令:不过,这种方法有时可能受到操作系统权限设置的限制,进而导致安装不完全甚至安装失败。图A-8在JupyterNotebook中直接安装SIATSIAT安装中的常见问题如果未能看到“Successfully”的字样,则意味着安装并未成功。绝大多数安装失败的原因都可归为两类:(1)网络不稳定导致安装程序下载失败。解决方法:寻找网络连接较为稳定的地方进行下载和安装。(2)缺乏必要的安装权限,一些Python插件可能需要系统管理员的权限进行安装。解决方法:使用管理员权限(即“以管理员身份运行”)进行安装。2.4测试SIAT是否安装成功在SIAT安装完毕之后,有必要测试一下Anaconda和SIAT是否成功安装。测试步骤如下:(1)在Windows开始菜单中Anaconda项下点击JupyterNotebook,如下图所示:图A-9Anaconda中的JupyterNotebook交互工具(2)在启动后的Jupyter页面中选择New,再选择Python3,如下图所示:图A-10Jupyter页面中选择New|Python3进入Python交互环境(3)在行中输入命令(注意必要的空格):fromsiatimport*,这条命令的含义是启用SIAT辅助分析系统中的股票分析功能。注意命令中的所有标点符号都必须是英文半角而不是中文全角符号,否则命令将会因无法识别而出错。同时按下Shift+Enter键。如果没有任何信息出现,说明执行正确,如下图所示:图A-11引入SIAT辅助分析系统中的股票功能(4)在下一行中输入命令:prices=security_price('600519.SS','2021-7-1','2021-9-30')。Python指令security_price的功能是根据使用者提供的股票代码(600519.SS是贵州茅台的股票代码)自动联网寻找该股票的价格信息,并绘制指定日期期间的股价运动图。它能够自动联网抓取中国国内股票、中国港股、美股以及部分欧洲国家的股票信息。如果能够得到如下图的结果则说明Anaconda和SIAT全部安装成功!图A-12测试SIAT:茅台股票的价格运动测试中的常见问题初次使用Jupyter的读者最常见的错误有两类:(1)Jupyter命令中所有的标点和括弧符号必须全部是英文标点,一旦输入任何一个中文标点和括弧都会出现异常错误;(2)该出现空格的地方必须输入空格,不输入空格一定会出错;不该出现空格的地方一定不能输入空格!2.5SIAT的版本升级SIAT的基础是Anaconda,是Python的一个功能扩展插件。1.Anaconda的版本升级Anaconda大约每半年更新一次版本。如果希望使用最新的Anaconda版本,可以按照顺序在AnacondaPrompt窗口中依次执行下列命令:condaupdatecondacondaupdateanacondacondaupdatepython执行这三条命令所需要的时间与电脑接入互联网的网速和稳定性有关。如果网速过慢,更新过程可能很漫长;如果网络连接不稳定,更新过程也可能失败,只能重来。如果当前版本使用正常,未发现系统错误,一般无需更新。如果更新过程过于缓慢甚至失败,可以尝试通过国内的Anaconda镜像网站(例如清华大学的镜像服务器)重新下载Anaconda的新版完整安装文件进行重新安装。重新安装前,为保险起见,建议先卸载旧版的Anaconda。一般情况下,注意:如果当前版本的Anaconda运行良好没有,没有明显的问题出现,可以暂不更新。2.SIAT的版本升级方法一:在AnacondaPrompt窗口中基于管理员权限使用命令直接更新SIAT:pipinstall--upgradesiat如何查看版本更新是否成功?例如,从版本1.0.5升级到1.0.6,当看到更新命令的最后出现类似如下图时说明升级成功。图A-13SIAT版本升级成功的提示信息方法二:在JupyterNotebook中使用下列命令:不过,这种方法有时可能受到操作系统权限设置的限制,进而导致升级不完全甚至升级失败。图A-14SIAT版本升级成功的提示信息3.如何查看SIAT的版本?查看系统中当前已安装的SIAT版本,在JupyterNotebook中使用下列命令:图A-15查看SIAT的版本号如果因为各种未知的原因未能看到上面的信息,可以重复尝试上述的更新指令。如果SIAT辅助分析系统出现故障,可以报告给本书作者联系本书作者:王德宏,北京外国语大学国际商学院。电子邮件:联系本书作者:王德宏,北京外国语大学国际商学院。电子邮件:wdehong2000@163.com。反映SIAT问题时请同时提供尽可能详细的使用环境和命令等截图信息,以便作者能够迅速进行解决故障。3在MacOSX系统下安装SIAT在MacOSX系统下安装SIAT同样分为相同的四个具体步骤:下载Mac版Anaconda;安装Anaconda;安装SIAT辅助分析系统;测试SIAT是否安装成功。3.1下载Mac版Anaconda个人免费版的Anaconda下载页面个人免费版的Anaconda下载地址:/products/individual如下图所示。选择个人免费版的Anaconda下载地址:/products/individual图A-16MacOS个人免费版的Anaconda下载页面目前Anaconda的MacOS版均为64位,无需纠结32/64位问题。3.2安装Mac版Anaconda点击下载的Mac版Anaconda安装文件进行安装,如下图所示。一般情况下,一路点击“继续”按钮即可直接安装成功,无需其他动作。图A-17Mac版Anaconda的安装画面安装完成后启动JupyterNotebook的步骤:(1)点击MacOS桌面dock的Launchpad,如下图所示。图A-18MacOS系统中的Launchpad图标(2)在出现的窗口中找到Anaconda-Navigator图标,如下图所示,双击之。图A-19Launchpad中的Anaconda-Navigator图标(3)打开后的Anaconda-Navigator如下图所示。图A-20Anaconda-Navigator中的应用其中,JupyterNotebook是一款轻量级的Python运行环境,使用起来简单直观,非常适合教学演示用途,适合初学者使用;而Spyder则是一款集成式的Python开发环境,适合有经验的读者使用。3.3安装SIAT辅助分析系统MacOS版的Anaconda并没有类似Windows系统中的AnacondaPrompt功能,如何增加、更新或删除Python的功能插件?其实,JupyterNotebook本身就可以操作Python插件的安装和更新,具体步骤如下:(1)启动JupyterNotebook,在页面上选择New|Python3,如下图所示:图A-21Mac版的JupyterNotebook开始页面(2)在空行中输入下列命令,同样可以安装SIAT辅助分析系统:!pipinstallsiat如下图所示,在常规命令前面加上一个感叹号!作为前缀,表示执行的是操作系统的命令,而非Python指令。左侧In[*]中的*号表示该命令尚未执行完毕,这种方法也适用于Windows版的JupyterNotebook。图A-22在JupyterNotebook中直接安装SIAT辅助分析系统如果网速过慢或不稳,可能导致安装时间较长甚至失败。如果安装失败,可以尝试重新安装。3.4测试SIAT是否安装成功在SIAT安装完毕之后,需要测试一下Anaconda和SIAT是否成功安装。测试步骤如下:(1)在打开的JupyterNotebook命令行中输入命令(注意必要的空格):fromsiatimport*同时按下Shift+Enter键。如果没有任何信息出现,说明执行正确。这条命令的含义是启用SIAT辅助分析系统的功能。(2)在下一行中输入命令prices=security_price('600519.SS','2021-7-1','2021-9-30'),同时按下Shift+Enter键或者点击上方工具栏中的“运行”按钮执行该命令。如果能够得到如下图所示的结果,则说明Anaconda和SIAT全部安装成功!图A-23测试SIAT:茅台股票的价格运动Python命令security_price的功能是根据使用者提供的股票代码(600519.SS是贵州茅台的股票代码,SS表示该股票在上海证券交易所上市)自动联网寻找该股票的价格信息,并绘制价格运动图。它能够支持中国内地股票、中国港股、美股以及部分欧洲股票。初次使用Jupyter的读者最常见的错误有两类:Jupyter命令中所有的标点和括弧符号必须全部是英文标点,一旦输入任何一个中文标点或括弧符号都会出现异常错误;该出现空格的地方必须输入空格,不输入空格一定会出错;不该出现空格的地方一定不能输入空格!3.5SIAT的版本升级SIAT辅助分析系统的基础是Anaconda。Anaconda大约每半年更新一次版本。如果希望使用最新的Anaconda版本,可以按照顺序在MacOS版的JupyterNotebook命令行中依次执行下列命令:!condaupdateconda!condaupdateanaconda!condaupdatepython执行这三条命令所需要的时间与电脑接入互联网的网速和稳定性有关。如果网速过慢,更新过程可能很漫长;如果网络连接不稳定,更新过程也可能失败,只能重来。如果更新不成功,也可以先删除Anaconda,再重新安装新版。如果当前版本使用正常,未发现故障、错误或异常现象,一般无需更新。对于SIAT的版本升级,可以直接在JupyterNotebook中使用如下的命令进行升级:!pipinstall--upgradesiat如果SIAT辅助分析系统出现故障,可以报告给本书作者联系作者:王德宏,北京外国语大学国际商学院。电子邮件:wdehong2000@163.com联系作者:王德宏,北京外国语大学国际商学院。电子邮件:wdehong2000@163.com。反映SIAT问题时请同时提供尽可能详细的使用环境和命令等信息截图,以便作者能够迅速进行解决问题。4常见问题与解决方法在使用SIAT辅助分析系统时常见的典型问题汇集如下:【问题1】在SIAT命令中使用中文标点符号这是初学者最常见的错误,SIAT命令中的各种括号、逗号、单引号和双引号只能使用英文状态下的符号,即通常所说的半角标点符号。解决方法:将命令中的中文和全角标点符号全部换成英文和半角的标点符号。【问题2】空格使用不当这个也是初学者中常见的错误,主要表现为该有空格的地方未留空格,不该留空格的地方却留有空格。解决方法:首先运行案例脚本中的命令,模仿后再复制和改造命令中的参数。【问题3】Python环境冲突问题这类问题常见于在一台电脑中安装多个Python版本或多种Python环境。SIAT辅助分析系统是在Anaconda3.7环境中开发和测试的,对于在非Anaconda环境中运行SIAT有可能出现测试中未发现的意外错误。一个比较常见的原因是SIAT所依赖的Python插件版本不兼容问题,特别是自行下载插件构造的环境。解决方法:构造同一个Anaconda版本下的Python环境,由Anaconda的插件管理工具(例如conda或pip)来统一管理各种插件的安装和更新。【问题4】名字未找到类错误(NameError:name'xxx'isnotdefined)常见的原因有三种:命令拼写错误;未开启相关功能的模块;SIAT插件版本陈旧。解决方法:更正命令拼写,需要特别注意的是,除了引号中的内容,其他符号均需要使用英文符号。升级SIAT插件的版本。随着使用SIAT辅助分析系统的人员增多,需求不断扩大,使用场景变得日趋复杂,SIAT需要定期进行升级维护,并加入一些新功能。如果希望使用新加入的功能,就需要升级到最新版本。【问题5】抓取证券信息失败这个问题很常见,尤其是在互联网连接质量不佳的场合。SIAT中使用了大量的互联网爬虫来解决制作案例时需要的证券基础数据的获取和更新问题,因此SIAT严重依赖互联网的速度和连接质量。常见的具体原因有如下:(1)网速过慢。原因:主要出现在许多人分享同一网段的场景,例如同一间教室里或校园网繁忙的时段。解决方法:分散使用,以及避开网络繁忙的时段。(2)网络不稳定。原因:主要出现在一些使用WIFI链接网络的场景。解决方法:寻找信号更好、稳定性更高的WIFI网络进行链接。检验是否是此类问题的一种简单办法是,在浏览器中打开相关的财经网站(例如雅虎财经网站),如果网站响应缓慢,则基于该网站的数据抓取爬虫很可能因为超时而失败。一般可以相隔几分钟后再次尝试,如果尝试数次后仍然抓取失败,只能换其他时段再试。(3)能够查找中国内地交易所上市的证券信息,但查找非内地交易所上市的证券信息失败。原因:查找中国内地交易所上市的证券信息只需访问国内的数据源,无需通过防火墙;当查找中国内地以外交易所上市的证券信息时,需要访问海外网站的数据源(例如雅虎财经),需要通过防火墙和内容过滤检查,有时可能表现非常不稳定,获取数据的失败概率较高。SIAT辅助分析系统之所以青睐这些数据源网站(例如雅虎财经)的三个主要原因:一是这些网站能够提供种类非常丰富的证券数据,二是它们能够提供多个国家/地区的证券数据,三是这些数据大部分可以免费下载,方便在教学场景中大规模使用。解决方法:只能改换其他时间进行不断尝试。其他抓取信息失败的可能原因还有:(4)证券代码本身拼写错误。解决方法:可以在百度等搜索网站通过证券名称查找正确的证券代码

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论