基本都是自己封装CTP接口,程序端实现多账户、多策略的行情信号接收和委托提交/回报处理。

也可以用 QuantBox/QuantBox_XAPI · GitHub 这样的封装的比较好、多接口统一API的项目直接整合到程序化平台的项目中使用。

通过程序接口用证券、期货账号登录后订阅品种的行情,证券、商品期货、股指期货、期权都可以接收交易所的快照数据。

然后交易平台可以把行情数据广播给各个策略程序,程序根据量化策略的逻辑判断是否下单?挂单的方式如何?挂单失败是否追单?如何追单?

策略程序判断要下单,则提交指令到程序化交易平台,平台把各个帐号各个品种中策略的逻辑持仓汇总为实际持仓,然后通过接口提交委托,并且处理委托回报。

行情数据一方面广播给策略程序,一方面自己存数据库,存下来的数据通过完整性检测后,可以自己合成低频率的数据,如1分钟、30分钟、1小时、日度等等,这些数据会被用于策略回测,也可以用于市场微观结构的观察和研究,例如可以通过优化挂单方式来降低交易滑点。

Matlab可以做一些回测,实盘可能是比较不易用的。一般可以用C++, Java, C#来利用CTP程序化交易接口实现实盘平台,策略研究推荐用R做数据分析、统计、处理、可视化、策略分析、自动报告,用Rcpp(R调用C++)或者直接C++实现高性能回测,用单机并行或集群实现批量回测。

怎么获取c++股票数据接口?相关推荐

  1. 获取历史和实时股票数据接口

     http://blog.sina.com.cn/s/blog_510844b70102wrvf.html 实时股票数据接口 股票数据的获取目前有如下两种方法可以获取: 1. http/javas ...

  2. 获取实时股票数据与股票数据接口API

    http://jobtom.javaeye.com/blog/814594 股票数据的获取目前有如下两种方法可以获取: 1.http/javascript接口取数据  2.web-service接口 ...

  3. python获取股票数据接口

    #部分网站api数据有bug,这个bug问题不是自身程序的问题,而是第三方公司股票的问题 author = 'nooper' import re from math import ceil impor ...

  4. 如何通过python获取股票数据接口l2?

    python提供了股票数据接口库Tushare,但用Tushare获取股票实时数据存在只能连续运行2次,就会被网站服务器禁止. 如使用以下代码: #导入模块 import tushare as ts ...

  5. 股票数据接口的获取方法有哪几种?

    股票数据接口用免费的股票行情软件就行,真正有用的数据只有与交易所有协议的机构才能得到,其他人是弄不到的,而且收费昂贵非专业机构也用不起的. 实时股票数据接口股票数据的获取目前有如下两种方法可以获取:1 ...

  6. 使用Sina API获取新浪财经的证券股票数据接口(时价 K线等)

    从网上找到的Sina API的财经API说,Mark一下,以供以后参考 http://market.finance.sina.com.cn/downxls.php?date=2011-07-08&am ...

  7. 使用Yahoo API获取雅虎的证券股票数据接口(时价 K线等)

    从网上搜索到的Yahoo 财经API接口,基本可以取到世界各个市场的股票,指数,外汇等数据 但是测试下来好像日本国内数据没有,不过调查之后发现可以使用其他方式获取,获取的方法会在随后的博文再附上. 1 ...

  8. Java通达信接口如何实现获取实时股票数据?

    Java通达信接口如何实现获取实时股票数据? 一般有三种方式: 网页爬虫.采用爬虫去爬取目标网页的股票数据,去相关网站或技术论坛上找一下别人写的爬虫集成到项目中. 请求第三方API.会有专门的公司(例 ...

  9. 股票数据接口可以获取股价复权数据吗?

    都听说股票数据接口功能很强大,但是具体到底有多强大呢?能不能获取个股的股价复权数据呢?我们来说说这个问题. 答案是可以的,不过要看选择的股票数据接口类型,有些接口只可以获取实时数据,有些则可以获取历史 ...

  10. 恒生股票数据接口可以实现更加方便地实时获取上海和深圳市场行情数据吗?

    我们已经针对 Level2 实时行情数据,开发了能够对接恒生 NSQ 极速行情系统的插件.有了它,用户可以更加方便地实时获取上海和深圳市场行情数据啦!该插件目前已经支持的数据源包括: 现货逐笔委托行情 ...

最新文章

  1. dva + antd + mockjs 实现用户管理
  2. 工信部:中国4G基站规模超200万个 4G用户数破5亿
  3. mysql--字段--索引的增删改查
  4. echo,printr,print_r之间的区别
  5. 拒绝了对对象 'XXX' (数据库 'XXX',架构 'dbo')的 SELECT 权限
  6. 深入理解 Synchronized
  7. Android小项目之--服务【Service】
  8. oracle证书洛阳,ORACLE手工建库
  9. 用信号量实现进程互斥、同步、前驱关系
  10. ABAP术语-Business Components
  11. Python的is和==区别
  12. 商户如何接入微信支付
  13. 使用Excel和Tableau分析淘宝母婴产品上新策略
  14. matlab中列主元三角分解法的函数,[数值算法]列主元三角分解法
  15. ST大宗商品订货系统源码.net语言
  16. python基础项目实战-简易文本编辑器
  17. 领域分类的问题_别人的问题领域
  18. 仿写微信公众号添加自定义菜单 并给后台存数据
  19. 分类中解决类别不平衡问题
  20. 重庆大学计算机学院与马云,相聚计科,执梦起航——重庆大学计算机学院2020级研究生迎新会圆满结束...

热门文章

  1. C语言计算圆周率小数后10位,计算圆周率Pi(π)值,精确到小数点后10000位 - 圆周率10000位 - C++ 爱好者...
  2. 如何构建自己的Java学习体系?
  3. 智慧校园信息化建设方案
  4. 电子书:《网页木马攻防实战》
  5. 软件测试项目案例.pdf,【精选】最经典软件测试案例.pdf
  6. CImage不失真缩放显示图片
  7. 那本失去的《牛津高阶英汉双解词典》第6版 P2666-2665
  8. 华硕电脑重装系统后电池管理软件ASUS Battery Health Charging不见了
  9. 因子分析模型R语言实现
  10. WPF实现鼠标拖动框选功能