Live demos
Pick the demo closest to your work.
Each demo runs on public data and needs no sign-in. Everything in them is simulated, apart from the data each one names as real. They run on the same Calseda software you would run yourself.
Risk and compliance
A bank's limits and customer screening, watched all day.
For heads of risk, compliance, financial crime, treasury and controls. A simulated bank's credit limits and settlement accounts sit on one board, and its customers are screened against the US sanctions list.
What to try
- Open any row on Every limit, watched all day ↗ to see the inputs behind the figure, each with its source and age.
- Cut a counterparty's rating there and watch its limit shrink, and its row turn from Near to Over. Everyone watching sees the change.
- Try a trade against a counterparty's limit on A private what-if trade ↗. Only you see the answer.
- Add a name as if it were on the sanctions list on Screening that keeps up with the lists ↗, and watch a customer match at once.
- Read News alerts for your watchlist ↗: public news about ten real companies, read by a language model on Calseda's own hardware. Its alerts may be wrong.
Real and simulated
Real: the US Treasury's sanctions list (the SDN list) and the ECB's daily exchange rates. The news alerts read real public news.
Simulated: the bank, its counterparties, trades and payments, and its customers, except two that carry the names of real listed entities. Second-by-second exchange rates move around the ECB's daily ones.
Open the risk and compliance demo ↗
For banks: Credit risk · Financial crime · Liquidity and collateral · Regulatory data · Limits and controls
Executive briefing, 10 slides (PDF)
Trading desks
A small trading desk on real market data.
For a bank's trading desks and the risk team beside them. Simulated client portfolios of real instruments, each valued in its client's own currency, with its value at risk checked against a limit.
What to try
- Check a trade before making it on Pre-trade check ↗: value at risk before and after.
- Value a portfolio that doesn't exist on What-if valuation ↗, live from the same prices.
- See what the options market expects for bitcoin and ether on Options ↗.
- Read company filings as a language model reads them on Filing analysis ↗.
Real and simulated
Real: US equity prices (Alpaca), crypto prices (Coinbase, Kraken, Bitstamp), bitcoin options (Deribit), ECB reference rates, US Treasury and New York Fed rates, and company filings (SEC EDGAR).
Simulated: the clients and their portfolios, and the value-at-risk limit of 4%. Second-by-second exchange rates move around the ECB's reference rates.
Power trading
A wind portfolio's open position, half-hour by half-hour.
For a short-term power trading desk. A simulated 400 MW wind farm's open position for every half-hour of the next 24, against its limit, with a battery planned on the same prices.
What to try
- Watch each half-hour's open position and its value on A wind portfolio’s open position, half-hour by half-hour ↗, with the next gate closure.
- See the battery's plan: when to charge and when to discharge.
- Try a trade against the position and its limit on A private what-if trade ↗. Only you see the answer.
- See how your own trades would come in on How your trades would come in ↗.
Real and simulated
Real: Britain's wind figures and market prices, from Elexon, and the Dutch day-ahead prices, from ENTSO-E.
Simulated: the portfolio and its trades, the battery's charge, the intraday prices, which move around Britain's real market index price, and the euro-pound rate.
Sports betting
A bookmaker's accumulators, goal by goal.
For a bookmaker's trading and risk team. A simulated bookmaker's accumulator book on the real 1. and 2. Bundesliga, following every goal in every match. It is busiest on a matchday, when most matches kick off together.
What to try
- Watch the book on A bookmaker's accumulators, goal by goal ↗: the stakes taken, and what a 1-in-100 matchday would cost against the book's limit.
- See, for each match, the goal the book fears most, and what it would add to the payout.
- Price an accumulator of your own on Price an accumulator, live ↗. Only you see it, and its price moves with the goals.
- See each team's chances at the top and the bottom of the table on The Bundesliga as it stands, and what is still at stake ↗, and how today's goals changed them.
Real and simulated
Real: the fixtures and results of the 1. and 2. Bundesliga, live scores included, from OpenLigaDB. Calseda works out the rest from them: each team's rating, the live table, each match's chances, the rest of the season played out 10,000 times, and the book's exposure.
Simulated: the bookmaker, Northgate Sports, with its margin and its limit, and its accumulator bets.
Behind every demo
Every demo also opens its own console: the data flow from each source to each result, and each worker with its inputs and timings. How it works is on For technical teams.