Liquidity · Credit early-warning

Catch a borrower's cash trouble before it becomes a missed payment.

Night's Watch turns raw multi-currency bank balances into a single ranked view of which portfolio companies are at risk, why, and what to do — with every number traceable back to the raw file behind it.

coverage = expected transferable cash at next payment (T1) ÷ cash to repay at T1
Below 1.0 = at risk.
$9.31M
total cash, worked example
$796K
actually transferable (hard ccy)
28%
of cash in null-ID NBFI accounts
22
currencies, 62 accounts
The product

Credit desk

At-risk companies ranked worst-first: understand why, pull loan follow-up, get a P1–P4 action, log it.

Open the desk
Ontology

Data architecture

Source → Bronze → Standardisation → Silver → Golden. Click any input to trace its lineage and grain.

Explore the model
End to end

Lifecycle of a warning

A new bank file → a High warning → a credit-team action → the updated database, step by step.

Play it through
Now → 1m → 2m

Data roadmap

What each data horizon unlocks and how the See → Decide → Act workflow sharpens as more data lands.

See the roadmap
Trust & lineage

Data & formula dictionary

Every metric with its formula, as-at date, raw source file(s) and the evidence behind it — the reference the desk hovers link into.

Open the dictionary
Walkthrough

Product demo

A Teams alert fires, the credit specialist opens the desk, drills into the loan, decides, acts — end to end with subtitles and voice.

Play the demo
Future · preview

Agentic workflow

The later-phase vision: an AI agent sweeps the portfolio overnight and presents a morning briefing — the analyst reviews and approves, not finds and analyses.

See the mockup

Synthetic data only. One company mirrors the numeric distribution of a real bank export as the worked example. Ontology & schema: docs/ontology.md · schema.sql.