关于

Joaquin Bejar

量化工程师,二十多年来一直为电子化市场和数字资产构建低延迟交易平台。主要使用 Rust,同时也使用 C++、Go 和 Python。

我的工作覆盖整个交易核心:订单簿与撮合引擎、期权定价与实时风控、智能订单路由与交易成本分析、做市,以及基于 FIX、SBE、REST 和 WebSocket 的交易所连接。其中很大一部分以开源形式发布。我现居伦敦。

在线演示

Chainwalk

看期权头寸如何“呼吸”。

一个模拟器:让多腿期权头寸在随机市场中逐步前行,实时展示盈亏与十二个希腊字母的变化。每个价格都是买价或卖价,因此开仓即计入价差与佣金;每次运行都可复现、可分享。

  • 同一市场序列上同时存在多个到期日与行权价
  • 十种随机模型,从几何布朗运动到 Heston 与 GARCH
  • 研究 API:基于数千条路径的蒙特卡洛报告

Rust · TypeScript · OptionChain-Simulator · Monte Carlo

打开 Chainwalk

我的工作领域

精选工作

我为交易公司和交易所构建的系统。客户与雇主名称均已省略。

  • 2025–2026

    期权结构混合交易所

    一个非托管的加密期权与多腿结构交易所:撮合、风控、清算与 RFQ 在链下以 Rust 运行,托管、清算结算则在链上完成。我领导了构建它的工程团队,并亲自编写了其中的大部分:撮合引擎、期权链订单簿、API 网关以及协议与行情数据层。

    撮合引擎
    每个标的一个定序器,价格-时间优先与持仓轧差,持久化于 PostgreSQL,热状态保存在内存中。
    期权链订单簿
    基于 OrderBook-rs、PriceLevel 与 OptionStratLib 的无锁“标的 → 到期日 → 行权价 → 合约”层级结构。
    风控引擎
    以十进制运算实现的情景式组合保证金、基于 SBE 的同步交易前检查、账户健康状态与假设情景模拟。
    清算引擎
    荷兰式拍卖清算、后备流动性分配、保险基金与自动减仓,签名后的结果在链上结算。
    账户管理
    交易与风控服务共享的账户、抵押品与交叉抵押余额。
    API 网关
    所有服务的统一入口:在边缘校验签名订单与令牌认证,并将身份信息向内传递。
    场外 RFQ 引擎
    询价拍卖,将做市商报价与链上流动性结合,用于大宗交易与复杂结构。
    协议与行情数据
    面向做市商与下单的 SBE 二进制流、用于控制与账户的 REST、WebSocket 订阅,以及带快照与重同步的行情分发。

    Rust · SBE over TCP · REST · WebSocket · NATS JetStream · PostgreSQL · Redis · Solidity

  • 2026

    交易前风控引擎

    在每笔订单发出前进行检查:基于预写日志的资金预留(可在崩溃后恢复)、敞口跟踪、无需重启即可热加载的风控策略以及紧急熔断,整体耗时低于一毫秒。

    Rust · write-ahead log · ClickHouse

  • 2026

    多交易所执行服务

    覆盖九家中心化交易所(现货、永续合约与期权)的智能订单路由与订单管理系统:订单生命周期、成交去重、对账与熔断机制,多种可替换的传输方式统一接入同一事件总线。

    Rust · gRPC · REST · NATS

  • 2026

    策略引擎

    以 Rust 为宿主、在同一进程内运行 Python 交易策略,配有只能收紧全局限额的本地风控层,并将订单路由至多个执行服务。

    Rust · Python · PyO3

  • 2025–2026

    行情数据管道

    为约十个交易场所(中心化与链上)编写订单簿行情处理程序,并接入去中心化交易所的资金池事件,配置变更无需重启即可生效。合著者,主导了多家交易所的接入。

    Rust · ClickHouse

  • 2026

    流动性分析 API

    为一项公开流动性评级提供指标:中心化与去中心化交易场所之间的价差、订单簿韧性、可成交性与交易成本,并支持缓存与实时推送。

    Rust · ClickHouse · Redis

  • 2026

    带算法执行的股票订单管理

    支持自适应激进程度的 TWAP 与 VWAP 拆单、券商端止损、事件溯源,以及可否决每笔子订单的风控 actor,另含可在数据供应商之间切换的行情服务。独立完成。

    Rust · NATS JetStream · gRPC

  • 2025–2026

    价格触发订单管理

    带有效期的条件单在最优买价或卖价穿越设定价位时触发,随后生成关联的止盈与止损订单,并将原始订单交由执行系统处理。

    Rust · NATS · Redis

  • 2025

    预测市场订单簿

    面向“是/否”结果市场的撮合服务:每个市场一个订单簿、受控的市场生命周期以及基于快照的恢复,构建于 OrderBook-rs 之上。

    Rust · PostgreSQL · OrderBook-rs

出版物

  1. 2026 · 行业白皮书

    Structured Liquidity: An OTC Framework for Event-Driven Crypto Markets

    Joaquin Bejar Garcia. SSRN.

    DOI 10.2139/ssrn.5920562 · SSRN · ResearchGate

  2. 2018 · 技术报告

    INFORM scientific and technical improvements in 2017: Missing values imputation and IT developments

    Montserrat Marin Ferrer, Brian Doherty, Joaquin Bejar Garcia, Stefano Luoni, Luca Vernaccini. Publications Office of the European Union.

    DOI 10.2760/076136 · DOI · JRC repository

精选开源项目

全部 67 个仓库

OrderBook-rs (GitHub)

Thread-safe limit order book and matching engine in Rust, designed for low-latency concurrent access.

Rust · 539 个星标 · order books

OptionStratLib (GitHub)

Options pricing and strategy library: Black-Scholes, Greeks, strategy payoffs and analysis.

Rust · 251 个星标 · options

market-maker-rs (GitHub)

Quantitative market making strategies, starting with the Avellaneda-Stoikov model.

Rust · 102 个星标 · market making

IronSBE (GitHub)

Simple Binary Encoding (SBE) codec with server and client, for low-latency messaging.

Rust · 21 个星标 · protocols