利用语法进化开发动态交易执行策略
在金融资产交易领域,如何高效执行交易一直是一个关键问题。传统的交易执行策略往往难以适应不断变化的市场条件,而语法进化(Grammatical Evolution,GE)作为一种进化自动编程方法,为解决这一问题提供了新的思路。本文将详细介绍如何利用GE算法开发动态、高效的交易执行策略,并在人工限价订单市场中进行测试。
1. 语法进化与交易执行概述
语法进化是一种允许以任意语言生成计算机程序的进化自动编程技术。它能够高效地探索搜索空间,并允许结合现有的领域知识来生成具有所需结构的“解决方案”。在金融领域,GE已成功应用于金融时间序列建模、日内金融资产交易、企业信用评级和技术交易规则发现等多个方面。
交易执行是指交易特定金融工具的过程。在实际操作中,如何高效执行大订单是一个重要问题。一次性交易大订单可能会产生显著的市场影响成本,而将订单拆分为小批量并分散在不同时间执行,虽然可以降低市场影响成本,但会增加机会成本。因此,高效的交易执行策略需要平衡这两种成本,以最小化总交易成本。
2. 电子双拍卖市场背景
如今,大多数市场采用电子双拍卖限价订单簿。交易者可以提交限价订单或市场订单。市场订单是指以当前市场价格立即买入或卖出指定数量股票的订单,它能保证立即执行,但无法控制执行价格。限价订单则是指以指定价格买入或卖出指定数量股票的订单,它可以控制执行价格,但不能保证执行。
订单簿由两个队列组成,分别存储买入和卖出的限价订单。买入限价订单称为“出价”,卖出限价订单称为“要价”。订单簿上的最高出价称为“最佳出价”,最低要价称为“最佳要价”,两者之间的差价称为“买卖价差”。订单簿上的价格不是连续的,而是以
超级会员免费看
订阅专栏 解锁全文
1350

被折叠的 条评论
为什么被折叠?



