什么是股票程序化交易?
目前证券系统与交易所NGTS,也就是新一代交易系统的关系是基于STEP协议(相当于内地FIX协议)。BDOI、Brokerdictopeninterface(证券开发界面)或BAP(证券接入点)通过MISS(会员集成系统服务器)连接到NGTS进行交易。BDOI和BAP的区别在于MISS的部署位置不同。因此,为了实现交易所的程序化交易,必须通过的系统是经纪系统。
而且主流证券公司系统包括黄金证券、恒生和金世达。他为证券公司建立的证券公司系统结构相似,大致分为三部分:报告系统、接口数据库和柜台系统。程序交易接口通常是柜台系统层提供的经纪私人接口API和经纪接口API。
经纪私人接口API提供给第三方金融软件公司,通过第三方软件公司开发个人投资者使用的市场软件或交易软件,如也直接向相对专业的个人程序投资者提供这个接口。
经纪公司接口API是指个人程序投资者在包装接口后直接使用的证券公司。这样,通过证券公司的接入网关进行外部程序就相对安全了。这也是证券公司提供程序化交易服务的主流方式。后来,我准备了解更多关于几家证券公司的接口服务,并比较它们的优缺点。
至于报告界面API,个人用户一般不能使用,只能由宏辉、根网、天软等专业软件公司的经纪系统提供商及其第三方合作伙伴共同开发,主要是出于安全考虑。当然,据我所知,虽然这是非法的,但一些经纪人也为个人用户提供了他们的报告界面。理论上,越接近交易所界面,越快,越有利于程序交易系统的运行,经纪人可能会为密切合作的大客户提供这个界面。
接下来,我们谈谈股指期货的程序交易。连接中国四家期货交易所的期货交易系统主要包括CTP(综合交易平台)、金世达、易盛(主要连接郑尚)等。其中,实现程序交易最简单的方法是CTP。由于CTP提供了一个完全开放的API接口,个人和第三方软件公司可以根据其API接口开发程序交易系统。然而,交易席位仍然需要通过期货经纪公司。只要投资者选择以CTP为主要交易系统的期货公司,并使用CTP完全开放的API接口,他们就可以开发自己的程序交易系统。如果投资者的交易概念是高频交易,对速度要求较高,则应选择运行良好的CTP交易系统。最好提供服务器托管服务的期货经纪公司。
综上所述,笔者认为个人投资者最好的选择是找到一家能够提供证券公司界面的证券公司,获得其交易界面API,然后找到一家以CTP为主要交易系统的期货经纪公司。基于完全开放的CTP市场交易API,同时具备相应的策略。
什么是股票程序化交易?相关推荐
- 好的股票程序化交易api接口模型该怎么做?
下面我们从几个方面来分享一下好的股票程序化交易api接口模型该怎么做? 1.用简单的哲理解决复杂的问题 我们都知道,时间是最珍贵的东西,它过去了就是过去了,不可能再回来了.所以我们今天的事情,不可以拖 ...
- 怎样对接同花顺股票程序化交易接口?
只要我们拿到同花顺股票程序化交易接口的客户段,就可以直接使用Python调用其提供的交易功能.我们可以使用Python中的Sanic异步框架将交易接口进一步封装成HTTP访问接口,方便从远程Linux ...
- 券商股票程序化交易接口在哪里
如果你懂编程也可以自己操作,但是一般都会使用证券平台的股票程序化交易口,可以问一下券商有没有地方可以获取.当然啦,如果付费,就很容易就能获取了.
- 股票程序化交易的历史介绍
股票程序化交易,最早起源于美国1975年出现的"股票组合转让与交易",由专业的投资经理.经纪人通过计算机与股票交易所联机,实现股票组合的一次性买卖. 作为一种组合交易方式,在国外发 ...
- 基于python的股票程序化交易软件_程序化交易(三):基于 Python 的股票程序化交易/量化框架 easyquant...
续前贴,在前面的基础上弄了一个简单的程序化交易框架 easyquant 开源在 github 上,欢迎大家 star & fork.下面是简单介绍: 交易模块 easytrader 支持 华泰 ...
- 简述股票程序化交易的关键点是什么?
作为一名股票程序化交易者,我们首先要明确的是,交易是对手间你死我亡的博弈. 通过观察我们可以发现一般在交易市场中能够盈利的交易者具备三种特性,即丰富的经验,专业的知识以及稳定的心理素质. 我们常说没有 ...
- 2022:股票程序化交易实战2022Q2
新的一年,新的开始. 为审核合规,仅仅作为一个简单的记录和每周复盘.每月总结,不进行太具体的信息.每日操作与账户变化通过评论记录:每周情况.每月总结在博文中记录,每个交易日晚上编辑和确认每日操作计划. ...
- 2022:股票程序化交易实战2022Q1
新的一年,新的开始. 为审核合规,仅仅作为一个简单的记录和每周复盘.每月总结,不进行太具体的信息.每日操作与账户变化通过评论记录:每周情况.每月总结在博文中记录,每个交易日晚上编辑和确认每日操作计划. ...
- 股票程序化交易如何理解自己的交易系统?
当交易失败的时候,经常会感到懊恼,同时也要有一个清楚的认知,并且要学会去分析整个交易过程的来龙去脉. 在实际逐渐把自己变成一个单纯的程序化交易者,因为程序化交易是一种相对客观的机械的交易方法,研判同样 ...
最新文章
- linux docker 限制容器可用的 cpu
- 关于Hibernate中的Configuration
- javascript生成指定范围的随机整数
- IE6的Bug: 绝对定位遇到浮动后消失
- IntelliJ IDEA 源值1.5已过时,将在未来所有版本中删除
- java类中自定义函数的调用_关于方法:自定义类中对函数的未解析引用
- ecshop活动页_ECSHOP团购活动,ECSHOP团购列表
- debug内exe文件复制到桌面无法打开_Diffinity.轻量级的文件|文本对比工具
- github 生产环境_如何在GitHub上提高生产力
- 配置一下自己的vim
- 【python】进程与线程
- lufylegend库 鼠标事件 循环事件 键盘事件
- 第 7 章 Neutron - 068 - Neutron 物理部署方案
- 分子动力学模拟AMBER参数意义
- matlab的GUI滤波器设计,基于Matlab GUI的模拟带通滤波器的设计
- 恒讯科技分析:国外服务器中最常用的6种“可视化管理工具”
- NAND Flash闪存坏块的相关知识
- 茂名天源石化宣传“世界急救日”活动 普及急救知识
- 利用函数求出两个数的最大值
- 浪尖断更两天回家过年了!