正确面对余额宝收益和定投收益
工作有一段时间了,手里有点小钱,之前都是放在余额宝里。最后在额外的时间开了一丁点金融的投资理论文章,被这些文章洗脑了,学会了定投。定投在支付宝中也是比较多的。
昨天灵机一动,想起了复利,又根据支付宝中的30天定投,360天定投,以及余额宝的收益对比了下,最后发现最后的结果就是余额宝一年的收益率比想象中的要高点,而30天定投的也是,姑且认为360天的为一年.取样2019年1月18日余额宝博时现金收益利率2.7700%,建信养老飞月宝30天收益率3.7890%,国寿安鑫盈360天4.7700%,此处姑且认为360天为一年。
代码如下:
import java.math.BigDecimal;
import java.math.MathContext;/*** @Author fankunfeng* @Describe*/
public class BigNumberCalculateUtil {public static BigDecimal add(BigDecimal b1, BigDecimal b2) {return b1.add(b2);}public static BigDecimal substract(BigDecimal b1, BigDecimal b2) {return b1.subtract(b2);}public static BigDecimal multiply(BigDecimal b1, BigDecimal b2,int scale) {MathContext mc = new MathContext(scale);return b1.multiply(b2,mc);}public static BigDecimal divide(BigDecimal b1, BigDecimal b2,int scale) {return b1.divide(b2,scale,BigDecimal.ROUND_HALF_EVEN);}/*** b1^b2 b1的b2次幂** @param b1* @param b2* @return*/public static BigDecimal pow(BigDecimal b1, int b2,int scale) {MathContext mc = new MathContext(scale);return b1.pow(b2,mc);}/*** 取余** @param b1* @param b2* @return*/public static BigDecimal remainder(BigDecimal b1, BigDecimal b2) {return b1.remainder(b2);}
}
测试代码:
public static void main(String[] args) {BigDecimal b1 = new BigDecimal(0.027700/360+1);BigDecimal b2 = new BigDecimal(0.037890/12+1);BigDecimal b3 = new BigDecimal(1.047700);System.out.println(b1+"\r\n"+b2);BigDecimal pow = BigNumberCalaulateUtil.pow(b1, 360,30);BigDecimal pow2 = BigNumberCalaulateUtil.pow(b2, 12,30);System.out.println(pow+"\r\n"+pow2);}
测试结果分析:
1.0000769444444443934116861782968044281005859375
1.003157499999999924256144367973320186138153076171875
1.02808611643348821402646230077
1.03855498218942805351363137489
余额宝收益利率:2.7700%。初始本金为1,最后结果每天利率
1.0000769444444443934116861782968044281005859375%
复利360天,最终利率(保留30位)1.02808611643348821402646230077%
建信养老飞月宝利率:3.7890%,初始本金为1,最后计算每月利率:
1.003157499999999924256144367973320186138153076171875
复利12个月(30*12=360):1.03855498218942805351363137489%
甭想了,最后肯定是
1.02808611643348821402646230077 < 1.03855498218942805351363137489 < 1.047700
年利率(保留5位)为 2.80% < 3.86% < 4.77% 但是比直接显示的多了点,最后怎样,见仁见智吧!
正确面对余额宝收益和定投收益相关推荐
- 如何计算一年总共有多少周_余额宝1万一天收益多少?如何计算?
阅读本文前,请您先点击上面的"蓝色字体",再点击"关注",这样您就可以继续免费收到文章了.每天都会有分享,都是免费订阅,请您放心关注.注:本文转载自网络,不代表 ...
- 小程序源码:王者战力查询,游戏扫码登录,王者巅峰信息查询等等支持流量主收益和CPS收益-多玩法安装简单
这是一款特别强大的一款微信小程序源码 初步算了一下,该款小程序目前包含了几十个功能 具体功能如以下: 游戏扫码登录 王者战力查询 改名生成(多种生成方式) 头像框制作(N款模板) 王者巅峰数据查询 王 ...
- 策略评价1:根据交易信号Signal,1.提取交易记录,2.绝对收益和相对收益,3.交易与不交易对比,4.收盘价最大回撤,5.资金最大回撤。6.可视化图形回测。
学习目标:根据交易信号Signal评估回测结果 学习内容: df的格式要包含收盘价(Close),交易持仓信号(Signal)买入后为1,卖出后为-1 形式如下: 1:提取交易记录,和交易概览信息的统 ...
- 微信小程序:超强大微信小程序源码下载内含几十款功能王者战力查询,游戏扫码登录,王者巅峰信息查询等等支持流量主收益和CPS收益
这是一款特别强大的一款微信小程序源码 初步算了一下,该款小程序目前包含了几十个功能 具体功能如以下: 游戏扫码登录 王者战力查询 改名生成(多种生成方式) 头像框制作(N款模板) 王者巅峰数据查询 王 ...
- 股票的阿尔法收益和贝塔收益
股票的价格倾向于同涨同跌,行情好的时候,大家一起涨,行情坏的时候,大家一起跌.但是各个股票随着市场涨跌的幅度是不一样的. 这种同涨同跌和涨跌幅度不一致的现象说明,金融资产的风险来自两个方面,一个是来自 ...
- 浅谈程序员如何正确面对压力
版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章原始出版.作者信息和本声明.否则将追究法律责任.本文地址: http://blog.csdn.net/jobchanceleo/archi ...
- 量化:年化收益、期初收益、期末收益、年份,任意3个值计算剩下的1个值
1 网页计算器可以参考:(新浪财经投资收益计算器)http://finance.sina.com.cn/money/283/2005/0708/19.html 计算方法 由图可知: F V = ( 1 ...
- 余额宝显示服务器出现错误,余额宝半天不显收益 急坏一大批“财迷”
"余额宝今天为啥没显示收益?" "今天朋友.同学都在问啊,余额宝是不是被玩坏了?" 昨天早上9点半,一些理财QQ群就开始响个不停. "正在发放中,因为 ...
- joinquant场外基金每日定投收益计算
code='000311.OF' s_date= '2017-01-01' e_date='2021-02-26' def get_return_aip_luyang(code, s_date, e_ ...
最新文章
- jmeter基本测试步骤
- excel实现统计词频功能
- WCFAppFabric :异常消息: 内存入口检查失败
- 如何在Winform界面中设计图文并茂的界面
- MySql字符串函数使用技巧
- C#多线程学习(六) 互斥对象
- CentOS 7.x下部署和配置zabbix 3.2.x监控工具
- jBPM4.4之流程引擎对象ProcessEngine
- wemall app商城源码Android中ViewHolder详细解释
- UML类图、代理学习
- 让你轻松驾驭分布式系统设计-阿里P8纯手工打造架构师修炼手册
- steam+linux+64+fedora,在fedora中安装steam游戏平台
- latex学习记录1:图片文字排版
- WinForm界面开发
- 企业wifi认证登录靠谱吗
- 项目上线质量如何评估
- imo CEO乔月猛:我们是史上研发投入最大的创业团队
- 2017年中国互联网企业100强排行榜
- 树与二叉树基本概念与性质
- 添加分类、标签云(球状)、彩色标签