数字货币量化交易量化交易Python学习

如何学习量化交易,通过写代码赚钱

2019-01-27  本文已影响37人  51bitquant

前言

本人在大学的时候就可以接触理财,学习了股票基金等方面的金融投资。大学毕业后,也投资过基金,股票等投资产品。最近随着区块链,数字货币的兴起,本人也从传统的投资领域转变到了数字货币的投资领域,由于数字货币的7x24小时的交易机制,本人的投资方式也从手动方式转变为软件进行买卖方式,通过利用计算机程序进行决策进行买入和卖出、做多和做空。本人从事数字货币的量化交易已经有半年多了,这半年时间里收货了很多,同时也踩过很多的坑。本人从事过好几年的iOS App开发,但是从其他领域转变到金融领域的开发还是有不少的挑战的,特别是你没有任何交易经验的话,不了解数字货币的交易机制和特点的话,还是遇到很多困难的。今天跟大家分享我是如何学习量化交易的。

如何学习以及规划

要学习量化交易,最重要的是学好python。python 主要是学习基本的语法、以及numpy和pandas进行金融数据的处理,这里是金融数据,基本是时间序列的数据处理。这里简单列举下需要学习python 量化交易的过程。

  1. python的基本语法
  2. python的面向对象
  3. python异常处理和日记输出
  4. numpy和pandas进行数据的增删改查处理(重点)
  5. python 进行邮件的发送和接受
  6. requests进行交易所的数据请求和处理
  7. wxpy进行微信的信息提醒和查询
  8. 爬取交易所行情的数据
  9. 行情数据不同时间周期的转换
  10. 回测框架的编写
  11. 策略的编写和回测
  12. 策略的优化
  13. 实盘交易的代码和异常处理
  14. 实盘的实验和验证
  15. 实盘运行

数字货币的波动非常大,波动大意味着风险也高,由于数字货币的7x24的交易机制,交易的数据量非常的大,牛熊周期的转换也非常的快, 数据量大意味着我们可以通过数据去分析和回测策略,利用概率去战胜市场。本人从事的数据货币半年多来,收益非常的客观,希望未来更多的人进入这个市场,利用量化去规划自己的投资

后记

如果你也正在学习或者打算从事量化交易,量化交易目前在市场上也是非常的抢手,很多公司没有招到合格的量化工程师,相信未来也更多的码农转到量化的开发领域。
自己刚开始学习也是不断的摸索和学习,自己也收集了网络上各种量化交易的视频课程、资料和代码,如果你有想学习,可以联系下我。可以添加我的微信:Ramoslin, 到时候拉你进群交流。

上一篇下一篇

猜你喜欢

热点阅读