|
最好不要在第一个区间交易,而是在第二个区间交易整个订单。我们观察到在无动力碳氮化区γ+δ边界附近的所有参数值都存在这种行为≥ 1,即在强非线性区域。这个简单的例子还表明,在强非线性机制下,如果是买入计划,最好在交易期的前半段卖出,然后在下半段买入。在下一节中,我们将从数值上说明当N较大时,这种影响会加剧。4.2数值成本最小化在一般情况下,我们对N个变量vi定义的成本函数进行非凸约束优化。线性市场影响情况,即δ=1,是一个凸优化问题,而在非线性情况下,成本函数不是凸的,因此我们需要诉诸数值方法。我们使用了两种不完全方法,即我们不能确定地达到全局最小值。第一种方法基于序列二次规划(SQP)算法。这是数值求解约束非线性优化问题(NLP)最成功的方法之一。它是一个迭代过程,通过二次规划(QP)子问题对agiven迭代的NLP建模,然后使用该解构造新的迭代。然后保证收敛到局部极小值。我们使用Matlab中简化的routinesimplemented[37,38,39]。当我们在所有交易都应具有相同符号的约束条件下搜索策略时,基于导数的分析算法(如SQP)可能会在由vi=0定义的状态空间的超平面上失败,其中成本函数的导数会发生分歧。对于这种情况,我们采用了基于直接搜索方法的第二种方法,即生成集搜索(GSS)算法[29,28],在Matlab中实现。
|