Github项目

vnpy:基于Python的开源量化交易平台开发框架

VeighNa是基于Python的开源量化交易平台开发框架。在开源社区助力下发展为多功能平台,积累众多金融领域用户。功能涵盖多种交易接口整合、多种量化策略交易应用、多类型数据库适配...

标签:

【Github】项目名:vnpy – 基于Python的开源量化交易平台开发框架

项目简介

VeighNa是一套基于Python的开源量化交易系统开发框架。在开源社区的不断贡献下,成长为多功能量化交易平台,积累了众多来自金融机构或相关领域(如私募基金、证券公司、期货公司等)的用户。其功能涵盖多种交易接口的整合,提供简洁易用的API,还有多种量化策略的交易应用、不同类型数据库的适配器接口等众多功能组件。

项目目的

构建一个开源的量化交易平台开发框架,以满足金融领域量化交易相关的开发需求,包括交易接口整合、策略开发、交易应用构建、数据库对接等多方面需求。

核心技术

基于Python语言开发。采用事件驱动引擎(event)作为事件驱动型交易程序的核心。在对接数据库方面,适配多种类型数据库,如SQL类(SQLite、MySQL、PostgreSQL等)、NoSQL类(DolphinDB、Arctic、TDengine等)。同时,具备高性能的RESTClient(rest)和WebsocketClient(websocket)等API接口封装,这些接口基于协程异步IO实现高性能,采用事件消息循环的编程模型,支持高并发实时交易请求发送。

实践案例

众多来自金融机构或相关领域的用户(包括私募基金、证券公司、期货公司等)使用了该框架。例如在开发量化交易策略时,利用其提供的CTA策略引擎模块(cta_strategy)、CTA策略回测模块(cta_backtester)等进行CTA类策略开发与回测分析;在交易接口方面,使用国内市场如CTP(ctp)、CTPMini(mini)等接口,以及海外市场如InteractiveBrokers(ib)等接口进行交易操作。

项目总结

VeighNa是一个功能强大且全面的基于Python的开源量化交易平台开发框架,涵盖了量化交易的多个方面,从交易接口到策略开发,再到数据库对接等。它为金融机构、量化交易爱好者等提供了一个很好的开发框架基础。欢迎各位粉丝在评论区留言,分享你们对这个项目的看法或者使用经验。

项目地址

GitHub链接直达

数据统计

数据评估

vnpy:基于Python的开源量化交易平台开发框架浏览人数已经达到22,如你需要查询该站的相关权重信息,可以点击"5118数据""爱站数据""Chinaz数据"进入;以目前的网站数据参考,建议大家请以爱站数据为准,更多网站价值评估因素如:vnpy:基于Python的开源量化交易平台开发框架的访问速度、搜索引擎收录以及索引量、用户体验等;当然要评估一个站的价值,最主要还是需要根据您自身的需求以及需要,一些确切的数据则需要找vnpy:基于Python的开源量化交易平台开发框架的站长进行洽谈提供。如该站的IP、PV、跳出率等!

关于vnpy:基于Python的开源量化交易平台开发框架特别声明

本站链氪巴士提供的vnpy:基于Python的开源量化交易平台开发框架都来源于网络,不保证外部链接的准确性和完整性,同时,对于该外部链接的指向,不由链氪巴士实际控制,在2024年12月5日 上午12:00收录时,该网页上的内容,都属于合规合法,后期网页的内容如出现违规,可以直接联系网站管理员进行删除,链氪巴士不承担任何责任。

相关导航

暂无评论

暂无评论...