⑴ 怎么用python计算股票
作为一个python新手,在学习中遇到很多问题,要善于运用各种方法。今天,在学习中,碰到了如何通过收盘价计算股票的涨跌幅。
第一种:
读取数据并建立函数:
import numpy as np
import matplotlib.pyplot as plt
from scipy.interpolate import spline
from pylab import *
import pandas as pd
from pandas import Series
a=pd.read_csv('d:///1.csv',sep=',')#文件位置
t=a['close']
def f(t):
s=[]
for i in range(1,len(t)):
if i==1:
continue
else:
s.append((t[i]-t[i-1])/t[i]*100)
print s
plot(s)
plt.show()
f(t)
第二种:
利用pandas里面的方法:
import pandas as pd
a=pd.read_csv('d:///1.csv')
rets = a['close'].pct_change() * 100
print rets
第三种:
close=a['close']
rets=close/close.shift(1)-1
print rets
总结:python是一种非常好的编程语言,一般而言,我们可以运用构建相关函数来实现自己的思想,但是,众所周知,python中里面的有很多科学计算包,里面有很多方法可以快速解决计算的需要,如上面提到的pandas中的pct_change()。因此在平时的使用中应当学会寻找更好的方法,提高运算速度。
⑵ python 判断实时价格是上涨还是下跌中
具体情况得具体分析,盘整的出现不仅仅出现在头部或底部,也会出现在上涨或下跌途中,根据盘整出现在股价运动的不同阶段,我们可将其分为:上涨中的盘整、下跌中盘整、高档盘整、低档盘整四种情形。
上涨中的盘整:上涨中的盘整是股价经过一段时间急速的上涨后,稍作歇息,然后再次上行。其所对应的前一段涨势往往是弱势后的急速上升,从成交量上看,价升量增,到了盘整阶段,成交量并不萎缩,虽有获利回吐盘抛出,但买气旺盛,足以击退空方。该盘整一般以楔形、旗形整理形态出现。
下跌中的盘整:下跌中的盘整是股价经过一段下跌后,稍有企稳,略有反弹,然后再次调头下行。其所对应的前一段下跌受利空打击,盘整只是空方略作休息,股价略有回升,但经不起空方再次进攻,股价再度下跌,从成交量看,价跌量增。
高档盘整:高档盘整是股价经过一段时间的上涨后,涨势停滞,股价盘旋波动,多方已耗尽能量,股价很高,上涨空间有限,庄家在头部逐步出货,一旦主力撤退,由多转空,股价便会一举向下突破。此种盘整一般以矩形、园弧顶形态出现。
低档盘整:低档盘整是股价经过一段时间的下跌后,股价在底部盘旋,加之利多的出现,人气逐渐聚拢,市场资金并未撤离,只要股价不再下跌,就会纷纷进场,由空转多,主力庄家在盘局中不断吸纳廉价筹码,浮动筹码日益减少,上档压力减轻,多方在此区域蓄势待发。当以上几种情况出现时,盘局就会向上突破了。此种盘整一般会以矩形、园弧底形态出现。
这些可以慢慢去领悟,在股市中没有百分之百的成功战术,只有合理的分析。每个方法技巧都有应用的环境,也有失败的可能。新手在把握不准的情况下不防用个牛股宝手机炒股去跟着牛人榜里的牛人去操作,这样稳妥得多,希望可以帮助到您,祝投资愉快!
⑶ 请问如何预测股票未来价格
【市盈率】 Price-earnings ratio 市盈率指在一个考察期(通常为12个月的时间)内,股票的价格和每股收益的比例。投资者通常利用该比例值估量某股票的投资价值,或者用该指标在不同公司的股票之间进行比较。市盈率通常用来作为比较不同价格的股票是否被高估或者低估的指标。然而,用市盈率衡量一家公司股票的质地时,并非总是准确的。一般认为,如果一家公司股票的市盈率过高,那么该股票的价格具有泡沫,价值被高估。然而,当一家公司增长迅速以及未来的业绩增长非常看好时,股票目前的高市盈率可能恰好准确地估量了该公司的价值。需要注意的是,利用市盈率比较不同股票的投资价值时,这些股票必须属于同一个行业,因为此时公司的每股收益比较接近,相互比较才有效。 截止到2007年7月3日沪深两市A股市盈率为85.19。 【计算方法】 每股盈利的计算方法,是该企业在过去12个月的净收入除以总发行已售出股数。市盈率越低,代表投资者能够以较低价格购入股票以取得回报。 假设某股票的市价为24元,而过去12个月的每股盈利为3元,则市盈率为24/3=8。该股票被视为有8倍的市盈率,即每付出8元可分享1元的盈利。 投资者计算市盈率,主要用来比较不同股票的价值。理论上,股票的市盈率愈低,愈值得投资。比较不同行业、不同国家、不同时段的市盈率是不大可靠的。比较同类股票的市盈率较有实用价值。 【决定股价的因素】 股价取决于市场需求,即变相取决于投资者对以下各项的期望: (1)企业的最近表现和未来发展前景 (2)新推出的产品或服务 (3)该行业的前景 其余影响股价的因素还包括市场气氛、新兴行业热潮等。 市盈率把股价和利润连系起来,反映了企业的近期表现。如果股价上升,但利润没有变化,甚至下降,则市盈率将会上升。 一般来说,市盈率水平为: 0-13:即价值被低估 14-20:即正常水平 21-28:即价值被高估 28+:反映股市出现投机性泡沫
⑷ 如何预测股价呢
如何预测股价呢?131位粉丝
第一,达到目标。有一个加倍取整的理论,这个方法在股市中还没有被广泛的应用,而一种理论在市场中掌握的人越少,可靠性就越大,所以,这是判断股票高点的一个好方法。简单的说,我们准备买进一只股票,最好的方法就是把加倍和取整的方法联合起来用,当你用几种不同的方法预测的都是某一个点位的时候,那么在这个点位上就要准备出货。当然,还可以用其它各种技术分析方法来预测。故当预测的目标位接近的时候,就是主力可能出货的时候了。
第二,该涨不涨。在形态、技术、基本面都要上涨的情况下不涨,这就是要出货的前兆,这种例子在股市中是非常多的。形态上要求上涨,结果不涨。还有的是技术上要求涨,但该涨不涨。还有的是公布了预期的利好消息,基本面要求上涨,但股价不涨,也是出货的前兆;技术面决定了股票该涨而不涨,就是出货的前兆。
第三,正道消息增多。正道的消息增多,就是报刊上电视台、广播电台里的消息多了,这时候就是要准备出货。上涨的过程中,报纸上一般见不到多少消息,但是如果正道的宣传开始增加,说明庄家萌生退意,要出货。
第四,传言增多。一只股票你正在作着,突然这个朋友给你传来某某消息,那个朋友也给你说个某某消息,又一个朋友又给你说某某消息,这就是主力出货的前兆。为什么以前没有消息呢?
第五,放量不涨。不管在什么情况下,只要是放量不涨,就基本确认是处理出货。
⑸ 如何利用Python预测股票价格
预测股票价格没有意义。
单支股票价格,多股组合,大盘这些都可以使用神经网络来学习,02年就做过了,涨跌预测平均能达到54%到57%的准确率,但是只能定性,无法定量,因此,在扣除印花税之后无利可图。
纯粹使用股票交易数据来预测并保证总体获利不是程序能办到的,人也办不到。
目前世界上最先进的炒股机器也只能利用网络时差那微不可计的零点几秒在欧洲与美国证券间倒来倒去,那套系统研发费用数千万,硬件(主要是独立光缆)费用以亿计。
⑹ 有没有会用Python编写一个简单的建模股票价格的小程序能够对股票数据进行简单预测即可!求助!
虽然懂python 但是不懂股票,
采用random()可以么,哈哈
⑺ 股票价格可以预测吗
股票价格预测
理论上股票价格是可以预测的,实际上都是只是听说,而从未被证实(比如江恩理论中说道可以预测到具体的价格)但实际也是听说,如果要说亲眼看见的话,我只看到过用易经预测真可以看见涨到具体价格。但不是每次。
价格在支撑位、压力位这都是人为附加理论。认同者则有用,没有这个概念的人那管他支撑压力只要经过分析加和经验认为它要涨就进。当然同时也要根据大盘行情,结合指标,经验一起下结论。盲目进仓那是韭菜送肉行为。
虽然价格不可测,但是涨或者跌却是绝对的可以预测的,只是掌握它的人不说,闷头收割,那有时间闲扯。
⑻ 如何预测股票价格
股票价格都是当下判断的,是不可预测的。那些所谓的大师预测对了也是蒙的,难得蒙对一两次还行,不可能次次都对的,准确预测短期走势的机率很难超过60%,如果你每次都去尝试,错了就止损退出市场,不仅会损失你的金钱,更会不断损害你的信心,我觉得应该从基本面入手寻找一些有长期价格潜力的股票,结合一些技术方法适当控制风险尽量长期持住股票,而对于长期的市场走势给予一个轮廓式的评估。(道氏早就定义了市场中日间杂波的不可预测性,只有趋势可以把握。但人类自作聪明,侥幸心理,贪婪恐惧的弱点,无时无刻不在支使那些意志不坚的人们不断反复重复的犯错。
炒股只有不断的努力学习掌握好一定的经验和技术这才是盈利的真理,想炒股盈利最好对股市深入的去了解。可用个牛股宝手机行情软件去看看,里面有一些股票的基本知识资料值得学习,也可以追踪里面的牛人学习来建立自己的一套成熟的炒股知识经验。祝你投资愉快!
⑼ 如何预测一只股票能涨到什么价位
第一,达到目标。有一个加倍取整的理论,这个方法在股市中还没有被广泛的应用,而一种理论在市场中掌握的人越少,可靠性就越大,所以,这是判断股票高点的一个好方法。简单的说,我们准备买进一只股票,最好的方法就是把加倍和取整的方法联合起来用,当你用几种不同的方法预测的都是某一个点位的时候,那么在这个点位上就要准备出货。当然,还可以用其它各种技术分析方法来预测。故当预测的目标位接近的时候,就是主力可能出货的时候了。
第二,该涨不涨。在形态、技术、基本面都要上涨的情况下不涨,这就是要出货的前兆,这种例子在股市中是非常多的。形态上要求上涨,结果不涨。还有的是技术上要求涨,但该涨不涨。还有的是公布了预期的利好消息,基本面要求上涨,但股价不涨,也是出货的前兆;技术面决定了股票该涨而不涨,就是出货的前兆。
第三,正道消息增多。正道的消息增多,就是报刊上电视台、广播电台里的消息多了,这时候就是要准备出货。上涨的过程中,报纸上一般见不到多少消息,但是如果正道的宣传开始增加,说明庄家萌生退意,要出货。
第四,传言增多。一只股票你正在作着,突然这个朋友给你传来某某消息,那个朋友也给你说个某某消息,又一个朋友又给你说某某消息,这就是主力出货的前兆。为什么以前没有消息呢?
第五,放量不涨。不管在什么情况下,只要是放量不涨,就基本确认是处理出货。
如果有了这些征兆,一旦出现了股价跌破关键价格的时候,不管成交量是不是放大,就都应该考虑出货。因为对很多庄家来说,出货的早期是不需要成交量的。
⑽ 怎样预测股票价格趋势
在看布雷利的公司理财一书中提到,股票的价格走势是无法预测的。它说1.从技术面分析,股价的变化模式无法是一致的,相继周期之间价格没有相关性,股票看起来是服从随机游走的。2.从基本面分析,所有关于公司的信息会瞬间,准确的反应在股价上,远比人们做出的反应快。
而且,在一次大学讲座的,以及炎黄财经某老师说道股价更大程度是作布朗运动。
那么,如果股价真的是无法预测的话,那么所谓的投资不就是投机?那些日本蜡烛图,rsi各种指标又如何风靡?如果是的话我的世界就凌乱了!