发布于vn.py社区公众号【vnpy-community】
 
《投资组合策略7天入门》已经更新到第12集,课程内容围绕针对商品期货的横截面趋势因子策略展开(和CTA策略的时序因子属于两个方向),覆盖从基础概念学习、回测数据准备、策略代码开发、参数结果优化的全流程内容,详情请戳

 
原文作者:用Python的交易员 | 发布时间:2021-02-18

 
新年第一篇,祝大家牛年发发发!!!
 

春节前的那篇《一张图认识【股票程序化交易】的各种系统》阅读量和评论数都有点出乎我们意料,看来这种量化相关的概括总结类内容颇受大家欢迎,接下来准备做成一个全新的系列文章。

已经过去的鼠年虽然充满了各种不顺,但是对于期货行业来说绝对是一个大年,截止20年底全行业保证金存量超过了8000亿,今年有望历史上首次突破万亿存量(而且很可能就在一季度发生)。

国内金融市场程序化交易的萌芽最初就出现在期货市场,我自己的职业生涯也是从期货公司的量化研究员开始,所以本系列的第二篇文章就来带大家认识下【期货程序化交易】中的各种系统了:

description

图中一些名词的说明:

  • 期货柜台:期货公司用于为客户提供委托发送、成交记录和资金仓位结算的服务端系统;

    • 次席柜台:针对程序化交易专门优化设计,提供更快交易速度的期货柜台系统,类似股票中的【极速柜台】;
    • 主席柜台:面向普通投资者(主要是散户),提供完整业务功能支持(包括开户、交易、结算等),类似股票中的【集中柜台】;
  • 资管系统:对接后端各种不同类型的柜台系统,将单一产品账户或者机构账户拆分为多个资产单元,并提供丰富的事前事中风控和事后绩效分析功能,满足MOM类投资产品和大型交易团队(私募、贸易商)需要将资金分配给多名交易员管理的需求;

  • 量化平台:对接上述提到的期货柜台和资管系统两类后端系统(通过API),由交易员每天直接使用的前端软件,大多提供UI图形界面,用户可以直接在上面开发策略、跑历史回测以及执行自动交易。

图中带有星号标记的是在对应功能领域较为常见的系统,大部分期货公司会直接采购作为官方软件提供给客户使用。

和股票程序化接入的严监管状态不同,期货程序化接入整体比较宽松开放。原则上只要完成了穿透式认证,任何机构和个人都可以用自己开发的软件接入期货公司进行程序化交易。所以上图中只包含了背后存在技术公司实体正式运营,且可以用于期货实盘程序化交易的软件系统。

 

同样如果觉得有任何遗漏或者偏差,欢迎在下方的讨论区拍砖和讨论!!!