首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

我的交易系统

前言 Robert Carver是一位CTA策略研究与实战领域活跃的分享者,他的书Systematic Trading清晰且系统的介绍了如何构建一套多品种多周期的CTA交易系统。...最近Robert Carver在个人博客对其2021年的研究及过去在博客发表的文章做了系统化的总结,公布了其正在使用的交易系统,涉及从品种的筛选到具体的交易规则。...研究踩坑:哪些可以做,哪些不可以做 我从2013年到2021一直在使用这套交易系统,并且在2020年把策略的执行切换到了pysystemtrade(作者的开源框架)。...soon) Kurtosis as a trading rule (too complex and didn't work as well as expected) 以下方法确实有效,且已经应用在了今年的交易系统改进中...现在我总结性的概括一下我筛选标的/市场的流程: 阶段性的关注下经纪商(盈透)现在可供交易的品种; 维护一个关注品种的清单 (当前清单中有64个品种); 从barchart.com提取历史数据,并加入到当前的交易系统

90120
您找到你想要的搜索结果了吗?
是的
没有找到

金融交易系统设计思路

交易服务器部分 2. 应用层防火墙 3. 集群实现 4. Data feed 报价系统的设计 5. 核心交易系统的设计 5.1. 协议部分 5.2. 订单处理 6. 管理员控制台的设计 6.1....交易服务器部分 图 1. 交易服务器架构蓝图 image.png 可以简单的讲交易服务器分为三大块:报价,交易,管理。 图 2. 交易服务器设计 image.png 2....所以设计交易系统我们要考虑不同操作系统的差异与不同语言的通信。...核心交易系统的设计 交易系统的核心就是处理订单,开仓,平仓,挂单等等。下图展示了订单处理的内部模型。 图 5. Trade Core ? 5.1....管理员控制台的设计 通常交易系统有两个控制台,分别是Adminstrator与Manager,Adminstrator是给运维人员使用,用于服务器配置,例如权限分配,性能监控,日志查看等等。

3.2K70

算法交易系统架构,此篇足矣!

本篇推文将分三个部分由浅到深,为大家介绍算法交易系统架构的细节: 算法交易系统概述 算法交易系统要求(重点) 算法交易系统架构(超重点) 第一部分:算法交易系统概述 算法交易是使用计算机算法自动做出交易决策...模型的选择直接影响算法交易系统的性能。使用多个模型(集合)可以提高预测精度,但会增加实现的复杂性。该模型是算法交易系统的大脑。...第二部分:算法交易系统要求 算法交易系统(ATs)使用计算算法制定交易决策,提交指令,并在提交后管理指令。近年来,算法交易系统越来越受欢迎,目前已占据通过国际交易所进行的大部分交易。...第三部分:算法交易系统架构 前面两部分我们介绍了智能算法交易系统的概念,以及生产算法交易系统的功能性和非功能性要求。...算法交易系统架构应被视为一个对于个人和组织想要设计他们自己的算法交易系统的参考点。 ? —End—

3.6K31

撮合交易系统服务边界与设计

如何设计并实现一个数字货币交易系统              证券交易系统是金融市场上能够提供的最有流动性,效率最高的交易场所。...和传统的商品交易不同的是,证券交易系统提供的买卖标的物是标准的数字化资产,如USD、股票、BTC等,它们的特点是数字计价,可分割买卖。         ...证券交易系统通过买卖双方各自的报价,按照价格优先、时间优先的顺序,对买卖双方进行撮合,实现每秒成千上万的交易量,可以为市场提供高度的流动性和价格发现机制。         ...一个完整的数字货币交易系统是由用户系统(sso)、账户系统(account)、订单系统(order)、撮合系统(match)、以及清算系统( clearing )、行情系统(market)和钱包系统(wallet...SSO:用户全局登录,身份验证,权限现在; account:用户用户数字货币相关操作,查看账户、划转、冻结等操作; order:提供给下单,撤单,委托列表,历史交易记录; match: 撮合引擎是交易系统的核心

2.1K20

交易系统架构演进之路(五):服务治理

而具体到我们的交易系统中,应该在哪些地方做限流呢?主要就是对接口做限流,而我们的接口可以分为几大类:管理端 API、客户端 API、开放 API、服务内部 API。...工具的选型方面,使用最广泛的当属 Nginx,Nginx 除了做负载均衡还可以做静态 Web 服务器、缓存服务器、反向代理服务器等。...不同于服务端负载均衡是将下游的服务器列表存储在独立的负载均衡服务器里,客户端负载均衡则是将下游的服务器列表保存在上游服务里,而且下游服务的集群服务器列表是从注册中心获取并存储的,再根据实现的负载均衡算法选定对应的服务器实例进行请求的下发...如果请求量不大,则可能会出现请求集中在某些服务器的情况。 加权随机法:即给每台服务器配置权重值,权重值高的则接收到请求的概率就会较高,适合于服务器的资源配置不一样的场景。...最小连接法:将请求分配到当前连接数最少的服务器上,可以尽可能地提高服务器的利用效率,但实现比较复杂,需要监控服务器的请求连接数。

79710

交易系统架构演进之路(一):1.0版

对于交易平台这样的系统,大部分情况下用 HTTP 是比较合适的,安全性较高,且无状态的,高并发情况下也容易扩展 HTTP 服务器。...首先,我们有发送邮箱验证码的接口,这就需要用到邮箱服务,那第一个需要考虑的问题就是:是自己搭建邮箱服务器,还是选择第三方邮件发送平台?自己搭建的成本比较高,因此普遍都是采用第三方。...邮箱验证码需要在注册时进行检查验证的,因此,这个验证码就需要在服务器存储起来,有两种存储方案,一是持久化到数据库,二是用缓存。...刚好,交易系统对复杂事务和复杂查询的场景还是比较常见的,所以 MongoDB 并不太合适,因此我们只能选择 MySQL。...如果有时间,我也可能会自己编写代码实现一套交易系统,并可能开源,但不能确定。

1.2K20
领券