股票均价怎么计算公式?

慕智凝慕智凝最佳答案最佳答案

1、股票的均价是指这只股票的平均价格,即平均买入价格. 计算方法如下: 例如,某只股票的价格是10元钱,买了100股;之后涨到15元又买了200股,那么这只的均价=(10×100+15×200)÷300=12.5.所以这只股票的均价就是12.5元。

2、如果买进一只股票刚好是在它的最低价时,那么你的均价就是该股价了,因为无论后来怎样涨跌,对你的总成本都没有影响! 比如:你以每股10元的价格购买某公司发行价10元的股票1万股,则均价为10元/股,这时如果该股票不涨也不跌,那么无论你以后是否将手中的股票卖掉它对你来说始终是一万元.但如果该股票从10元至20元不等,但你在10元以上任何价位上只卖出了5千股,那么你仍然持有5千元股的股票没有动过,这时你的持股数量为5千股,而持仓盈亏为亏损总额5千×(20-10)=5万,那么你的持仓均价则为:5千股×10=5万元,5万分之20=10%(注:这是指未卖出的原始股数所占比例) 如你10元每股全部卖出后,在20元每时买进同样的股票,再买回原来卖掉的5千股,这时你的总资产和原来一样,但没有发生盈亏变化,持仓数量和成本均价却发生了变化----持仓总量不变(5千股),但由于持仓均价由10元变为20元,因此持仓盈利或亏损总和也由原来的5万变成了10万,持仓盈利或亏损率并没有变还是2成(10%)。

龙剑志龙剑志优质答主

1、首先,需要确认的是计算周期是一周还是一个月。 如果是按日统计的话 那么很简单,只需要把每日收盘价格加总平均即可得到当日均价; 如果是以一周或一月为单位进行统计的话 以月为例,假设一共有30天,那么可以将这30天的收盘价加在一起除以30就行了——当然,这样得到的只是平均值。 如果要对收益率进行加权处理(例如对每一交易日都赋予相同的权重)的话可以使用R语言做如下代码: rm(list=lst) library(quantmod) data$close <- as.numeric(data$Close) close_all<-sum(data$close)/30 然后可以看一下在每月最后一天的收盘价是多少。

2、其次,还需要确认一下股价的变动是否包含分红与配股。 如果是这样的话就需要将数据中包含有分红以及配股的信息去掉,不然会高估或者低估你的投资业绩。 最后,还要考虑你是在国内还是在境外买股票。因为不同的市场有不同的估值方法。如果是在境内买A股的股票的话,我建议使用市盈率来估值,如果用市净率的话可能有点问题,特别是对于ST类的个股用市净率可能会高估它们的价值。如果是在港美股的话就用PE和PB就可以了。

我来回答
请发表正能量的言论,文明评论!