CTP程序免费接A股、港股、美股实时行情

CTP程序免费接A股、港股、美股实时行情

Level1行情接口其实早已是公开的了,腾讯、新浪、网易、雪球等互联网公司以及一些证券公司都有免费的接口,随便搜搜就有很多这方面的接入介绍。

本次发布的是以CTP接口接收股票行情,CTP接口是期货交易接口中的王者,拥有众多的开发者及成熟市场产品,将腾讯、新浪等行情接口封装成CTP接口,可以为众多投资者及开发者节省很多时间。

即使是对CTP接口完全不熟悉的开发者,也可以通过该封装接口轻松接收行情,因为CTP行情接口非常简单。

本次发布的接口为C++语言开发的动态库,需要开发者自己下载相应的头文件等其它所需文件。

CTP接口除官方发布的C++动态库外,很多人也提供了Python、Java、C#等各主流语言的接口,可搜索相应的开发方法。

调用订阅接口时还是同订阅期货合约行情一样,订阅股票合约代码即可,如下是demo程序接收的数据:

本次发布了CTP四个接口版本,每个版本发布了win32、win64及linux三个版本。github下载地址:ctp2QQ行情接口下载
行情前置地址设置个空值即可,接口内部会以腾讯的网址进行连接。
#include <iostream>#include <chrono>#include "./ThostFtdcMdApi.h"#pragma comment( lib, "thostmduserapi_se.lib" )class CMarketSpi :public CThostFtdcMdSpi{public:        CMarketSpi(CThostFtdcMdApi* pApi) :m_pMarketApi(pApi)        {                pApi->RegisterSpi(this);        }        void OnRtnDepthMarketData(CThostFtdcDepthMarketDataField* pDepthMarketData)        {                std::cout << pDepthMarketData->InstrumentID << " - " << pDepthMarketData->LastPrice << " - " << pDepthMarketData->Volume << std::endl;        }        CThostFtdcMdApi* m_pMarketApi;};int main(int argc, char* argv[]){        CThostFtdcMdApi* pApi = CThostFtdcMdApi::CreateFtdcMdApi();        CMarketSpi Spi(pApi);        pApi->Init();        const char* symbols[4] = { "600000","000001","00700","AAPL" };        pApi->SubscribeMarketData((char**)symbols, 4);        getchar();        return 0;}
更多用法见文章CTP开放平台


所有评论 0
您需要登录后才可以回帖 登录 | 立即注册