banner
andrewji8

Being towards death

Heed not to the tree-rustling and leaf-lashing rain, Why not stroll along, whistle and sing under its rein. Lighter and better suited than horses are straw sandals and a bamboo staff, Who's afraid? A palm-leaf plaited cape provides enough to misty weather in life sustain. A thorny spring breeze sobers up the spirit, I feel a slight chill, The setting sun over the mountain offers greetings still. Looking back over the bleak passage survived, The return in time Shall not be affected by windswept rain or shine.
telegram
twitter
github

量化交易新手指南:使用 Python 开源工具实现盈利

项目介绍#

https://github.com/vnpy/vnpy#

VeighNa是一套基于 Python 的开源量化交易系统开发框架,旨在为专业交易员提供多功能量化交易平台。自发布以来,已经吸引了众多来自金融机构和相关领域的用户,包括私募基金、证券公司、期货公司等。

image

image

image

应用场景#

  • 量化交易:为交易员提供从策略开发、回测到实盘交易的一站式解决方案。
  • 算法交易:支持算法拆单、智能移仓换月等高级交易功能。
  • 多账户管理:支持多账户交易,方便交易员进行资产管理。
  • 数据服务:对接各类数据服务,为交易员提供全面的市场数据支持。

功能模块#

  • 交易接口(gateway)

    • 国内市场:支持国内各大交易所的交易接口。
    • 海外市场:支持海外交易所的交易接口。
    • 特殊应用:提供特殊应用的交易接口。
  • 策略应用(app)

    • 量化策略:提供多种量化策略的交易应用。
    • API 接口封装:提供 Python 交易 API 接口的底层对接实现。
  • 事件驱动引擎(event)

    • 作为事件驱动型交易程序的核心,提供简洁易用的 API。
  • 数据库适配器接口(database)

    • SQL 类:支持 SQL 类数据库。
    • NoSQL 类:支持 NoSQL 类数据库。
  • 数据服务适配器接口(datafeed)

    • 对接各类数据服务,为交易员提供市场数据支持。
  • 跨进程通讯标准组件(rpc)

    • 用于实现分布式部署的复杂交易系统。
  • Python 高性能 K 线图表(chart)

    • 支持大数据量图表显示以及实时数据更新功能。

功能特点#

  • 多功能量化交易平台:整合了多种交易接口,为交易员提供全面的量化交易支持。
  • 简洁易用的 API:提供简洁易用的 API,方便交易员进行策略开发和回测。
  • 覆盖广泛的交易品种:支持国内外市场的多种交易品种。
  • 高级交易功能:支持算法拆单、智能移仓换月等高级交易功能。
  • 多账户交易支持:支持多账户交易,方便交易员进行资产管理。

项目技术栈#

  • 编程语言:Python。
  • 开发框架:VeighNa(基于 Python 的开源量化交易系统开发框架)。
  • 依赖库:见 setup.cfg 和 requirements.txt。
  • 操作系统:支持 Windows 11 以上、Windows Server 2019 以上、Ubuntu 22.04 LTS 以上。
  • Python 版本:Python 3.10 以上(64 位),推荐使用 Python 3.10。
加载中...
此文章数据所有权由区块链加密技术和智能合约保障仅归创作者所有。