FPGA-Trader
2016-07-26 13:59:09 0 举报
AI智能生成
FPGA-Trader是一款基于FPGA(现场可编程门阵列)技术的高频交易系统。它利用FPGA的并行处理能力和低延迟特性,实现了对金融市场数据的实时分析和交易决策。FPGA-Trader具有高度的灵活性和可定制性,可以根据用户的需求进行硬件和软件的配置。此外,FPGA-Trader还采用了先进的算法优化技术,以提高交易策略的准确性和收益率。总之,FPGA-Trader是一款功能强大、性能优越的高频交易系统,适用于金融行业的专业投资者和机构。
作者其他创作
大纲/内容
回报处理
撤单回报
柜台回报成功
不需要处理
柜台返回失败
推送给策略
交易所返回成功;
需要更新撤单成功的开仓量;
推送给策略
FPGA开仓量回报
FPGA告知不能下单
推送给策略
下单回报
柜台返回失败
需要更新失败的开仓量;
推送给策略
交易所返回成功;
推送给策略
柜台回报成功
推送给策略
成交回报
推送给策略
行情处理模块
FPGA接收行情解析成6类不同类型行情【FPGA处理】
0x31表示best_and_deep
0x32表示arbi【不需要考虑】
0x34表示ten_entrust
0x35表示realtime_price
0x36表示order_statistics
0x37表示march_price
trader
把收到的行情推送给策略
最大撤单数合规检查
撤单
通过FPGA发出去
自成交合规检查
下单
通过FPGA发出去
行情登录
使用封装好的报文接口登录交易所
可以支持当个或者多个合约定义订阅
支持所有的合约订阅
使用toe0登录
交易通道登录
使用封装好的报文接口登录交易所
每个策略对应的合约都需要
查询今仓、昨仓以及相应的平均价格、撤单数量
把上面的信息推送给策略,初始化策略
配置开仓最大开仓给FPGA
支持一个账号多个合约和多个账号多个合约
使用toe1登录
告警模块【FPGA处理】
链路异常
toe0 链路异常
整个trader进程需要退出
toe1 链路异常
需要关闭告警相应的session
网络包重传
需要关闭相应的session
0 条评论
下一页