炒股问题_股票问答_专家推荐股票_问股室_问股中心 设为首页 - 加入收藏 - 网站地图

怎么查询炒股以来收益和炒股总盈亏怎么查询

一、单利和复利

单利和复利都是计息的方式,单利就是利不生利,即本金固定,到期后一次性结算利息,而本金所产生的利息不再计算利息。复利其实就是利滚利,即把上一期的本金和利息作为下一期的本金来计算利息。

比如说我有10000元,要存2年,年利率为3.25%;2年后利息为:

1、单利计算利息:

10000*3.25%*2=650元

2、复利计算利息:

10000*3.25%*2+10000*3.25%*3.25%=650+21.125=671.125元

10000*3.25%*3.25%=21.125元就是第一年的利息10000*3.25%在第二年产生的利息,也就是利息的利息。如此看来,在利率保持不变的情况下,复利比起单利要高出21.125元,所以复利比起单利要有优势得多。

PS:银行的活期存款和定期存款都是固定时长的单利计息。一般以年或者月计息的投资方式都是复利计息。

二、现值和终值

很多人在平时的生活中可能都会遇见下面的问题:

1、今天有10万块钱,以每年10%的年化收益计算利息,10年后变成多少钱?

2、如果未来10年后想拥有20万,今天的10万要以多少收益率去投资?

3、30年以后希望有50万,年化收益率为6%,每月应该存多少钱?

等等诸如此类的问题,其实都是涉及到了货币时间价值的计算,这里告诉大家一个公式就可以轻松的解决此类的问题:

FV(rate,nper,pmt,pv,type)

FV = 在投资末期的货币价值

rate = 收益率

nper = 总投资了多少期

pmt = 每批投入的金额

PV = 在投资初期的货币价值

type = 数字 0 或 1,用以指定各期的付款时间是在期初还是期末。(计算时忽略)

通常FV、rate、nper、pmt和PV,只要知道其中的四个数据,利用excel的函数功能非常简单就可以得出最后一个数据,输入的时候按照excel的函数提示进行即可。

举上面的3个例子来说明:

1、已知道的数据有:PV=10万,rate=10%,PMT = 0(一次性投入),nper=10年,得出FV为:672749

2、已知道的数据有:FV=10万,PV=20万,nper=10年,PMT = 0(一次性投入),得出rate为:7%

3、已知道的数据有:FV=10万,rate=7%,nper=360,PMT = 0(一次性投入),得出pmt为:497.75

这里要注意两点:

a. 因为给出的利率是年化收益率,但是计算的是每月投资金额,所以折算为月收益率为6/12=0.5%

b. 计算30年的时间,折算为360个月

三、年化收益和月度收益

利息=本金*年化利率*期限/365天,期限一般是按照天数计算

举例说银行的理财产品年化收益率为8%,那么五万元存3个月的利息为:

五万元存1年的利息为:50000 * 8%=4000

五万元存3个月的利息为:4000 * 90/365 ≈ 986

四、实际收益率IRR

信用卡分期利率:

很多人都会用信用卡,相信很多人都收到过下面的这种信息,好像银行很好心的让咱们用很低的利息来分期,手续费共计307.34,平均到每个月为25块,看起来利息很美好,今天咱们就来看看账单分期的利率到底有多少?

首先账单分期每月还款的利息都是按总的欠款金额*分期利率计算的,假设你分期1万块钱,以分期12个月,每月还款利率为0.66%为例,实际计算下利率是多少:

计算出来实际的收益率为1.19%,由于要计算年化收益率,再用1.19% * 12 = 14.31%,简直是堪比高利贷的节奏,所以说,银行让你分期是不安好心。。

IRR公式可以计算固定时间的投资收益率计算,比如基金定投这种方式的收益率计算。

如果是不固定时间的投资收益率如何计算呢?尤其是涉及到基金、股票等不定期买入和卖出的投资方式,那就要用到XIRR这个神器来计算投资年化收益率。

若觉得小编文章有意思,可关注公众号越声情报(ystz927),获取更多的股票投资要诀,不断地优化自身的投资体系。

(本资料仅供参考,不构成投资建议,投资时应审慎评估)

 

单只股票单次持仓收益率

计算方式:收益率 = (市价-成本)/成本*100%

收益率也叫做盈亏比,是最直接的策略收益评估指标,后面做回测也要用到。

Matplotlib可视化库

Matplotlib 是一个Python的2D绘图库。通过 Matplotlib,开发者可以仅需要几行代码,便可以生成绘图,直方图,功率谱,条形图,错误图,散点图等。可以让数据可视化,更直观的真实给用户,使数据更加客观、更具有说服力。

简单的使用方法:

import matplotlib.pyplot as plt df['xxx'].plot() plt.show()

代码实现收益率

def calculate_prof_pct(data): ''' 计算单次收益率 收益率 = (市价-成本)/成本 :param data: 不带收益率原数据 :return: 带收益率新数据 ''' data = data[data['signal'] != 0] data['profit_pct'] = (data['close'] - data['close'].shift(1)) / data['close'].shift(1) data = data[data['signal'] == -1] return data

查看数据统计方式

# 显示整体数据描述表 print(df.describe()) # 可视图图表 df['profit_pct'].plot() plt.show()

打印log:

money weekday buy_signal sell_signal signal profit_pct

count 8.460000e+02 846.000000 846.0 846.0 846.0 845.000000

mean 1.003719e+09 0.030733 0.0 -1.0 -1.0 0.002715

std 1.052186e+09 0.172695 0.0 0.0 0.0 0.039480

min 0.000000e+00 0.000000 0.0 -1.0 -1.0 -0.141176

25% 3.425649e+08 0.000000 0.0 -1.0 -1.0 -0.017685

50% 6.620259e+08 0.000000 0.0 -1.0 -1.0 0.000000

75% 1.335996e+09 0.000000 0.0 -1.0 -1.0 0.020270

max 8.596942e+09 1.000000 0.0 -1.0 -1.0 0.209091

 

平安银行从上市到目前周四尾盘买周一尾盘卖策略收益率表

 

[怎么查询炒股以来收益和炒股总盈亏怎么查询]

引用地址:https://www.cha65.net/202404/45306.html

tags: