本文我们主要介绍如何实现一个套利策略。
ThunderTrader是面向高频交易,支持策略研发、部署、监控运维等能力的工业级一站式程序化交易解决方案。
如果您是拥有一定编程基础的开发者,可以通过ThunderTrader实现执行过程更加精细、交易逻辑更加严谨的程序化策略。它是一款工业级程序化交易引擎,支持多策略7*24小时无人值守不间断运行,支持故障恢复,为您的交易策略提供稳定可靠的宿主环境。它完全基于本地私有化部署,确保您的策略绝对安全。当然ThunderTrader希望您能有一定的编程能力,例如曾经使用过Python/Java/Golang/Rust等, 如果您熟悉C++就更好了!这样可以最大程度发掘系统的潜力。
核心模块与原生策略均基于C++实现,采用纯异步事件驱动模式,极大程度降低策略响应延迟,且策略之间完全隔离,互不影响。拥有功能完善、用户界面友好的策略控制台,以及支持二次开发的标准接口
采用C++作为原生策略(Native Strategy)的开发语言,提供最低的延迟和最高的性能。在此基础上,基于标准HTTP通信协议,通过Proxy的方式亦支持使用Java/Python等其他编程语言进行策略快速实现
提供基于Python的策略研发、仿真集成开发环境,以及可以进行全市场行情录制的数据中心模块。一站式实现数据处理、科学计算、历史数据仿真验证、参数优化以及报告生成等策略研发流程
高效 稳定 开放 友好
底层核心模块均基于C++实现,采用纯异步事件驱动设计模式,将策略的响应延迟降低为纳秒级
核心模块Daemon与用户交互模块完全剥离,独立部署在云端运行执行,支持Checkpoint故障恢复,7x24小时不间断运行
从行情数据录制,到策略仿真验证,再到对接交易所进行实盘交易,它全都能帮您完成
所有模块均基于Docker发布,可在任意Linux发行版环境下一键本地私有化部署,无需额外的环境配置,真正做到开箱即用。拥有友好的用户界面,您可以在电脑、IPad甚至手机上随时随地完成您的工作
基于C++实现原生策略(Native strategy)的开发,提供最佳的性能与最低的延迟。同时可通过Python/Java等其他语言进行快速策略实现与验证(Remote strategy),提升策略迭代效率
提供Python版策略仿真工具以及网页版本的IDE,可以高效地完成科学计算、历史数据仿真验证、报表生成、参数优化等工作
内置通用行情数据录制平台,可记录全市场行情数据,无需额外付费购买外部第三方数据。并且您可以根据标准接口随时扩展它的功能
提供常见交易策略的实现。我们会定期从社区收集需求,并提供高质量的实现供社区参考,最大程度降低您的学习成本
关注我们的量化博客,学习更多量化交易的知识
如果您只是想尝鲜或者方案调研,可以按月购买License,同样可以体验ThunderTrader的全部功能。如果您是需要长期使用软件的个人开发者,更加推荐按年购买License。如果您是企业用户,可以单独联系我们进行咨询或者服务定制,这样可以为您的企业提供最佳的解决方案。为了给您提供更加良好的购买体验和售后服务,我们通过电商平台进行License的支付和交付。
¥49 / 月
¥499 / 年
仅限个人开发者使用
通过Thunder社区提供技术讨论与支持
欢迎来电咨询
business@thunder-trader.com
企业客户使用
专人技术支持,支持定制化开发