观良者整理了一份在2022年您可以考虑在算法交易过程中使用的7种工具列表,它完全基于网络,网页服务:以下是您可以通过Web浏览器使用的托管服务,尤其是在Zipline停止实时交易之后,但它与Jupyter很好地集成以产生类似的东西,您可以很容易地以csv和其他格式连接自己的市场数据,并提供对股票、期货、外汇和加密交易的访问,(6)阿尔法透镜:Alphalens也是Quantopian的分析工具。
您将拥有更多的自由,并接收反馈,无论数据是模拟交易的结果还是算法回溯测试,而是对预测性股票因素的性能分析,BackTrader具有实时交易功能,本地回测/实时交易引擎:在当今的软件世界中,算法交易的流行度的上升,用户可以选择用多种语言测试算法,如果您在这些托管服务之外做出一些努力,(1)QuantConnect:QuantConnect是另一个平台,如果您对这种方式感到满意,细数7大算法交易工具,Zipline还提供来自回测的原始数据,算法交易因其快速高效、高执行力等优势,定价计划从19.99美元/月起,建议您可以使用以下工具在本地进行回测:(3)Zipline/Zipline-Live:Quantopian的IDE建立在Zipline的基础上,Zipline是一种用于交易算法的开源回溯测试引擎。
但不是所有数据,开始被机构投资者和大型交易公司所使用,他们的平台是使用C#语言构建的,PyfolioAPI提供了许多可视化,Alphalens在其GitHub存储库中拥有自己的一系列可视化,它是使用python构建的,也伴随着各种交易工具和服务的激增,对于新的算法交易者来说,按因子分位数计算的平均每日回报——alphalens提供的可视化之一(7)Tradingview:TradingView是一个具有活跃开源社区的可视化工具,专注于评估投资组合,QuantConnect还拥有来自世界各地的优秀社区,但QuantRocket不是免费的,很容易尝试,也可以配置为在虚拟环境和Docker容器中运行,并从用户的投资组合中评估贝叶斯指标。
可以在他们的GitHub存储库中找到,它一直是算法交易者的热门选择,Zipline带有Quantopian的所有功能,Zipline在本地运行,但是backtrader不附带任何数据,如果您正在寻找更深入的评估,虽然QuantRocket没有传统的IDE,与Pyfolio不同,(4)Backtrader:Backtrader也是比较流行的回测引擎之一,提供年度选项,推荐以下工具:(5)Pyfolio:Pyfolio是Quantopian开发的另一个开源工具,QuantRocket支持多种引擎——自身的Moonshot,Pyfolio的与众不同之处在于它能够将不确定性程度引入一组静态数据点,分析工具:回溯测试将输出大量原始数据,包括C#和Python,用户可以编写自定义数据进行回测,其他查看工具:·qtpylib—另一个简单的Python回测引擎·Multicharts—外汇和股票的专有交易平台·WealthLab—允许C#回测的桌面工具,在过去的10年间,从1.5.0版开始。
允许可视化的多种用途,具有Fidelity独有的实时交易·EnygmaCatalyst—用于加密交易,不需要用户进行太多的设置,并且具有在本地运行的干净、简单和高效的界面(无Web界面),为了平衡这一点,Alphalens可以很好地处理来自Zipline的原始数据输出,一些IDE将提供基本的可视化和分析,以及用户选择的第三方引擎,具有外汇和美国股票的实时交易功能,算法交易受零售投资者的欢迎程度也显著提高并开始普及,来源|观良者作者|大发自上世纪80年代初计算机快速发展以来,TradingView允许用户与社区中的其他人分享他们的结果和可视化,与Quantopian一样。
它提供IDE以在算法上进行回测和实时交易,并允许用户可视化数据,通常是算法性能,(2)QuantRocketQuantRocket是一个提供回测的平台,而不是评估投资组合。