日志技术分享
用matlab算股票价格的收益率的 *** :
在matlab里面通常指令是:log(Xt/Xt-1)。
其中Xt是某股票或某指数第t天的价格;
其中Xt-1是某股票或某指数第t-1天的价格.
股票收益率简介:
股票收益率指投资于股票所获得的收益总额与原始投资额的比率。股票得到投资者的青睐,是因为购买股票所带来的收益。股票的绝对收益率就是股息,相对收益就是股票收益率。
商品期货交易在当前中国的经济体系中占据着很重要的作用,投资者都希望从大量的期货交易中获取一定的利润,但是期货交易作为一种投机行为,交易者置身其中往往要承担很大的风险,本文研究了商品期货交易中的一些问题,给出了获取较大收益的交易方式。 问题一:我们首先利用SPSS 中的模型预测 *** 给出了橡胶期货交易各项指标在9月3号这天随时间推移的波动图,又给出了利用Matlab 软件作出的成交价与各个指标的相关性图表。分析所作的图得出的结论是商品期货的成交价与B1价、S1价具有显著相关性,与成交量、持仓增减、B1量、S1量也具有相关性而与总量不具有相关性。最后利用SPSS 软件双变量相关分析进一步确认其相关性指标。为了对橡胶期货价格的这些变化特征进行分类,我们作出了成交价19天的波动图,并以持仓量为例分析其他指标的变化特征,将七项指标分成了上涨和周期波动两类。
问题二:本文采用了回归分析的 *** 建立价格波动预测模型。首先介绍回归分析的基本原理与内容,叙述了回归分析中用到的最小二乘法,之后在之一问的基础上建立回归分析的数学模型,得出函数关系,算得价格的波动趋势并与实际数据对比,再分析模型中的残差数据,验证所建立的回归模型合理性。
问题三:为建立收益更大化的交易模型,本题我们分析价格的波动数据后,借助移动平均线的理论 *** ,再分析价格的“高位”与“低位”,得出买点卖点。建立交易模型后,利用MATLAB 软件分析出合适的交易时机,并画出图形,利用所给数据根据建立的模型计算收益。
基本命令如下:
一、矩阵的表示
在MATLAB中创建矩阵有以下规则:
a、矩阵元素必须在”[]”内;
b、矩阵的同行元素之间用空格(或”,")隔开;
c、矩阵的行与行之间用";”(或回车符)隔开;
d、矩阵的元素可以是数值、变量、表达式或函数;
e、矩阵的尺寸不必预先定义。
二,矩阵的创建:
1、直接输入法
最简单的建立矩阵的 *** 是从键盘直接输入矩阵的元素,输入的 *** 按照上面的规则。建立向量的时候可以利用冒号表达式,冒号表达式可以产生一个行向量,一般格式是: el:e2:e3,其中el为初始值,e2为步长,e3为终止值。还可以用linspace函数产生行向量,其调用格式为: linspace(a,b,n),其中a和 b是生成向量的之一个和最后一个元素,n是元素总数。
1、用matlab算股票价格的收益率的 *** ,比如(以联想V14十代酷睿笔记本电脑,Windows10为例):
在matlab里面通常指令是:log(Xt/Xt-1)。
其中Xt是某股票或某指数第t天的价格;
其中Xt-1是某股票或某指数第t-1天的价格.
2、 *** 收益率曲线图的步骤如下,比如(以联想V14十代酷睿笔记本电脑,Windows10为例):
1.在A1中输入公式=(行(A1)-1) * 0.25-3。
2.在B1中输入公式=NORMDIST(A1,0,1,0)。
3.下拉并分别将以上两个公式复制到A25和B25。
4.插入“XY _⒌阃",A列为X轴,B列为Y轴,选择散点图类型为带平滑线的散点图。
扩展资料:
一、如果用matlab验证股票的收盘价符合对数正态分布:
比如(以联想V14十代酷睿笔记本电脑,Windows10为例)先导入数据,然后取收盘价的对数值即y=ln(y)
clc;clear
y=ln(y)
Std=std(y) %标准差
[F,XI]=ksdensity(y)
figure(1)
plot(XI,F,'o-')
x =randn(300000,1);
figure(2)
[f,xi] = ksdensity(x);
plot(xi,f);
画出概率分布图
ksdensity -------------------- Kernel *** oothing density estimation.
表示核平滑密度估计。
二、股票收益率是反映股票收益水平的指标
1、是反映投资者以现行价格购买股票的预期收益水平。它是年现金股利与现行市价之比率。
本期股利收益率=(年现金股利/本期股票价格)*100%
2、股票投资者持有股票的时间有长有短,股票在持有期间获得的收益率为持有期收益率。
持有期收益率=[(出售价格-购买价格)/持有年限+现金股利]/购买价格*100%
3、公司进行拆股必然导致股份增加和股价下降,正是由于拆股后股票价格要进行调整,因而拆股后的持有期收益率也随之发生变化。
拆股后持有期收益率=(调整后的资本所得/持有期限+调整后的现金股利)/调整后的购买价格*100% 对于长期投资形式的股票投资,其投资收益的确认有两种 *** :
一种是成本法,即按被投资企业发放的股利确定为投资企业的投资收益。
另一种 *** 是权益法,指投资企业所投股份在被投资企业中占到一定比例,可以对它具有控制、共同控制或重大影响时,应采用权益法进行核算。
这个题目看着好像很简单,但是我在分析过程中遇到了问题。
看下面这个图1说话,图中的蓝色是实测的离散数据,采用matlab的plot命令画出来的,红色线是通过detrend命令汇出趋势曲线后和原始曲线做差得到的结果(此处趋势曲线没有画出来,不得不说,趋势曲线和原始曲线差不多。)
绿色线是采用插值函数interp1处理后得到的曲线。
我的想法是得到一条类似于绿色曲线的趋势曲线,而不是波动很大的拐点很多的曲线。
而红线太平滑,无法反应科学问题;绿线手动调节,缺少过渡,不平稳。
图1的例子
再看下面这个简单的例子。图2.
数据是正弦函数加了一点干扰。目标是绘制出下图中绿色的类似正弦的趋势线,而非红色的线或者本身的蓝色线。
我的疑问就是:怎么样有好的 *** 得到平滑稳定的趋势曲线,不收部分离散数据的干扰?
LOG(B4)-LOG(B3)。计算对数收益率:为了能够使收益率更加合理,我们采用对数收益率来代替简单收益率。如我们将光标定位于J4单元格,输入公式=LOG(B4)-LOG(B3),对数收益率 log-return 是指投资收益占投资成本的比率的对数值。
网站首页:最新期货开户网
期货开户微信:527 209 157
本文链接:http://jienve.com/post/20720.html
Copyright 2010-2024 最新期货开户网 网站地图 微信:527 209 157 湘ICP备18014167号