振幅和成交量的关系

用广晟有色的历史数据,用sklearn进行回归,数据如下:

假设每日振幅和成交量以及价格是有关系的,于是构造:

# coding=utf-8
from pandas import Series,DataFrame
import pandas as pd
import numpy as np
from datetime import datetime
import tushare as ts
from sklearn import datasets, linear_model

df=pd.read_csv(‘data.csv‘)
X=df[[‘open‘,‘volume‘]]
y=df[‘high‘]-df[‘low‘]

from sklearn.cross_validation import train_test_split
X_train, X_test, y_train, y_test = train_test_split(X, y, random_state=1)

from sklearn.linear_model import LinearRegression
linreg = LinearRegression()
linreg.fit(X_train,y_train)

print linreg.intercept_
print linreg.coef_

print "振幅=%f+%f价格+%f成交量"%(linreg.intercept_,linreg.coef_[0],linreg.coef_[1])

#模型拟合测试集
y_pred = linreg.predict(X_test)
from sklearn import metrics
# 用scikit-learn计算MSE
print "MSE:",metrics.mean_squared_error(y_test, y_pred)
# 用scikit-learn计算RMSE
print "RMSE:",np.sqrt(metrics.mean_squared_error(y_test, y_pred))

输出:

-0.542840729241
[  2.91283661e-02   1.89720767e-05]
振幅=-0.542841+0.029128价格+0.000019成交量
MSE:

1.16361481737
RMSE:

1.07870979293

但是,按说应该跟成交量关系更大一些,等我把数据处理了继续研究。

程序基本照抄http://www.cnblogs.com/pinard/p/6016029.html

原来打算只研究成交量和价格的关系,但报错,原因好像是0.17版后,变量不能是一个维度啥的,所以把价格也加进来了。

时间: 2024-08-03 11:50:22

振幅和成交量的关系的相关文章

matab plot指令和低通滤波器的响应图

一.plot额外的四个属性模板使用 代码 % 提示 disp ('该功能练习plot额外四个属性功能'); %初始化快捷式数组 figure(1); x=0:pi/15:4*pi; y=exp(2*sin(x)); plot(x,y,'-ko','LineWidth',3.0,'MarkerSize',6,... 'MarkerEdgeColor','r','MarkerFaceColor','g'); %red green title('exp(2*sin(x))图形'); 这个图象用于说明

对广晟有色的数据分析

从广晟有色的K线图,有一个直观的感觉,就是价格上涨和成交量增加是相关的,而下跌时成交量似乎并不明显,能否进行一个量化的描述呢? 1.不能用成交量,用成交量相对于平均成交量的比例来描述成交量的强弱 2.用当前价格相对于平静价格来描述当前价位 3.计算的目标是每日涨幅 m=df.mean() #均值 df['v']=df['volume']/m['volume'] #相对于均值的比例 df['p']=df['close']/m['close'] #相对于均值的比例 df['y']=(df['clos

修改读入的CSV文件中的列名

df.rename的用法 存在这样一个CSV文件,想读入文件后,将其列名进行修改,并再写到CSV中. 日期,收盘changeColName,涨跌幅,换手率,振幅,内盘成交量,外盘成交量,金额流入率,大单流入资金,大单流出资金,超大单流入资金,超大单流出资金,大单金额流入率,超大单金额流入率 2010-01-04,47.3,-3.272,0.69437708,0.037423313,,,-8.099998782,56272128,63797540,1235515,2807990,-6.699998

订货量、成交量、价订货量、成交量、价格与行情之间的关系

订货量上升,成交量增加,价格上涨,买方资金进场,强升势. 订货量上升,成交量增加,价格下跌,空方资金进场,强跌势. 订货量上升,成交量减少,价格上涨,上涨接近尾声, 订货量上升,成交量减少,价格下跌,下跌接近尾声. 订货量减少,成交量增加,价格上涨,弱升势. 订货量减少,成交量增加,价格下跌,弱跌势. 订货量减少,成交量减少,行情不明,处于整理.价格变化不大. 订货量.成交量.价订货量.成交量.价格与行情之间的关系

成交量炒股八大铁律!

作为广大投资者而言,读懂成交量才能读懂市场或股票给出的信号,才能结合K线分析来把握股价变化的奥妙所在.散户朋友们应经常听到,结合量价关系来指导自己股票的买卖,可见成交量对于实战操盘来说是极其重要的.现在本人就来给大家说说,成交量的八大铁律和五种形态,对于中短线操作而言,是能否取得成败的关键一脉,通过本人以下对成交量变化的分析,以此辅助大家在操盘中灵活运用,从而达到正确买卖股票的意图,当然成交量八大铁律仅是多项指标分析中重要的一环,但是如果广大投资者由浅入深.主次分明.循序渐进的去逐步学习和把握,

成交量入门及应用详解(图解)

本文全面系统地介绍了成交量的概念,分析方法及应用法则,内盘外盘,成交量与股价的关系等.

股市中有句老话:“技术指标千变万化,成交量才是实打实的买卖。

http://www.360doc.com/content/15/0928/22/20170260_502088281.shtml 股市中有句老话:“技术指标千变万化,成交量才是实打实的买卖. 2015-09-28  目标股神  文章来源  阅 77  转 1 转藏到我的图书馆 微信分享: 一.成交量可以说是股价的动量.一只股票在狂涨之前经常是长期下跌或盘整之后,这样在成交量大幅萎缩,再出现连续的放大或温和递增,而股价上扬.一只底部成交量放大的股票就象在火箭在升空前必须要有充足的燃料一样,必须具

量价关系分析实战(图)

正常的“价涨量增,价跌量缩”同步的情况下,并无必要特别加以注意,应该引起重视的是在“量价背离”的情况下,买卖股票时要特别加以分析. 这里需要纠正一个量价分析中被忽略了的问题.价涨量增的真实原因除股价上涨后续资金及时跟得上外,大量获利盘的存在和涌出是另一个重要因素.如果没有获利盘涌出,成交量就不会放大. 在C段,价涨量不增的原因是没有获利盘存在.因此,在庄家和跟庄者绝对控股下也会出现价涨量不增的背离情况.  (一) 价格随成交量的递增而上涨 价格随成交量的递增而上涨是市场行情的正常特性,表示后市价

多媒体开发(9):声音采集的概念 | 振幅 | 频率 | 共振 | 电平化

之前介绍通过ffmpeg程序来录制声音或图像,这个办法是一个操作的过程,很少涉及到概念上的东西. 而本文,要介绍的是声音采集的一些流程与概念. 声音的采集流程与概念,是枯燥的,你如果不想了解的话,到这里就可以退出阅读了. 但是,小程也会尽量说一些有趣的现象来缓解这种枯燥. 听得到的,或听不到的声音,抽象来说,都是模拟信号,也可以形象一点,叫能量波,因为声音是有能量的,而且有大小变化,呈波形状.平常听到的声音都是复杂的波形,不会像单一频率的声音那么干净(比如正弦波.方波之类),但为了便于分析,经常