Skip to content

为什么第一笔交易最难?

上一篇文章确定了做T实验的标的。

但真正准备交易时,一个更难的问题出现了:

第一笔交易,到底应该挂在什么位置?

如果先卖,价格挂高了可能无法成交,挂低了又可能过早卖出;如果先买,同样需要判断当前价格是否合适。

这一步没有上一笔成交价可以参考,也没有一个确定的公式能够直接给出答案。因此,第一笔交易往往是整个做T过程中最难的一步。

为什么后续交易相对容易?

假设第一笔已经卖出:

  • 卖出价格:1.202 元
  • 卖出数量:2,000 份

接下来的任务就比较明确了:等待价格回落,并在能够覆盖手续费、满足目标价差的位置买回相同数量。

第一笔成交为后续操作提供了参照。程序也可以根据预先设定的规则完成:

  • 读取成交结果;
  • 计算反向订单价格;
  • 提交订单;
  • 记录成交与收益。

真实交易仍然要面对滑点、未成交、部分成交等问题,所以后续交易并非没有难度。只是与第一笔相比,它的目标和约束已经更清楚,主要难点也从“如何判断”转向了“如何执行”。

那么,第一笔为什么无法用同样的方法解决?

第一笔交易没有参照点

第一笔交易发生之前,我们需要主动回答:

  • 什么时候开始?
  • 当前价格是否合适?
  • 应该先买还是先卖?
  • 委托价格应该设置在哪里?

这些问题都指向同一个难点:

在未来价格未知的情况下,如何选择系统的起点?

如果第一笔卖得太早,价格可能继续上涨;如果第一笔买得太早,价格可能继续下跌。后续交易规则再完整,也无法消除起点选择带来的影响。

因此,第一笔交易首先是一个决策问题。

收益可以计算,价格位置不能

做T的收益公式并不复杂:

text
收益 = (卖出价格 − 买入价格)× 数量 − 手续费

例如:

  • 买入价格:1.200 元
  • 卖出价格:1.202 元
  • 交易数量:2,000 份

只要这些数值确定,收益就可以直接计算。

但公式只能回答“成交后赚了多少”,不能回答:

  • 当前价格是 1.200 元,是否适合买入?
  • 价格到 1.202 元时,是否应该卖出?
  • 委托再提高一厘,成交概率会下降多少?

原因在于,收益计算面对的是已经确定的数字,而第一笔交易面对的是尚未发生的行情。

前者是确定性的数学问题,后者则包含市场的不确定性。

第一笔交易更像一个概率问题

既然无法准确知道下一步涨跌,我们能否换一个问题?

不再问:

明天一定会涨到哪里?

而是问:

在过去的数据中,不同波动幅度分别出现过多少次?

假设昨天的收盘价是 1.200 元,我们可以统计:

  • 次日最高价通常能达到什么位置?
  • 次日最低价通常会落到什么位置?
  • 上涨和下跌分别出现过多少次?
  • 不同涨跌幅出现的频率是多少?
  • 极端波动曾经在什么情况下发生?

这些结果不能证明明天一定会重复历史,但可以让委托价格不再完全依赖直觉。

交易决策也由“猜一个价格”,逐渐变成“根据历史样本选择一个可以继续验证的位置”。

历史行情能提供什么?

市场每天产生的开盘价、最高价、最低价、收盘价、成交量和成交金额,是分析的原始材料。

经过整理后,可以从几个角度观察行情。

价格与波动

  • 每日涨跌幅;
  • 日内最高、最低波动幅度;
  • 振幅分布;
  • 连续上涨或下跌的情况。

这些数据可以帮助我们理解:一个标的通常怎样波动。

技术指标

  • 均线(MA);
  • 动量指标(MACD等);
  • 超买超卖指标(CCI、KDJ等)。

技术指标是对历史价格和成交数据的再加工,可以用于描述趋势、震荡等市场状态。但它们不是对未来的保证,也需要通过具体样本验证是否适合当前策略。

统计指标

  • 不同价格区间的出现频率;
  • 上涨与下跌的历史比例;
  • 最高价、最低价的分布;
  • P50、P90、P95 等分位数。

分位数能够帮助我们比较不同委托位置:更靠近常见波动区间的位置,历史成交机会可能较多;更靠近极端区间的位置,潜在价差可能更大,但触达频率也可能更低。

这只是基于历史样本得到的假设,仍需要回测和实盘数据继续验证。

数据分析不是为了准确预测

研究历史行情,很容易走向另一个误区:试图找到一个能够准确预测明天涨跌的指标。

但历史数据能够说明的,只是过去发生了什么。市场环境、样本区间和交易行为都可能变化,过去的统计规律不必然延续到未来。

因此,小刘实验室更关心的不是:

明天是否一定上涨?

而是:

  • 过去类似情况下,上涨和下跌的比例是多少?
  • 常见波动范围有多大?
  • 某个委托位置的历史触达频率是多少?
  • 如果判断失效,可能面对什么风险?

数据不能消除不确定性,但可以帮助我们提出更清楚的假设,并用后续结果检验它。

数学、统计和工程分别解决什么?

到这里,做T体系中的三类问题已经可以区分开来:

领域主要问题典型内容
数学收益如何产生?价差、数量、手续费
统计第一笔交易如何选择?历史分布、分位数、触达频率
工程规则如何持续执行?下单、成交处理、交易记录

数学计算确定的结果,统计处理不确定的选择,工程负责执行已经明确的规则。

三者彼此关联,但不能相互替代。程序可以准确执行订单,却不能自动证明策略合理;统计结果可以提供参考,也不能保证下一笔交易一定成功。

当前结论

第一笔交易之所以难,不是因为收益公式复杂,也不只是因为下单过程麻烦,而是因为它需要在缺少参照、未来未知的情况下,为整个交易过程选择一个起点。

目前可以得到的阶段性结论是:

第一笔交易无法依靠一个确定公式解决,更适合被看作一个需要持续验证的概率决策。

因此,下一步不是寻找“永远正确”的价格,而是从历史行情出发,提出可以检验的交易假设,再通过回测和实盘记录不断修正。

新的问题也随之出现:

历史行情中,哪些信息能够帮助我们提高第一笔交易成功的概率?