<commit_before># By Traders, For Traders.

<p align="center">
  <img src ="https://vnpy.oss-cn-shanghai.aliyuncs.com/vnpy-logo.png"/>
</p>

<p align="center">
    <img src ="https://img.shields.io/badge/version-2.0.7-blueviolet.svg"/>
    <img src ="https://img.shields.io/badge/platform-windows|linux|macos-yellow.svg"/>
    <img src ="https://img.shields.io/badge/python-3.7-blue.svg" />
    <img src ="https://img.shields.io/circleci/build/github/vnpy/vnpy?token=4d11df68295c8cc02a2bede46094991364190bbc"/>
    <img src ="https://img.shields.io/github/license/vnpy/vnpy.svg?color=orange"/>
</p>

vn.py是一套基于Python的开源量化交易系统开发框架，于2015年1月正式发布，在开源社区5年持续不断的贡献下一步步成长为全功能量化交易平台，目前国内外金融机构用户已经超过300家，包括：私募基金、证券自营和资管、期货资管和子公司、高校研究机构、自营交易公司、交易所、Token Fund等。

全新的《vn.py全实战进阶》在线课程，已经在官方微信公众号[**vnpy-community**]上线，50节内容覆盖从策略设计开发、参数回测优化，到最终实盘自动交易的完整CTA量化业务流程。购买请扫描下方二维码关注后，点击菜单栏的【进阶课程】按钮即可：

<p align="center">
  <img src ="https://vnpy.oss-cn-shanghai.aliyuncs.com/vnpy_qr.jpg"/>
</p>

在使用vn.py进行二次开发（策略、模块等）的过程中有任何疑问，请查看[**vn.py项目文档**](https://www.vnpy.com/docs/cn/index.html)，如果无法解决请前往[**官方社区论坛**](https://www.vnpy.com/forum/)的【提问求助】板块寻求帮助，也欢迎在【经验分享】板块分享你的使用心得！

2.0版本基于Python 3.7全新重构开发，如需Python 2上的版本请点击：[长期支持版本v1.9.2 LTS](https://github.com/vnpy/vnpy/tree/v1.9.2-LTS)。

## 功能特点

1. 全功能量化交易平台（vnpy.trader），整合了多种交易接口，并针对具体策略算法和功能开发提供了简洁易用的API，用于快速构建交易员所需的量化交易应用。

2. 覆盖国内外所有交易品种的交易接口（vnpy.gateway）：

    * 国内市场

        * CTP（ctp）：国内期货、期权

        * CTP Mini（mini）：国内期货、期权

        * CTP证券（sopt）：ETF期权

        * 飞马（femas）：国内期货

        * 宽睿（oes）：国内证券（A股）

        * 中泰XTP（xtp）：国内证券（A股）

        * 华鑫奇点（tora）：国内证券（A股）

        * 鑫管家（xgj）：期货资管

        * 融航（rohon）：期货资管

    * 海外市场

        * 富途证券（futu）：港股、美股

        * 老虎证券（tiger）：全球证券、期货、期权、外汇等

        * Interactive Brokers（ib）：全球证券、期货、期权、外汇等

        * 易盛9.0外盘（tap）：全球期货

        * 直达期货（da）：全球期货

    * 数字货币

        * BitMEX（bitmex）：数字货币期货、期权、永续合约

        * OKEX永续（okexs）：数字货币永续合约

        * OKEX合约（okexf）：数字货币期货

        * 火币合约（hbdm）：数字货币期货

        * 币安（binance）：数字货币现货

        * OKEX（okex）：数字货币现货

        * 火币（huobi）：数字货币现货

        * Bitfinex（bitfinex）：数字货币现货

        * Coinbase（coinbase）：数字货币现货

        * 1Token（onetoken）：数字货币券商（现货、期货）

    * 特殊应用
    
        * RPC服务（rpc）：跨进程通讯接口，用于分布式架构<commit_msg>[Mod] updater README.md<commit_after># By Traders, For Traders.

<p align="center">
  <img src ="https://vnpy.oss-cn-shanghai.aliyuncs.com/vnpy-logo.png"/>
</p>

<p align="center">
    <img src ="https://img.shields.io/badge/version-2.0.8-blueviolet.svg"/>
    <img src ="https://img.shields.io/badge/platform-windows|linux|macos-yellow.svg"/>
    <img src ="https://img.shields.io/badge/python-3.7-blue.svg" />
    <img src ="https://img.shields.io/circleci/build/github/vnpy/vnpy?token=4d11df68295c8cc02a2bede46094991364190bbc"/>
    <img src ="https://img.shields.io/github/license/vnpy/vnpy.svg?color=orange"/>
</p>

vn.py是一套基于Python的开源量化交易系统开发框架，于2015年1月正式发布，在开源社区5年持续不断的贡献下一步步成长为全功能量化交易平台，目前国内外金融机构用户已经超过300家，包括：私募基金、证券自营和资管、期货资管和子公司、高校研究机构、自营交易公司、交易所、Token Fund等。

全新的《vn.py全实战进阶》在线课程，已经在官方微信公众号[**vnpy-community**]上线，50节内容覆盖从策略设计开发、参数回测优化，到最终实盘自动交易的完整CTA量化业务流程。购买请扫描下方二维码关注后，点击菜单栏的【进阶课程】按钮即可：

<p align="center">
  <img src ="https://vnpy.oss-cn-shanghai.aliyuncs.com/vnpy_qr.jpg"/>
</p>

在使用vn.py进行二次开发（策略、模块等）的过程中有任何疑问，请查看[**vn.py项目文档**](https://www.vnpy.com/docs/cn/index.html)，如果无法解决请前往[**官方社区论坛**](https://www.vnpy.com/forum/)的【提问求助】板块寻求帮助，也欢迎在【经验分享】板块分享你的使用心得！

2.0版本基于Python 3.7全新重构开发，如需Python 2上的版本请点击：[长期支持版本v1.9.2 LTS](https://github.com/vnpy/vnpy/tree/v1.9.2-LTS)。

## 功能特点

1. 全功能量化交易平台（vnpy.trader），整合了多种交易接口，并针对具体策略算法和功能开发提供了简洁易用的API，用于快速构建交易员所需的量化交易应用。

2. 覆盖国内外所有交易品种的交易接口（vnpy.gateway）：

    * 国内市场

        * CTP（ctp）：国内期货、期权

        * CTP Mini（mini）：国内期货、期权

        * CTP证券（sopt）：ETF期权

        * 飞马（femas）：国内期货

        * 宽睿（oes）：国内证券（A股）

        * 中泰XTP（xtp）：国内证券（A股）

        * 华鑫奇点（tora）：国内证券（A股）

        * 鑫管家（xgj）：期货资管

        * 融航（rohon）：期货资管

    * 海外市场

        * 富途证券（futu）：港股、美股

        * 老虎证券（tiger）：全球证券、期货、期权、外汇等

        * Interactive Brokers（ib）：全球证券、期货、期权、外汇等

        * 易盛9.0外盘（tap）：全球期货

        * 直达期货（da）：全球期货

        * OANDA（oanda）：外汇、CFD

    * 数字货币

        * BitMEX（bitmex）：数字货币期货、期权、永续合约

        * Bybit（bybit）：数字货币永续合约

        * OKEX永续（okexs）：数字货币永续合约

        * OKEX合约（okexf）：数字货币期货

        * 火币合约（hbdm）：数字货币期货

        * Gate.io永续（gateios）：数字货币永续合约

        * 币安（binance）：数字货币现货

        * OKEX（okex）：数字货币现货

        * 火币（huobi）：数字货币现货

        * Bitfinex（bitfinex）：数字货币现货

        * Coinbase（coinbase）：数字货币现货

        * Bitstamp（bitstamp）：数字货币现货

        * 1Token（onetoken）：数字货币券商（现货、期货）

    * 特殊应用
    
        * RPC服务（rpc）：跨进程通讯接口，用于分布式架构
{'fraction_non_alphanumeric': 0.172524646378054, 'fraction_numerical': 0.02486069438491213, 'mean_word_length': 3.3821596244131453, 'pattern_counts': {'":': 0, '<': 29, '<?xml version=': 0, '>': 29, 'https://': 20, 'lorem ipsum': 0, 'www.': 4, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3032728', 'n_tokens_mistral': 3052, 'n_tokens_neox': 3382, 'n_words': 163}