19、构建算法交易平台

构建算法交易平台

1. 交易基础:订单与仓位管理

在交易过程中,向市场发送订单时,订单可能被经纪商或交易所执行,也可能不被执行。若订单成功执行,就会在交易产品中建立头寸,同时面临各种风险和收益。

1.1 订单类型

  • 市场订单(Market Order) :立即在市场上买卖产品的订单,按当前市场价格执行,无需指定执行价格。
  • 限价订单(Limit Order) :以特定或更优价格买卖产品的订单。
  • 撤销前有效订单(Good - Till - Canceled Order,GTC) :在指定到期时间前,一直留在交易所队列中等待执行的订单。除非另有指定,大多数订单为GTC订单,在交易日结束时到期。

更多订单类型信息可参考:https://www.investopedia.com/university/how - start - trading/how - start - trading - order - types.asp

1.2 仓位跟踪

订单执行后即进入头寸状态。跟踪已开仓的头寸有助于评估交易策略的表现,并进行风险管理和规划。开仓头寸的盈亏随市场波动而变化,这被称为未实现盈亏。平仓后,就会产生已实现盈亏,这是交易策略的最终结果。

1.3 通用经纪商类设计

基于上述三个基本功能,可以设计一个通用的 Broker 类来实现这些功能,并且可以轻松扩展到任何特定经纪商

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值