All Projects → 7starsea → vnpy3

7starsea / vnpy3

Licence: other
vnpy3

Programming Languages

C++
36643 projects - #6 most used programming language
c
50402 projects - #5 most used programming language
python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to vnpy3

Kungfu
Kungfu Trader
Stars: ✭ 2,536 (+13247.37%)
Mutual labels:  ctp, quantitative-trading, xtp
openctp
CTP开放平台提供A股、港股、美股、期货、期权等全品种接入通道,通过提供中泰证券XTP、华鑫证券奇点、东方证券OST、东方财富证券EMT、盈透证券TWS等各通道的CTPAPI接口,CTP程序可以无缝对接各股票柜台。平台也提供了一套基于TTS交易系统的模拟环境,同样提供了CTPAPI兼容接口,可以替代Simnow,为CTP量化交易开发者提供7x24可用的模拟环境。
Stars: ✭ 389 (+1947.37%)
Mutual labels:  ctp, xtp
Quant Notes
Quantitative Interview Preparation Guide, updated version here ==>
Stars: ✭ 180 (+847.37%)
Mutual labels:  quantitative-trading
snow-ctp
Node CTP Wrapper
Stars: ✭ 15 (-21.05%)
Mutual labels:  ctp
Quiksharp
Коннектор к торговому терминалу ARQA QUIK (Квик), который делает доступным весь функционал QLUA из .NET (C#)
Stars: ✭ 152 (+700%)
Mutual labels:  quantitative-trading
Coinquantitave
Digital currency quantitative trading
Stars: ✭ 201 (+957.89%)
Mutual labels:  quantitative-trading
goctp
上海期货交易所 ctp 接口 Golang版 (for linux64)
Stars: ✭ 63 (+231.58%)
Mutual labels:  ctp
pybtc
No description or website provided.
Stars: ✭ 16 (-15.79%)
Mutual labels:  quantitative-trading
QuantStageApi Python
PT_QuantBaseApi python version
Stars: ✭ 13 (-31.58%)
Mutual labels:  quantitative-trading
ctp-rs
A Rust wrapper of CTP API
Stars: ✭ 74 (+289.47%)
Mutual labels:  ctp
MarketHub
CTP期货数据收集与中转程序
Stars: ✭ 33 (+73.68%)
Mutual labels:  ctp
Deep Rl Trading
playing idealized trading games with deep reinforcement learning
Stars: ✭ 228 (+1100%)
Mutual labels:  quantitative-trading
trader
交易模块
Stars: ✭ 20 (+5.26%)
Mutual labels:  ctp
Trading Server
A multi-asset, multi-strategy, event-driven trade execution and management platform for running many algorithms/bots at many venues simultaneously with unified risk management and reporting. Uses MongoDB for storage and Telegram for user notifications/trade consent.
Stars: ✭ 191 (+905.26%)
Mutual labels:  quantitative-trading
backend-ctp
CTP接口封装,使用redis做消息中转
Stars: ✭ 26 (+36.84%)
Mutual labels:  ctp
Py Quantmod
Powerful financial charting library based on R's Quantmod | http://py-quantmod.readthedocs.io/en/latest/
Stars: ✭ 155 (+715.79%)
Mutual labels:  quantitative-trading
QuantResearch
Quantitative analysis, strategies and backtests
Stars: ✭ 1,013 (+5231.58%)
Mutual labels:  quantitative-trading
ftdc
implement ftdc protocol of CTP in java
Stars: ✭ 34 (+78.95%)
Mutual labels:  ctp
Trading-Algorithms
This repository contains the customized trading algorithms that I have created using the Quantopian IDE.
Stars: ✭ 86 (+352.63%)
Mutual labels:  quantitative-trading
Trading Backtest
A stock backtesting engine written in modern Java. And a pairs trading (cointegration) strategy implementation using a bayesian kalman filter model
Stars: ✭ 247 (+1200%)
Mutual labels:  quantitative-trading

Introduction:

vnpy3 is a simplified vn.py running in python3. The core code is borrowed from vnpy: https://github.com/vnpy/vnpy We are still in development. Currently, this project targets experienced users.

Contribution:

  • simplified the building process with cmake
  • supporting python3, theoretically, it also supports python2 (not tested)

Supporting Interface:

  • ctp
  • xtp

Dependency:

  1. boost (1.57 or later) [tested: 1.65]
  2. cmake (3.0 or later) [tested: 3.9]
  3. visual studio (2011 or later) [tested: 2013]

Please let me know if you have any question and if you want to add more tested enviroments.

Compiling:

  1. edit configuration file: vnpy/cmake/configuration.cmake to set proper path for boost and python;

    1.1 We currently use shared-lib for python/boost.python and static-lib for other boost-libraries,

    1.2 you may want to do some changes (see Line 20-31, 40-42 in vnpy/CMakeLists.txt).

  2. On windows: edit compile.bat by setting proper location for MSBuild.exe and cmake.exe;

  3. run compile.bat or compile.sh depending on your system.


Belief

Write once, use everywhere.

License

MIT

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].