全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 MATLAB等数学软件专版
1759 2
2012-09-20
悬赏 5 个论坛币 未解决
历史日收盘价的数据都有,就是很多年的每日收盘价。
设定好投资策略:当价格上涨,超过3.95就卖出建仓,然后价格下跌低于3.8就买入平仓。当价格下跌超过3.65就买入建仓,等价格上涨超过3.8则卖出平仓。用历史的收盘价数据计算按这个方法操作总的收益率。怎么求总的收益率?
这个应该是编程问题,不过我是新手不太会,只怪上课没好好上了。求教各位高手,高人,神人,怎么用excell实现?如果excel不行,有没有别的办法?(除了人脑手算。。。因为数据量大)
或者哪本书有用的推荐我看看也成。
二维码

扫码加我 拉你入群

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

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

全部回复
2012-9-20 23:19:22
这个不好算,判断你所说的价格上涨和下跌的依据是什么?另外,既然是一种投资策略,可操作性如何,即使能对历史数据的上涨和下跌有所定义,又何以预见将来?
二维码

扫码加我 拉你入群

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

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

2012-9-20 23:35:13
yexingtianma 发表于 2012-9-20 23:19
这个不好算,判断你所说的价格上涨和下跌的依据是什么?另外,既然是一种投资策略,可操作性如何,即使能对 ...
关于价格上涨和下跌如何描述,我设想的是,if P1<3.95《p2,就是价格上涨,且符合我建仓的条件。记录这个时候的p2,然后if p3》3.8>p4,记录p4。(P4-p2)/p2就是收益率。  以此类推。人手算很简单但是耗时,关键是编程完成之。
这个就是用历史数据验证投资策略的可行性,算收益率有多高,我就做到这一步,卡住了。对于能否用于未来,的确是未知的你说的很对,还要用模拟账户来验证。
二维码

扫码加我 拉你入群

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

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

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群