# CTP Futures Trading

> Use this tool when you need to access and trade on Chinese futures markets through a reliable and efficient interface. It solves problems related to connecting to CTP brokers, managing trades, and analyzing market data, providing inputs such as account information and market data, and outputs including trade execution and position updates. Ideal for algorithmic trading systems, market data analysis, and automated trading strategies in Chinese commodity and financial futures markets.

Canonical page: https://skillsregistry.net/skills/smu-rainflow-ctp-futures-trading  
JSON: https://api.skillsregistry.net/v1/skills/smu-rainflow-ctp-futures-trading

## Description

A CTP (China Trading Platform) MCP server that provides access to Chinese futures markets through the vnpy trading framework and CTP gateway integration. Built using FastMCP with asyncio for thread-safe operations, it exposes tools for connecting to CTP brokers, querying account information and positions, subscribing to market data, retrieving tick data, sending and canceling orders, and managing the complete trading lifecycle. The implementation handles CTP's blocking operations through proper thread management and includes order management with support for different order types, directions, and offsets, making it useful for algorithmic trading systems, market data analysis, and automated trading strategies in Chinese commodity and financial futures markets.

## Trust

- **Trust score (0–1):** 0.50
- **Verification tier:** unverified

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** finance
- **Updated:** 2026-04-25

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/smu-rainflow-ctp-futures-trading)
- **Repository:** <https://github.com/smu-rainflow/ctp-mcp>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "smu-rainflow-ctp-futures-trading"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/smu-rainflow-ctp-futures-trading` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/smu-rainflow-ctp-futures-trading/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
