金融市场基础:股票、期货、期权与市场微观结构

大家好,我是你们这门课的主讲。今天咱们聊聊金融市场的基础知识。说实话,很多做量化的人一上来就扎进模型和代码里,结果连订单簿长什么样都没见过。我个人觉得,这就像开车不看仪表盘——迟早要出事。

这一章,我会带你从股票市场开始,一路聊到期权、期货,最后深入到订单簿和交易机制。嗯,内容不少,但都是干货。

一、股票市场基础

股票是什么?说白了,就是公司所有权的一份凭证。你买了某公司的股票,就成了这家公司的股东之一。当然,小股东基本没啥话语权,但你能享受公司成长带来的红利——股价上涨和分红。

股票市场分为一级市场和二级市场:

  • 一级市场:公司首次公开发行(IPO)的地方。我参与过几次IPO定价的项目,说实话,那个过程挺复杂的,承销商、机构投资者、散户之间的博弈很有意思。
  • 二级市场:就是我们平时交易的场所。上交所、深交所、港交所、纽交所,都属于二级市场。

交易股票时,有几个核心概念你必须清楚:

概念 说明
开盘价 集合竞价产生的第一笔成交价
收盘价 最后一笔交易的成交价
最高价/最低价 当日成交的最高和最低价格
成交量 当日成交的股票数量(手)
换手率 成交量 / 流通股本,反映活跃度
我的小建议:刚开始做量化时,别只看收盘价。成交量、换手率这些数据,往往藏着更重要的信息。我曾经因为忽略成交量,在回测里跑出一个看起来很美的策略,实盘一跑就崩了——流动性根本不够。

二、期货与期权市场

期货和期权,都属于衍生品。它们的价格是从基础资产(股票、指数、商品等)衍生出来的。

期货

期货合约,说白了就是一份「未来按约定价格买卖某样东西」的合同。比如你买了一份沪深300股指期货,就相当于约定好在未来某个时间,按现在的价格买入沪深300指数。

期货有几个特点:

  • 杠杆效应:只需要缴纳保证金就能交易,放大收益也放大风险
  • 双向交易:可以做多也可以做空
  • 到期交割:合约有到期日,到期后必须交割或平仓
注意:杠杆是把双刃剑。我见过太多人因为贪图杠杆,一夜爆仓。做期货量化,风控是第一位的。

期权

期权比期货复杂一些。它给买方一个「权利」,而不是「义务」。你可以选择行权,也可以选择不行权。

期权分两种:

  • 看涨期权(Call):赋予你按约定价格买入的权利
  • 看跌期权(Put):赋予你按约定价格卖出的权利

期权定价的核心是Black-Scholes模型。不过在实际量化中,我们更常用的是隐含波动率曲面——那才是真正反映市场情绪的东西。

三、市场微观结构

市场微观结构,听起来很高大上,其实研究的就是「交易是怎么发生的」。为什么会有买卖价差?为什么大单会冲击价格?这些都是微观结构要回答的问题。

我个人觉得,微观结构是量化交易中最容易被忽视、但又最重要的部分。你想想看,如果你的策略在回测里年化50%,但实盘时因为冲击成本直接腰斩,那还有什么意义?

核心概念包括:

  • 买卖价差(Bid-Ask Spread):买一价和卖一价之间的差额,是流动性的直接体现
  • 市场深度(Market Depth):不同价位上的挂单量,反映市场承接能力
  • 价格冲击(Price Impact):你的订单对市场价格造成的影响
  • 信息不对称:有些人知道得比你多,比如内幕交易者
避坑指南:我曾经在开发高频策略时,忽略了买卖价差的变化。结果回测时收益不错,实盘一跑,每次交易都滑点好几个tick,利润全被吃掉了。后来我学乖了,在回测里加入了「滑点模型」和「冲击成本模型」。

四、订单簿与交易机制

订单簿,就是交易所用来记录所有买卖挂单的电子账本。它分为买盘和卖盘两侧:

  • 买盘(Bid Side):按价格从高到低排列,显示谁愿意出多少钱买
  • 卖盘(Ask Side):按价格从低到高排列,显示谁愿意以多少钱卖

订单簿的「快照」数据,就是我们常说的Level 2行情。它包含了每一档价位上的挂单量和挂单笔数。

常见的订单类型有:

  • 市价单(Market Order):立即以当前最优价格成交,不关心价格只关心速度
  • 限价单(Limit Order):指定一个价格,只有达到这个价格才成交
  • 止损单(Stop Order):价格达到某个阈值后触发,变成市价单

交易机制方面,A股采用的是「集合竞价+连续竞价」的模式:

  • 开盘前和收盘前是集合竞价阶段,所有订单集中撮合
  • 交易时间内是连续竞价,价格优先、时间优先

下面这张图,是我自己画的订单簿结构图,帮你直观理解:

订单簿结构示意图 买盘 (Bid Side) 卖盘 (Ask Side) 买五: 9.95 2000手 买四: 9.96 1500手 买三: 9.97 3000手 买二: 9.98 2500手 买一: 9.99 1800手 卖一: 10.01 2200手 卖二: 10.02 1600手 卖三: 10.03 2800手 卖四: 10.04 1200手 卖五: 10.05 3500手 价差 0.02 买一价 9.99 vs 卖一价 10.01,价差 2 个 tick

这张图里,买一价是9.99,卖一价是10.01,价差2分钱。如果你想快速买入,可以直接吃卖一的单子,成交价10.01。如果你想省成本,可以挂限价单在9.99等着,但不一定能成交。

实战经验:做量化交易时,我建议你多关注订单簿的「厚度」。如果买一和卖一只有几百手,说明流动性很差,大单进去会直接打穿好几个价位。反之,如果每档都有几千手,那说明市场深度不错。

嗯,这一章的内容就到这里。金融市场的基础知识,说白了就是理解「钱是怎么流动的」。股票、期货、期权是工具,订单簿和交易机制是规则。把这些搞清楚了,后面的图因子挖掘和策略设计才能落地。

公众号:蓝海资料掘金营,微信deep3321