一、银行间市场概述

1.1 中国银行间市场发展历程

说起银行间市场,我入行那会儿还是个「小透明」。1997年刚成立时,只有十几家银行参与,交易量小得可怜。现在呢?日均交易量动辄几万亿,成了中国金融市场的绝对主力。

为什么会发展这么快?说白了,是实体经济融资需求倒逼的。我经历过几个关键节点:

  • 1997年:央行叫停商业银行的交易所债券交易,银行间市场正式成立。当时很多人不理解,觉得是「倒退」。
  • 2005年:短期融资券推出,信用债市场开始萌芽。我记得第一次做信用债报价时,心里直打鼓——这东西违约了怎么办?
  • 2015年:利率市场化基本完成,做市商制度全面铺开。嗯,这才是我们做市系统真正开始发力的阶段。

核心认知:银行间市场不是「设计」出来的,是「长」出来的。每一次制度创新,背后都有真实的市场需求在推动。

1.2 主要交易品种

做市系统要处理的核心品种,我按流动性排序给你捋一遍:

现券交易

这是最基础的品种。国债、政策性银行债、地方债……说白了就是债券的买卖。我在搭建做市系统时,现券模块的报价引擎是最先写的——因为交易量最大,对延迟最敏感。

实战经验:现券做市的关键是「双边报价价差」。国债可以做到1-2个BP,信用债可能要到10个BP以上。系统设计时,价差控制逻辑要跟市场波动率挂钩。

回购交易

回购分两种:质押式回购和买断式回购。做市商在这块主要是提供流动性,赚的是资金拆借的利差。

我踩过一个坑:回购交易的期限品种太多(隔夜、7天、14天、1个月……),系统里如果每个品种都单独维护一套报价逻辑,代码量会爆炸。后来我改用「期限因子」统一处理,代码量直接砍掉60%。

利率互换

IRS(Interest Rate Swap)是衍生品里的「老大哥」。做市商报出FR007、Shibor 3M等基准利率的互换价格,客户用来对冲利率风险。

这里有个技术难点:IRS的估值模型比现券复杂得多。我做系统时,把定价引擎拆成了「曲线构建」和「产品定价」两层——这样换曲线不用改产品代码,换产品不用动曲线逻辑。

信用债

信用债做市是最头疼的。为什么?因为流动性差、估值难、风险高。我建议系统里单独建一个「信用债做市模块」,跟利率债分开处理。

品种 流动性 做市难度 系统关注点
国债 极高 报价速度、价差控制
政策性银行债 流动性分层管理
IRS 估值模型、风险对冲
信用债 极高 信用风险管理、库存控制

1.3 市场参与者结构

银行间市场的参与者,我习惯分成三类:

  • 做市商:核心流动性提供者。目前有30多家,主要是大行和股份制银行。我们系统就是为他们服务的。
  • 金融机构:包括基金、保险、券商、理财子公司等。他们是主要的交易对手方。
  • 其他机构:财务公司、企业年金等。交易量不大,但客户群体在扩大。

你想想看,一个做市商每天要跟几十家对手方交易,每家对手方的信用等级、交易习惯都不一样。系统里如果没有「对手方管理模块」,风控就是一句空话。

避坑指南:我曾经因为对手方授信额度没在系统里实时更新,导致一笔大额交易超限。从那以后,我要求所有做市系统必须跟风控系统实时对接,授信额度变动要在100毫秒内同步到报价引擎。

1.4 做市商制度演变

做市商制度在中国银行间市场的发展,我总结为三个阶段:

  1. 萌芽期(2001-2007):央行开始试点做市商制度,但要求不高,报价义务也模糊。说白了就是「鼓励你报,但不报也没事」。
  2. 规范期(2008-2014):明确了做市商的报价义务和考核标准。我记得当时很多银行开始组建专门的做市团队,系统需求一下子爆发了。
  3. 成熟期(2015至今):做市商制度全面铺开,考核越来越严。现在做市商不仅要报双边价,还要保证一定的成交量和报价时长。

这里有个趋势值得关注:监管正在把做市商考核从「量」转向「质」。什么意思?以前只看你报了多少、成交了多少,现在还要看你报价的「质量」——价差够不够窄、报价够不够连续。

系统启示:做市系统的设计,必须跟上监管节奏。我建议在系统里预留「考核指标计算模块」,把监管要求的各项指标(报价覆盖率、成交量排名、价差排名等)都自动化计算。别等到季末才手工算,那会累死人的。

银行间做市技术架构知识体系 做市系统架构 发展历程 1997年成立 2005年信用债起步 2015年做市商全面铺开 交易品种 现券(国债/政金债) 回购(质押/买断) 利率互换(IRS) 信用债 参与者结构 做市商(30+家) 金融机构(基金/保险/券商) 其他机构(财务公司等) 做市商制度演变 萌芽期(2001-2007) 规范期(2008-2014) 成熟期(2015至今)

嗯,以上就是银行间市场的整体轮廓。做市系统不是凭空搭建的,你得先理解这个市场的「基因」——它怎么来的、谁在玩、玩什么、规则怎么变。这些底层认知,决定了你系统的架构方向。

个人建议:如果你是刚接触银行间做市系统,别急着写代码。先花一周时间把市场规则吃透。我见过太多人一上来就搞技术方案,结果做出来的系统跟市场脱节——报价逻辑不对、风控模型不适用、监管指标算不出来……最后全得重来。

专注资料整理