BBetr
betr/Options desk
Describe a build →
Home / Work / Options desk
Quantitative finance VentureIn production, paper by default

Options desk

An options terminal with greeks, a tape backtester and cross-venue pricing across five venues.

What we set out to build

A serious options workstation that did not cost institutional money, and that could compare pricing across centralised and decentralised venues in one view.

What was built

  • An 82-strategy catalogue with greeks and Black-Scholes mark-to-market
  • A tape backtester and a live paper desk
  • Cross-venue comparison across five venues, including on-chain pricing read directly via eth_call rather than through a third-party API
  • Seven management engines in the Pro tier: auto-hedge, rolls, pin and margin risk, term structure, managed exits, events and alerts
  • Production-hardened live execution behind a kill switch, arm token, position caps, daily loss limits, a price collar, idempotency and an audit log

What it achieves

  • 193 tests
  • The live signer fails closed: without a valid arm token the desk stays in paper mode
  • A demo mode that hard-disables live execution, so the hosted version cannot trade by accident
The hard part: Cross-venue options pricing is not a data problem, it is five different conventions pretending to be the same thing. Most of the work was normalising them without hiding the differences that actually matter.

The stack

Python, FastAPI, React, web3, Deribit / OKX / Bybit / Derive / Aevo / Premia.

Common questions

How was this built?

A founder brought the idea and the domain knowledge. We brought the team. The founder funded the build with a monthly subscription, and they hold equity in the company that resulted. We label every case study, because a studio that publishes its prices and argues the other side of its own comparisons has to be equally precise about its own portfolio.

What state is it in?

In production, paper by default. We state that plainly rather than describing everything as production: several things here are deliberately gated, and the reason is usually evidence rather than a missing feature.

Can you build something like this for us?

That is the point of publishing it. The same patterns are in the catalogue at published prices, and you can scope your own version on the plain-English page without contacting us first.

Where to next

If something here is close to what you need, the same patterns are in the catalogue at published prices, or you can describe your version in plain English and get it scoped and priced without talking to anyone.

Want something like this built?

The catalogue prices the patterns behind this work. Describe your version and the engine will scope it, including an allowance for anything nobody has costed.

Solutions by outcomeNever miss work26Every call, lead and enquiry answered, routed or captured.Get paid faster32Money collected, matched and reconciled without chasing.Fill the diary12Fewer no-shows, fuller weeks, less phone tag.Answer without staff16The repeated questions handled, the rest escalated.Join up the systems77Data entered once, moving everywhere it is needed.Verify and secure15Real customers in, fraud and fakes out.Prove you are compliant8Obligations met by default, evidence captured automatically.Run it for me12Someone watching, someone answering, every month.
Solutions by capabilitySMS & messaging28Voice & call flows22Verification & identity13WhatsApp & chat5Video & telehealth4Email & notifications4Flow automation3Unified conversations2Contact centre5Delivery & tooling2Compliance & records5Workflow automation49Trade & job management8Applied AI8Self-hosted platforms7Payments & billing29Run it for me4
199+ builds we deliver Field notes Work we have built How it works Pricing Describe it in plain English Instant scope & price Free tools Search everything Connections Integration guides Workflow library By integration Partnerships Contract roles Honest comparisons Platforms & licensing Product Services Trust Security Safety Privacy Terms Developers Company Start free