楼主: sssyunsheng
5363 6

[程序分享] 数据分析:怎么才能在股市里赚到钱 [推广有奖]

  • 2关注
  • 47粉丝

已卖:107份资源

博士生

52%

还不是VIP/贵宾

-

威望
0
论坛币
3 个
通用积分
4.4708
学术水平
47 点
热心指数
49 点
信用等级
43 点
经验
5127 点
帖子
201
精华
0
在线时间
306 小时
注册时间
2012-2-21
最后登录
2025-9-22

楼主
sssyunsheng 在职认证  发表于 2015-11-25 22:26:40 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币

很多数据分析师都有过几次到股市里过一把赚钱瘾的美梦吧,大家刚开始学习数据分析,基本上入门材料都是金融时间序列数据,抓取数据,寻找各种高级算法诸如决策树、随机森林、支持向量机、人工神经网络等等,每次尝试之后刚开始觉得怎么拟合的那么好(要发财了),随着对股市的深入了解,这种希望越来越小,最后就安心的去做一个技艺娴熟的数据分析师了(这样挺好,很好的学习路径)。很多人甚至没有经过一次交易,就彻底放弃了,今天我们就从另外一个角度分析一下上证指数的变化。

很多数据分析的伙计接触股票数据,直接省略了数据探索这一步,对数据稍加整理清洗就开始猛上各种高级算法,日交易没搞定就幻想着预测分时数据,结果交易策略一无是处而且也没了解股市的整体情况,这就是所谓的不识庐山真面目只缘身在此山中。我们不妨把镜头拉远一点,看看这只老虎到底长得有多威风?

这次我们的目的是寻找沪指的顶部和底部,只适合小波段(我只做小波段)。首先我们要定义顶部和底部的感念,考虑到我们做小波段,所以就参考10日均线以10个交易日为基础制定概念。

阶段顶:交易日之前5个交易日和之后5个交易日的收盘价均低于该日收盘价,该交易日收盘价即为阶段顶阶段底:交易日之前5个交易日和之后5个交易日的收盘价均高于该日收盘价,该交易日收盘价即为阶段底

我们一共找到了152次顶、172次底。把这些顶和底钉在历史的耻辱架上,就成了下面的折线图,从折现图上我们看出:1.顶和底在股市周期中的任何时期都可能出现,但是随着股指的升高,单个交易日的收盘价地位越来越不稳定,顶和底出现的次数越来越少,这说明大顶和大底不远了(其实并没有减少);2.股市大多数情况下是风平浪静的,上涨下跌会在很短的时间完成,所以真正的机会是稀少的,小波段就是在漫长的熊市寻找机会。


看到了么,数据分析除了使用高级算法以外(大家熟知的过程),你还要思考自己的分析体系,包括概念、指标构建(容易忽略的过程)等等


其他高级的算法我们都不看,我们就看一看顶和底的几个统计量,不难发现11年里沪指的顶和底的中位数分别为2446和2319,没错,你没有看错,均值受周期性波峰影响略高于中位数,接近2600点。是不是觉的自己一屁股坐到火盆上,高高站在山顶上了?先别急着去厕所哭,我们还忽略了经济上涨的因素,假设我国经济增速6%(出于对某某的不信任,我调低了一个点),那么2015年底的沪指中位数可以大概估计为2446*(1+0.06)^5,应该是3273点,这是按照顶的算法估计的,好吧,你现在可以去厕所哭晕了。


残酷的现实就摆在你我的眼前,我听古时候的人说文章最终不给出交易策略的都是耍流氓,ok,我们看一下概率密度图就会发现3200点以下是阶段底的天下,3200点以上是阶段顶的天下,加上我们之前估计的沪指3273点的中位数,选择一支品性优良的股(注意小波段一定要选绩优股,多是选择国有品牌企业)可以非常果断的将3200点作为建仓分界点:3000-3200点建仓1/3;2800-3000点建仓2/3,2600-2800点全仓。注意,不设止损,因为已经认定是底还设什么止损,割肉对小波段来说是最傻冒的行为。


我知道此言一出会被很多人嘲笑,有人会马上说××的日子一去不复返了,请大家记住,当有人这样反驳你时,市场马上会扇他耳光。今年5月份之前看,可能就有人说沪指2时代就已经结束了,没过一个月,我们就见到了2800点。所以没有合适的机会就等着,反正穷人最不缺乏的就是耐心,智慧的猎人也是。

那么什么时候卖出为好呢?那我们要看下一组数据,下表中计算了底和之后最邻近的顶之间的幅度差,中位数为6个点,如果你觉得满意你可以将10%作为你卖出点,但是需要注意的是3200点以后会越来越少见,另外一个数据你也可以看到,顶和底之间的时间间隔中位数为9天,定到如此低的盈利幅度,搞不好建仓没完成就开始卖出了,所以这个不是我们小波段盈利幅度。


20%为第一次减仓点,减仓之后如果个股回调到自己建仓点的位置附近可以再次买入,不回调就算了,坚决不追高,就是前面有金山银海也不追高,24%为第二次减仓点,第三次减仓点为28%。第二次减仓后必须保证剩余1/3仓(第一次减仓后可能再次购入),第三次减仓为全部卖出。如果大盘涨25%是什么点,以你的第一建仓点为基准计算为4000点,按照建仓方法你的卖出点肯定远远低于4000点。另外,根据概率密度曲线高于4000点的顶占顶总数的5.2%,这个概率再低就成了小概率事件了,所以那个点就是阶段大顶。

这个收益可能会被很多人笑话,请记住投资大师巴菲特年化收益率也就20%,另外这个收益避免了两个极端:第一个极端盲目追求短期利益,追涨停,结果涨停偶尔追上了,总体收益却很低;第二个极端放长线钓大鱼,结果一个股放了好多年,潮起潮落白白浪费了很多机会,后面的文章我们会用统计学证明一个比较靠谱的收益率。

穷人思维有一个致命缺陷:老嫌赚钱慢,期望四两拨千斤的方式快速实现致富。但是仔细想一想资本市场从来没有依靠低价值能够成功的,只有偶尔显现的低价格成功。富人则不然,富人老担心财源不能持续。穷人和富人比,唯一的优势就是时间,穷人耗得起时间,因为时间对于穷人来说最不值钱,所以小到个人,大到国家,穷战胜福的普遍方法就是跟它耗,这就是持久战拖垮日本的原因。但是很多穷人忽略了这一点,失去了本该具有的耐心,刚进入某个新领域就想着凭借自己的智慧和勇气快速走向人生巅峰,特别是资本市场。由于追求快速,所以很多新手还没有摸清股市这只老虎整体上长什么样,就去研究针对个股的各种战法,古往今来,一叶知秋者有几人何?追涨杀跌几进几出之后就成了炮灰的小散,最终也没搞明白自己何以失败,只是觉得自己能力有限。通过时间和耐心赋予自己的交易行为更高的价值。例如如果散户的本金低于两万,交易费用就是5块,基本上赶上万五的佣金,而富人每次交易可以低至万三以下,等于每次交易你交的佣金占你资产的比例要远远高于富人的。

穷人方法论:通过时间和耐心赋予自己的交易行为更高的价值。

于是失败后的穷孩子们就退出了市场,甚至谈股色变,美其名曰吃一堑长一智。这就说到穷人的另一个思维缺陷:一朝被蛇咬十年怕井绳。就是行动不具有可持续的改变,一旦受到损失,就不敢再次尝试,缺少持续承担风险的能力。富人则不然,他们有强大的资本优势,承担风险的能力较强。俗语有云:光脚不怕穿鞋的,如果没有放手一搏再搏的打算,还是奉劝大家不要对股市抱有幻想,特别是刚入市的小散,做梦太多,耽误瞌睡。

市场除了拥有情绪以外还有价值底线,所谓熊市不言底,指的是市场情绪的变化,但市场最终会有一个价值线,情绪会围绕价值线上下运动。你在价值线下买入花费一点时间,等待向上波动即可。我是一新手入股,自问从去年到今天出入股市共两个来回,第一次是在高人指点下赚了30%,第二次也就是今年六月底进入,现在也有30%多的收益了,自己能决定的就自己动手,剩下的就交给时间吧。

从今天起,本号会每个季度不定期预警沪指的顶和底,权当和大家交流。对不起,浪费了短线客的时间。

数据代码:http://pan.baidu.com/s/1ntL9Xup 密码:微信索取

可以关注我们的公众号,很多关于R和python的书籍、数据、文章、代码。

关于我们,关注理性与文艺,用数据创作内容性的精致阅读,这里是数据分析挖掘人员与文艺青年的集结地,不做鼓吹,只踏踏实实的做一个又一个数据驱动的文章,用数据解读生活现象,实实在在的数据挖掘、分析、可视化,并分享十分清晰的思路和代码注释,并设计机器人减轻数据分析的负担,无论你感兴趣还是想参与都可以关注,请加微信公众号大音如霜

qrcode_for_gh_89f96c48034b_430.jpg


二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:数据分析 投资大师巴菲特 金融时间序列 人工神经网络 时间序列数据 上证指数 沪指 分析师 交易日 收盘价

沙发
bicc89 发表于 2015-11-26 00:14:39 来自手机
sssyunsheng 发表于 2015-11-25 22:26
很多数据分析师都有过几次到股市里过一把赚钱瘾的美梦吧,大家刚开始学习数据分析,基本上入门材料都是金融 ...
好帖!谢谢分享!

藤椅
junge1018 发表于 2015-11-26 01:20:04 来自手机
技术实力派眼里的股市
真的是好贴

板凳
offandon 发表于 2015-11-26 08:41:51
good,终于看到比较务实的股市分析了

报纸
cheetahfly 在职认证  发表于 2015-11-26 09:50:50
本人是证券行业的人员,我来说说楼主的分析的几个主要问题:

1、选取的分析时间太短了,中国股市有25年的历史,其中1997年之前的运行特征后1997年之后完全不同,可以考虑其不够成熟,但应该选取1997年-2015年18年的上证综指作为分析样本,可能结论迥异。从另一个角度,要想从股市历史中吸取经验至少需要两轮牛熊转换,那么,至少要把2001-2005年的熊市包括进来。

2、这是一个大问题,楼主假设了:“股指与GDP有线性相关关系”,并认为这是理所当然的。其实这个假设完全没有证明过,尤其对于中国股市来说,这个假定很不靠谱(楼主可以试试将你的数据取每年的中值,然后与GDP进行线性相关拟合,看看模型的评价)。如果按照严格的资产定义来说,股指应该与税后利润总额成线性正相关,但即便是这个相关关系,实证分析都并不支持(不然涨得最好的应该是银行股),其中的因素比较复杂(概括来说是预期影响股价),这里就不展开来说了。换一个角度,如果这个假设成立,那完全可以简单粗暴地根据偏离值来做波段,而且是大波段,不用想其他问题了。

3、楼主没有提到策略的“最大回撤”问题。策略的好坏,不仅看预期收益,而且要看阶段收益率的方差,在实践中,衡量风险的另一个最重要的指标是“最大回撤”,因为可能在真正赚钱之前,就可能已经撑不下去了。阶段收益率的方差也很重要,在总收益率相同的情况下,“三年不赚钱,一次赚个够”的策略,比“每年稳定盈利”的策略要差很多,在实践中,人们往往也没有耐心等到赚钱的那波行情到来。
已有 1 人评分经验 论坛币 收起 理由
李会超 + 40 + 20 精彩帖子

总评分: 经验 + 40  论坛币 + 20   查看全部评分

地板
sssyunsheng 在职认证  发表于 2015-11-26 19:03:04
cheetahfly 发表于 2015-11-26 09:50
本人是证券行业的人员,我来说说楼主的分析的几个主要问题:

1、选取的分析时间太短了,中国股市有25年的 ...
首先这次只是瞎子摸象,看个大概情况,另外,3200点一下建仓,是最好的长线,我没有那么精确,只要估计个大概就行,想要看精准策略的,我不会发出来。
另外1997年之前既然特征不同也就不用考虑了。
我的样本已经覆盖了几个熊牛周期。
我这种做法你们搞证券的肯定不喜欢,无所谓,赚钱就行

7
cheetahfly 在职认证  发表于 2016-1-31 12:58:27
sssyunsheng 发表于 2015-11-26 19:03
首先这次只是瞎子摸象,看个大概情况,另外,3200点一下建仓,是最好的长线,我没有那么精确,只要估计个 ...
刚好有人做了中国A股与GDP的相关性研究,我可以借此作为论据来补充一下:
原文出处:http://www.saif.sjtu.edu.cn/media/9308
原文题目:【Finance Talk】用大数据告诉你A股真相!
我引用第二段:

真相二:A股并非经济的晴雨表

1992-2013年间A股市场与GDP增长的相关性仅为9.67% (相关系数的统计显著性也非常低),远低于几乎所有的主要经济体,如美国的46.3%、日本的65%、德国的84.7%、英国的54.4%,以及巴西的43.4% 和俄罗斯的74.5%(以上国家的相关系数的统计显著性很高)。

相关性.jpg

这确实说明了,A股股指与GDP的增速相关性很差,以此作为策略研究的逻辑链的一环,是不合适的。

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-30 10:55