All Projects → nooperpudd → Ctpwrapper

nooperpudd / Ctpwrapper

Licence: lgpl-3.0
上海期货交易所CTP接口 Shanghai Future CTP Interface CTP Python API Wrapper

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Ctpwrapper

Sumzerotrading
A Java API for Developing Automated Trading Applications for the Equity, Futures, and Currency Markets
Stars: ✭ 128 (-51.52%)
Mutual labels:  trading-api, futures
parallel-dfs-dag
A parallel implementation of DFS for Directed Acyclic Graphs (https://research.nvidia.com/publication/parallel-depth-first-search-directed-acyclic-graphs)
Stars: ✭ 29 (-89.02%)
Mutual labels:  futures
evolving
A free stock trading interface for CH stock-market. MacOS下控制同花顺进行交易, 无券商限制.
Stars: ✭ 32 (-87.88%)
Mutual labels:  trading-api
ETAC
A one-page, Visual Canvas for Emerging Technology Evaluation, in the style of “the Business model Canvas".
Stars: ✭ 85 (-67.8%)
Mutual labels:  futures
soabase-stages
A tiny library that makes staged/pipelined CompletableFutures much easier to create and manage
Stars: ✭ 23 (-91.29%)
Mutual labels:  futures
open-trading-platform-API
The Open Trading Platform API is an independent module for managing API requests from the UI module
Stars: ✭ 17 (-93.56%)
Mutual labels:  trading-api
more-executors
Library of composable Python executors
Stars: ✭ 18 (-93.18%)
Mutual labels:  futures
Order-Book-Matching-Engine
Order Book Matching Engine for Stock Exchanges (1us latency for matching)
Stars: ✭ 112 (-57.58%)
Mutual labels:  trading-api
trader
交易模块
Stars: ✭ 20 (-92.42%)
Mutual labels:  futures
mux-stream
(De)multiplex asynchronous streams
Stars: ✭ 34 (-87.12%)
Mutual labels:  futures
uniswap-python
🦄 The unofficial Python client for the Uniswap exchange.
Stars: ✭ 533 (+101.89%)
Mutual labels:  trading-api
Coinbase.Pro
📈 A .NET/C# implementation of the Coinbase Pro API.
Stars: ✭ 63 (-76.14%)
Mutual labels:  trading-api
swoole-futures
⏳ Futures, Streams & Async/Await for PHP's Swoole asynchronous run-time.
Stars: ✭ 100 (-62.12%)
Mutual labels:  futures
Eventually
A Swift Future/Promise library that can be used to model and transform asynchronous results
Stars: ✭ 19 (-92.8%)
Mutual labels:  futures
PyTradier
A Python library for interfacing with Tradier.com's trading API.
Stars: ✭ 32 (-87.88%)
Mutual labels:  trading-api
MQL5-JSON-API
Metaquotes MQL5 - JSON - API
Stars: ✭ 183 (-30.68%)
Mutual labels:  trading-api
open-trading-platform-UI
The Open Trading Platform UI is a front-end module for trading across 5 crypto currency exchanges allowing both spot and margin trading. The UI needs to be used with the API repo.
Stars: ✭ 54 (-79.55%)
Mutual labels:  trading-api
eBay-node-client
Ebay NodeJS Wrapper
Stars: ✭ 50 (-81.06%)
Mutual labels:  trading-api
korbit-python
Korbit API wrapper for Python
Stars: ✭ 17 (-93.56%)
Mutual labels:  trading-api
async-oneshot
A fast, small, full-featured, no-std compatible oneshot channel
Stars: ✭ 55 (-79.17%)
Mutual labels:  futures

CTP期货 API Python Wrapper

Build Status Build status Codacy Badge pypi status pyversion implementation Downloads

CTP Website

Version: v6.5.1 P1(v6.5.1 20200908)

Platform: Linux 64bit, Windows 64bit

Python Requirement: x86-64

Especially Support PyPy3-3.6 Linux 64bit

Inspire By lovelylain

Install

Before you install ctpwrapper package, you need to make sure you have already install cython package.

>>>pip install cython --upgrade
>>>pip install ctpwrapper --upgrade

Donate [捐助]

⚠️⚠️ notice ⚠️⚠️

sometimes quote the market futures data, but there is no trading data from the API stream, better just add time.sleep(2) func call after Init() method invoked, this could help to solve no data response issue.

Demo

sample code samples

Documentation

CTP documentation can be found in the docs

Contact

If you have any question about the ctpwrapper API, contact [email protected]

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].