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