2020年学习的第一个分布式项目- 趋势投资SpringCloud

学习这个项目有什么好处呢:

  1. 量化投资是金融界的发展方向。 福利待遇好的行业,大家都知道是有: IT 和 金融。 而量化投资,恰恰就是这两者的交汇点。 各个金融机构,投资公司都会越来越深入地进行量化投资的领域,不可避免地就会越来越需要这方面的计算机技术人才。 而有过量化投资经历,必定在激烈的竞争中增加自己的优势。

  2. 分布式和集群开发经验。 本项目会先使用单站方式演示,然后分析其缺点,接着对这个单站基于 springcloud 进行 分布式和集群的改造。 通过参与这个过程,大家第一手资料地感受到分布式与集群的好处,积累珍贵的分布式和集群开发经验。

  3. 量化投资概念对个人理财观念的建立。 话说,你不理财,财不理你。理财是必然要做的事情,不然钱放在银行里,连通货膨胀都跑不过呢。 那么如何理财? 如何有效,低风险,高收益地理财? 通过参与这次量化投资项目,以程序员身份拉去第一手的原生资料,对原生资料,用透明的算法计算出明确的结果。 这样的方式得到的年化收益率才是让自己信服的。 可以说,量化投资观念的建立,这是一件对一生都有益的事情,而且越早开始越好呀。

效果图如下在这里插入图片描述

功能介绍

这是一个对常见指数进行趋势投资回测,并研究其年化收益增幅的趋势量化投资业务。
简单说下功能:

  1. 通过切换不同的指数,可以在曲线上看到指数收益以及趋势投资收益的可视化区别
  2. 在收益一览可以看到数字话的趋势投资收益比较
  3. 在交易统计可以看到总共多少次交易,盈亏比,平均盈利比率,亏损比率。
  4. 在收益分布对比表可以看到看到不同年份的收益比较表
  5. 在收益分布对比图可以看到不同年份的收益比较图
  6. 在交易明细可以看到每一笔交易的开始结束时间,对应的收盘点以及盈亏情况
    除此之外还可以调整参数观察不同参数情况下的趋势投资收益变化
  7. 调整均线
  8. 调整买入阈值
  9. 调整卖出阈值
  10. 引入手续费计算
  11. 调制开始结束日期

技术准备

为了完成这个J2ee项目,需要掌握如下技术

  1. Java
    Java基础 和 Java中级 的大部分内容
  2. 前端
    html, CSS, Javascript, JSON, AJAX, JQuery ,Bootstrap, Vue.js ,chartjs
  3. 框架部分
    spring springmvc springboot
  4. 中间件
    redis
  5. 开发工具
    Intellij IDEA,Maven
  6. 分布式
    SpringCloud

想要一起学习的小伙伴们可以点击此处

原文地址:https://www.cnblogs.com/Lanht/p/12615631.html