首页 开发编程 正文

php怎么命名空间

(3)指数定投策略如何优化?使用tusharepro开源包获取上证指数、深证指数、沪深300、上证50、中小板和创业板1991-2018年数据,直观反映不同期间股价涨跌情况,计算各期间股指的累计收益率,为后面的指数定投对比分析做铺垫。各指数自上市交易以来累计收益率情况:牛市区间累计收益率情况:各指数自上市以来累计收益率和年化平均收益率...

php怎么命名空间,python一般用来做什么?

Python是一门编程语言,应用非常广泛,我用来做金融数据分析,量化投资。

探讨问题与分析思路

本文以Python为量化工具,主要探讨以下三个问题:

(1)指数定投的优势与劣势在哪?

(2)指数定投受哪些因素影响,是不是时间越长越好?

(3)指数定投策略如何优化?

编程软件:基于Python3.7的Jupyter Notebook,使用到的库包括numpy、pandas、matplotlib、pyecharts和tushare等。

数据来源:使用tushare pro开源包获取上证指数、深证指数、沪深300、上证50、中小板和创业板1991-2018年数据,其中中小板和创业板是2011年-2018年数据。

源代码:Talk is cheap, show me the code (废话少数,放码过来!),关注微信公众号:Python金融量化(id:tkfy920),回复"指数定投源码”免费获取下载地址。

01

国内指数价格走势

首先,对A股几个常用的指数历史走势进行可视化分析,直观反映不同期间股价涨跌情况,其次,计算各期间股指的累计收益率,为后面的指数定投对比分析做铺垫。

各指数自上市交易以来累计收益率情况:区间拉长,各有千秋。

牛市区间累计收益率情况:'2013-01-01':'2015-06-12':牛市来了,创业板身板轻,飞得更高(摔下来也疼)。

倒V形区间收益率情况:'2011-01-01':'2018-12-24':辛辛苦苦八九年,最后回到解放前。

2018年以来累计收益率:'2018-01-01':'2018-12-24'。怎一个“惨”字了得,中小板跌到妈都不认得。

各指数自上市以来累计收益率和年化平均收益率:上证综指自1990年12月以来累计收益率达到322.98%,但是几何年平均收益率也只有5.29%,低于中证500、沪深300和中小板指。

02 指数定投策略

指数定投策略:即每月于固定日期使用固定金额投资指数基金。如将每月月初发的工资3000元用于投资指数基金。

下面运用Python定义指数定投的回测函数,假定无风险理财产品收益率为4%(假设而已),每月月初(或者月末)定投3000元购买指数基金,计算各期间累计收益率和累计定投资金。先来看第一个问题,指数定投在什么情况下优于一次性投资以及无风险理财(银行定期存款)呢?

微笑曲线(V或W形态):不难理解,指数定投的优势在于规避择时,不怕踩坑,通过长期定额投资分摊成本,当股指呈微笑形走势的时候,一定是优于一次性投资的,但是否能获得较高回报,还得看右侧回升的幅度大小。如选取区间2007年10月17日至2015年6月12日,该期间是股指自1990年以来的历史高点6124点开始下跌,然后反弹至5178点,即假设你运气碰巧那么差,在最高点当接盘侠,然后每个月继续傻乎乎的补仓,然后终于运气来了,在2015年高点全部清仓。如下图所示,如果你在高点一次性买入然后长期持有,期间累计收益率是-16.48%,而定投的累计收益率却高达101.03%(每月月初投入),无风险理财的期间累计收益率也只有16.28%。

小微曲线:上图选择的“微笑曲线”很优美,刚好是股指两头高(右侧高才是关键),中间低,因此通过每月定投不断分摊长期成本,获得超额收益率。那如果右侧不是很高呢?再来看另一个区间,2007年10月17日(6124高点)至2009年07月20日(3333低点),如下图所示,区间累计收益率为-62.31%(佛性),理财累计收益率3.62%,每月月初定投的累计收益率仍然有15.64%(每月月底定投是17.96%,其实统计分析二者并无显著差异)。可见,一次性买入长期持有策略对择时的要求非常高,一旦踩了坑(高点接盘),将很难翻身,而长期定投策略则规避了择时的困扰,在股指短期波动向下,中长期向上反弹的走势中优势凸显。

难过曲线(倒V或M形态):有微笑曲线,当然也有难过曲线。正所谓,有阴必有阳,有涨必有跌,有得必有失。什么情况下定投指数策略处于劣势呢?将回测区间拉长,考察指数从低点-高点-低点、经历两次大的牛熊转换时,指数定投策略的累计收益率情况。如下图所示,选取区间2006年10月01日(2000多点)至2018年12月24日(2000多点),相当于经过了12年多,股指差不多又回到起点。一次性买入期间累计收益率为36.6%,理财定投累计收益率为27.63%,但是指数定投累计收益率却为-7.39%(-7.46%),可见,指数定投并非时间越长越好,也并非一直比一次性买入持有策略好。

单边牛市:即起点为最低点,终点为最高点。选取区间2014年07月1日至2015年06月12日进行回测。如下图所示,一次性投入并持有的策略明显优于定投策略。通过上述分析,不难发现,一次性买入并持有策略对择时要求非常高,即同时在买点和卖点精准把握才能获取超额收益率,而定投指数策略对买点并无要求,但要求卖点出现在右侧才能获取超额收益。换句话说,指数定投并非毫无目的的一直做长期定额投资,而是要结合一些择时指标判断拐点进行“止盈”,才能获取较高的累计收益率。

03

其他指数情况

股票指数是反映股票市场总的价格水平变化的指标。一般是选取有代表性的一组股票,采取价格加权平均计算得到。各种指数具体的股票选取和计算方法是不同的,只看单一股票指数可能难以反映总体情况。下面对照分析上证指数、深证指数、沪深300、上证50、中小板和创业板指数,由于创业板是2010年才推出,因此下面的分析主要考察2011年-2018年区间。

单边牛市:考察期间2014年07月01日至2015年06月12日,创业板定投累计收益率最高,达到124.3%,并且定投累计收益率居然高于一次性投入的累计收益率;而上证50定投累计收益率最低,只有63.22%。

倒V形(右侧高于左侧):考察区间2011年08月01日至2016年12月24日,创业板累计收益率仍然是最高的,除了创业板外,指数定投策略的收益率均高于一次性投入持有策略。

难过曲线:考察期间2011年08月01日至2018年12月24日,该区间内,上证综指、深证成指、中证500和中小板指累计收益率均出现了负数,但定投策略亏损较少,其他几个指数仍有正的收益率,除创业板外,指数定投策略仍然优于一次性投入持有策略。

单边下行:考察期间2015年06月12日至2018年12月24日,毫无疑问,单边下行的时候,定投不断分摊了长期成本,累计亏损率要低于一次性投入。此外,单边下行的时候,期间内创业板累计跌幅是最大的,正所谓风水轮流转,山水有相逢。

2018年情况:2018年国内外形势云诡波谲,内外夹击,经济持续下行,股票市场首当其冲,各大指数均出现了大幅下跌,股民怨声载道。年初至今,中小板累计亏损高达45.12%(定投:-24.66%)。可见,起风的时候,身子轻的猪可以飞得更高,但摔下来的时候也更惨!

通过上述分析,不难看出指数定投的优势与劣势,以及什么条件下可以获得较好的累计收益率。巴菲特建议个人投资者最好的投资方式是指数定投,尤其是对于收入来源于每月固定薪酬的普通散户。为什么倡导指数定投?其实背后的逻辑是很清晰的,即股市受当前受各方因素叠加影响,短期波动较大,形势不明朗,但是对股市长期走势抱有很大希望,这时候做指数定投将是一个不错的投资策略,尽管短期内可能承受较大的亏损压力。最后引用基金观察网上的一张图片进行“长期国运向好,中期估值合理,短期情绪恐慌,所以此时不定投,啥时再定投?”

(图片来源:基金观察网)

05 结语

本文使用Python对A股几个常见的指数历史行情进行了可视化分析,通过构建指数定投策略函数,对不同区间指数定投策略进行了历史回测,全面展示了指数定投策略的优劣势、适用性与局限性。华尔街曾流传着一句话:“要在市场中准确地踩点入市,比在空中接住一把飞刀更难。”可见择时是非常困难的,指数定投则规避了这一选择,通过采取分批买入法,克服了只选择一个时点进行买进和卖出的缺陷,不断分摊和均衡长期成本,因此指数定投在中长期看好、短期波动较大的行情中优势明显。股票市场短期内是噪音交易占主导,无论你使用的量化技术多么复杂高深,可以战胜市场的唯一方式依然是获取概率优势。大道至简,只有简单的策略,才能在长期投资中保持高度的稳定概率优势。

更多干货请关注微信公众号:Python金融量化

有哪些好用却不为人知的国产软件?

这几款国产软件太可惜了!全是大厂出品,超好用,还免费,可惜知道的人太少了!各个堪称“神器”

01 滴答音乐

一款免费的音乐下载软件,可以下载一切高品质音乐!软件体积只有3M,却功能强大发,是个人用户开发的软件,全免费!

有了滴答音乐,帮你搞定所有音乐下载问题。你只需记住自己想要下载的歌曲名,在滴答音乐中进行搜索,选择后点击下载即可。

十分方便,最重要的是支持多种品质下载。

滴答音乐几乎可以下载所有的音乐,资源十分丰富,且页面无广告,使用简单!简直神奇啊!

不过,可惜的是,这个软件在一些平台上,你可能无法下载,不过不用担心,我给你下载好了安装包。

关注@旁门左道PPT ,点击我的头像,进入主页,点击私信,回复关键词【国产】,即可获取全文所有软件安装包。

02 夸克浏览器

一款阿里旗下的超实用,无广告的免费小众手机浏览器。

搜索结果中不会有竞价广告,大多数网站里的广告,都会被过滤。智能拼页的浏览方式,堪称是神器!

打开和加载的速度都特别快。我把夸克,谷歌,百度放在一起,做了一个对比,简直秒杀:

在同一手机同一网络环境下,打开浏览器的时间依次是:夸克<1秒,谷歌2秒,百度9秒(6秒打开+3秒广告)

我比较喜欢它的高速百度网盘下载功能,在浏览器下载设置里直接把下载线程调为64,你就会发现下载速度竟然高达1-5M/S,与几十K/S的龟速比起来,效率是不是高多了:

不说了,谁用谁爱~不过可惜的是,这款良心的小软件,用的人有点少……

03 爱奇艺万能播放器

爱奇艺旗下的一款免费本地视频软件,可以播放图片,视频等多种格式文件,支持几乎所有主流视频格式查看,堪称强大!

当然,也因为小众,被很多人忽视,但真的超好用!而且大厂出品,比较稳定!

这款万能播放器,提及特别小,仅有15M,启动速度快,卡顿现象几乎没有,可播放文件的格式十分丰富:支持mp4、mkv、3gp、rmvb等任意视频及音乐播放:

这个播放的格式,可以说真的无敌了!

它的功能还有很多,最让我惊喜的是,借助它可以几乎实现全速百度网盘内容的下载!只需轻松点击界面上百度云图标,登录账号,便可以实现下载,几乎全速:

用了就舍不得放下的视频播放软件!

目前这个软件已经下架了,不过我给你准备好了安装包。

关注@旁门左道PPT,点击我的头像,进入主页,点击私信,回复关键词【国产】即可获取~

04 用药助手

这是一款帮你了解医药信息的APP。

这款APP是由丁香医生团队开发,一款专门面向医生、用户等提供医药信息查询的专业查询工具,避免药物食用错误!

软件内包含40000种药品的说明书,帮助你更好地了解生活常用药品的功能;包括5000多个专业的医生给出的用药指南,防止用药错误。

也收录了近万种常见疾病的介绍以及相关治疗信息;

还有比较贴心的药物相互作用指南,这个功能真的很贴心,可以很大程度上帮助我们告别药物用错导致的副作用!

不过呢,这个软件只能作为辅助,用药还是要遵医嘱哦~

05 袋鼠输入

百度旗下的一个小众免费APP,一款用手机遥控电脑的神器工具

在电脑和手机端同时下载之后,只要在同一网络下,你就可以使用手机操控电脑,非常方便。

你可以利用它完成文字输入:

直接对着手机讲话就可以自动输入到电脑上~

你还可以把它当作一个电脑的遥控器:

汇报的时候,可以用它遥控PPT播放;

追剧的时候,可以用它遥控视频播放。

最赞的是,你还可以使用【鼠标模式】,可以直接把手机当作无线鼠标使用:

体验非常好,简直是给电脑加了一块触控板。让你再也不用担心忘了带PPT遥控器!

06 妙读

阿里旗下出品的一款读书软件,它除了界面简约清晰之外,最大的优点就是让你能充分利用碎片时间,提炼书中内容干货,让你15分钟内以最快速度、便捷的方式读透一本书。

不愧是阿里出品的图书,在妙读精选页面,每一本书推荐都很精致:

在书架板块,有超多的精选书籍,另外,所有的图书都支持听书模式,让你随时随地看书!听书模式的声音还挺自然的:

大厂的东西,还是很优秀的,知识知道的人太少了

07 给未来写封信

这是一个非常小众的国产软件,很温情,专属于你自己!给未来的你写封信!

界面做得很精致,有意境。

我个人比较喜欢写信的功能,你可以给未来的自己写一封信,并定义好时间:

想象一下,日后的某一天,你收到了来自自己的信,现在的你,看着当年或哭或笑,或吵或闹的自己,别有一番感触。

软件中,你还能看到不同人的信件,遇见与你相似的一颗灵魂。试着用这款软件去记录你现在的每一刻,邮寄给未来的自己吧!

08 折扇

腾讯收购的一款中国风的折扇知识普及软件。

界面太美了,作为一名设计师,我实在是忍不住沉浸其中。

设计美到巅峰是什么样子,大概就是折扇这款软件的样子,每一个页面都能让人欣赏半天。

这是一款科普扇子文化的软件,你可以详细地端详每款扇子。了解关于扇子的知识,除此之外,APP的动画和触感,简直让人心动,太美了!这款软件,你一定要试试!

你可以亲手体验制作扇子的过程,设计出属于自己的扇子!掌握关于扇子的文化!

另外,大家不要忘记领取这些软件的安装包!

关注@旁门左道PPT,点击我的头像,进入主页,点击私信,回复关键词【国产】即可获取~

看到这里,别忘了给我点个赞哦!

dphp增塑剂中文名?

DPHP增塑剂中文名称:邻苯二甲酸二(2-丙基庚)酯。

DPHP作为增塑剂性能优异 未来市场空间巨大。分子式为C28H46O4,外观为透明粘稠油状液体,略有气味。

DPHP相容性好,用来生产聚氯乙烯(PVC),可大幅提升PVC性能,并且DPHP挥发性低,属于环保型增塑剂。

DPHP可单独使用,也可以与其他增塑剂配合使用,在市场对PVC性能与环保性要求不断提高的情况下,DPHP市场空间不断扩大。

php怎样获取访问者的ipv6地址?

如果你的系统是vista,和设置ipv4地址的方法一样。如果是xp,打开一个dos窗口,照下面方法输入。C:\>netsh netsh>interface ipv6 netsh interface ipv6>add address "本地连接" fe80:a520:1314::1 /* 设定固定的ipv6地址,“本地连接”是指你的机上建立的某个连接的名称 */ netsh interface ipv6>add dns "本地连接" 2001:251:e101:0::2 /* 设定IPv6 DNS地址 */

php的技术栈都有哪些?

掌握PHP基础语法、文件上传、cookie、Session、JSON。

掌握MySQL数据库连接:pdo使用。

掌握redis连接及简单应用。

掌握命名空间。

掌握面向对象编程思想。

本文转载自互联网,如有侵权,联系删除