量化交易简介

1 是什么

借助数学方法,利用计算机技术进行交易的证券投资技术。

一般流程

  1. 想到一种策略。例如股价大于5日均价则卖出,股价小于5日均价则买入。
  2. 把策略细化成可操作的步骤
  3. 用代码实现策略的细化操作步骤
  4. 检验策略效果
    1. 用历史数据回测。在历史数据上模拟执行该策略,看经过给定的一段时间之后的收益情况如何。
    2. 模拟交易。用真实市场数据来模拟执行策略,看经过一段时间之后的收益情况如何。
    3. 实盘交易。用真实的RMB在真实市场上执行策略。

建议的投资方式

一边学习投资所需知识,一边模拟交易,等自己觉得掌握了基本能力再实盘交易。为什么?常说股市7个亏,2个平,1个赚。事实上可能10个人中7个人连基本的K线、均线、MACD都不知道。更不用说看公司财报,研究基本面了。不知道这些就去投资,性质类似于赌博。看到其他人行情好时赚的盆满钵满就急冲冲的进场,大手一挥买入。等到市场行情下跌,又急冲冲的逃离。来也匆匆,去也匆匆。既不知己,也不知彼,这就是亏损的原因。

建议掌握以下知识(对入门者来说,不是一上来就看这些书,而是随着深入研究发现自己的知识盲区后再看):

  1. 编程语言。掌握基本语法。《Python量化交易从入门到实践》、《量化投资 以python为工具》
  2. 股票或基金交易的基本知识。要知道交易流程,交易过。推荐书目:《聪明的投资者》、《短线交易秘诀》、《主动投资组合管理》

如果具备这些知识会让你更厉害(大部分量化大佬数学都非常好):

  1. 数学。基础的统计学和概率论知识。《高等数学》、《线性代数》、《统计学》、《概率论与数理统计》、《时间序列分析》

学不好数学不影响菜市场买菜,但是影响你在哪读初高中、大学、研究生、博士;还影响你工作的选择范围;赚钱的多少;

实话实说,大学时候没认真学数学有点后悔。不过好在现在也可以重新学习。

2 为什么

  1. 可以利用大量历史数据检验策略,提升效率。如果是人工计算指定策略在历史数据的收益,要花费很大的时间成本和人力成本。
  2. 可以更科学的衡量策略效果。通过代码可以方便的计算出详细的策略评价指标。
  3. 更多的盈利机会。计算机可以处理几乎市场上所有具有购买资格的股票、基金、期货。比人力操作具有更高的上限和敏锐度。

3 开源量化交易项目

按核心开发者所在国家分

中国

python

  • https://github.com/vnpy/vnpy

    提供回测数据+实盘

  • https://github.com/bbfamily/abu

    一个提供UI界面回测和编程回测的项目。

  • https://github.com/waditu/tushare

    提供回测数据

  • https://github.com/QUANTAXIS/QUANTAXIS

    提供回测数据

java

  • https://gitee.com/dromara/northstar

德国

python

  • https://github.com/mementum/backtrader

美国

  • https://github.com/ranaroussi/yfinance
  • https://github.com/QuantConnect/Lean
  • https://github.com/quantopian/zipline

建议

.NET程序员的话,QuantConnect最好的选择。

擅长Python,Backtrader比较适合。

如果主要目标是本土市场实盘交易,那么VNPY可能更加适合。

java项目不太成熟,建议选择其他语言的项目。

4 商业版交易平台

这里我主要目标是投资A股,所以只调研了中国的几个。

  • Myquant——掘金量化

    离线客户端写策略;

    支持回测、实时模拟交易、实盘交易;

    实盘支持东方财富;

  • JointQuant——聚宽量化

    浏览器在线写策略;

    支持回测、实时模拟交易、实盘交易;

    实盘支持第一创业;

    回测有时间限制;

  • Ricequant——米筐量化

    有在线也有离线;

    支持回测、实时模拟交易;

    回测有内存限制,免费版内存小于2GB;

5 量化界大佬

推荐了解一下这两位大佬的经历James Simons、DE.Shaw,这两位大佬的人生经历相当传奇。

下面列表中的一部分人扩展了人类知识的边界,我们应当对他们怀有敬意。

3.1 先驱者

3.2 其他知名人物

  • 0
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Google量化交易是指利用算法和统计模型来进行交易决策的一种交易策略。这种量化交易方法通过分析历史数据、市场趋势和技术指标等信息,以及利用数学模型和大数据分析来预测市场走势和价值变动。Google作为一家科技巨头和搜索引擎公司,利用其强大的技术和算法能力,可以开发出复杂而高效的量化交易策略。 Google量化交易的优势在于能够对大量的数据进行处理和分析,同时能够快速调整交易策略以适应市场变化。通过使用量化交易,Google能够更好地预测市场走势和价格波动,从而制定更准确的交易策略,优化交易风险和回报。 Google利用量化交易能够实现多样化的交易策略,包括日内交易、趋势跟踪、统计套利等,通过这些策略可以实现更好的投资回报。与传统的人工交易相比,量化交易具有更低的人为错误和情绪影响,可以更有效地观察市场,并根据市场情况进行调整。 然而,Google量化交易也面临一些挑战。首先,随着市场趋势和技术指标的不断变化,量化交易策略需要不断更新和优化,以适应新的市场环境。同时,量化交易也需要高度复杂的技术和算法支持,对于普通投资者来说较为困难。 总之,Google量化交易是利用算法和统计模型进行交易决策的一种策略。通过分析市场数据和利用大数据分析和数学模型,Google能够更准确地预测市场走势和价值变动,并制定更优化的交易策略。然而,量化交易也面临一些挑战,需要不断更新和优化,同时需要高度复杂的技术和算法支持。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值