IFRS 9 · Live in production

Your auditor will ask
how you got that number.

Tensile already has the answer. IFRS 9 expected credit loss for private credit and corporate lending — with every input traceable to its source. PD, LGD, exposure at default, discount rate: each one shown, each one sourced, each one defensible. Institutional-grade risk, without the institutional overhead.

IFRS 9
ECL, staged and sourced
<60s
Whole book, one click
Day 1
Live from sign-off
Credit world — IFRS 9 ECL, Borrower View (Illustrative)
Federwerk Automotive GmbH
AUTO_FEDER · Auto Parts · DEU · Loan book DACH
2
IFRS 9 Stage
Expected Credit Loss
€ 37.68m
Coverage 19.32% of exposure
Methodology breakdown
Exposure at default € 195.0m drawn · CCF 50% on undrawn
Probability of default 47.44% lifetime · bucket CCC
Loss given default 45.00% Source: collateral cascade
Undiscounted loss € 41.63m EAD × PD × LGD
Effective interest rate 9.30% base rate + spread + fees
Expected credit loss € 37.68m discounted at EIR
Every input sourced · methodology IFRS9-light · written to the audit log
S1 Macro Recession· 4 borrowers breach S2 Rate Shock +300bps· AUTO_FEDER +2.3% headroom S3 Market Crash -35%· MUELL_AG 0.57× S4 Liquidity Crisis· 3 thin-headroom names S5 Counterparty Default· GREEN_INFRA -26.4% S6 FX Crisis· first breach AUTO_FEDER 0.79× S7 Cyber / Operational· BREACH ×4 S8 Severe Recession· worst case 0.03× S9 Sector Shock· MUELL_AG 0.69× S11 Energy & Commodity· RHEIN_STEEL 0.18× S6 surprise· HOLZ_AG improves to 3.25× S1 Macro Recession· 4 borrowers breach S2 Rate Shock +300bps· AUTO_FEDER +2.3% headroom S3 Market Crash -35%· MUELL_AG 0.57× S4 Liquidity Crisis· 3 thin-headroom names S5 Counterparty Default· GREEN_INFRA -26.4% S6 FX Crisis· first breach AUTO_FEDER 0.79× S7 Cyber / Operational· BREACH ×4 S8 Severe Recession· worst case 0.03× S9 Sector Shock· MUELL_AG 0.69× S11 Energy & Commodity· RHEIN_STEEL 0.18× S6 surprise· HOLZ_AG improves to 3.25×
📄
The model lives in one workbook.
And one person understands it. Tensile puts the engine on a platform, with the methodology versioned and every assumption written down — not carried in someone's head.
🗓
Quarter-end takes weeks.
Run expected credit loss across the whole book in one click, then freeze it as an immutable snapshot you can reconcile against next quarter.
🔍
The auditor asks, and you improvise.
Every calculation writes an audit entry: the inputs used, the fallbacks applied, the methodology version. Nothing to reconstruct afterwards.
Two risk worlds · one platform

Credit and institutional risk,
under one roof.

A direct lender and a multi-asset fund have almost nothing in common. Tensile runs a separate engine for each — its own data model, its own vocabulary, its own screens. You see only yours.

Credit world
Direct Lending Risk
For private-credit & corporate-lending teams
Borrower-level credit risk under IFRS 9: expected credit loss with every input sourced, three-stage SICR staging, DSCR and covenant monitoring, and stress testing across the book.
  • Borrowers, Facilities, Covenants, Collateral & Events
  • IFRS 9 ECL — PD × LGD × EAD, every input sourced and shown
  • DSCR heatmap & covenant breach monitoring
  • 10 pre-calibrated macro scenarios + reverse stress (distance to breach, per borrower)
  • Basel III RWA · audit-ready IFRS 7 reporting
Institutional world
Multi-Asset Factor Risk
For investment teams without a quant desk
The risk report your investment committee expects — without a terminal, a consultant, or a quant hire.
  • Issuers, Instruments, Positions & multi-fund NAV
  • Value-at-risk, concentration limits, liquidity and FX exposure
  • Bond duration, DV01 and convexity on the book you actually hold
  • NAV stress across macro scenarios, plus reverse stress
  • A factor model calibrated on real market data and backtested — not a static assumption
Tensile AI · Your risk analyst

Meet your
AI risk analyst.

Ask it a scenario in plain English. It diagnoses what breaks, ranks the fixes by impact, and writes the committee memo your CRO can sign — in the same minute the numbers land.

🩺
Risk Advisor
Diagnoses binding risk constraints, quantifies exactly how much each lever moves the DSCR, and ranks mitigation actions by impact-to-effort ratio.
📝
Credit Memo Generation
One click → structured credit committee memo from stress results. Sections, numbers, and recommendations — ready for investment committee.
🧪
Narrative Stress Testing
"What if the Fed hikes 300bps and oil falls to $40?" — Tensile AI translates any plain-English scenario into calibrated shock parameters, with confidence levels and historical analogues.
🔍
Deal Analyser
Pre-deal stress testing on new investments before committing capital. Full scenario pass, factor risk impact, and portfolio fit in one view.
Tensile AI Risk Advisor · Grüne Energie Infrastruktur · S2 Rate Shock
DIAGNOSIS · REAL-TIME
▶ Analysing portfolio risk...

DSCR: 0.79BREACH
Interest coverage falls below 1.0× under +300bps.
Floating debt at 68% of total — primary driver.

Key Risk Levers (ranked):
→ Debt reduction: DSCR +0.31× · Effort HIGH
→ Rate hedging: DSCR +0.19× · Effort LOW
→ EBITDA improvement: DSCR +0.14× · Effort MED

Recommended Actions:
Fix 40%+ of floating debt before Q2 2026
Accelerate refinancing window — window closing
Covenant renegotiation if rates exceed 5.5%

Sector median DSCR: 1.41 · Percentile: 8th

Deployment

From contract
to live.
In days.

Traditional risk platforms take 6–18 months to implement. Tensile Risk is production-ready on day one — your data, your scenarios, your team running stress tests before the week is out.

01
Sign & Provision
We create your isolated tenant environment and admin account. Zero infrastructure work on your side.
Day 1
02
Import Portfolio
Upload borrowers and financials via Excel template. Bulk import processes in seconds. Multi-Asset positions, fixed income, and FX rates auto-sync.
Day 1–2
03
Configure & Calibrate
Ten credit scenarios and the institutional macro library come pre-built and calibrated. Tune parameters per your house view, or add custom macro scenarios with one click.
Day 2
04
Run & Report
Full portfolio stress run in under 60 seconds. AI generates credit memos. PDF reports go to your board same day.
Day 3
Institutional · NAV Stress · Illustrative

Every scenario.
Every factor.
One run.

Mild > −5%
Moderate −5 to −15%
Severe < −15%
Worst ΔNAV
Avg ΔNAV
11
Scenarios
Scenario ΔNAV Factor propagation
Illustrative · seven-factor model · ΔNAV = Σ wᵢ · βᵢ,f · ΔF · refreshes every 4s
Platform

Everything you need
to close the quarter.

From expected credit loss to multi-fund NAV stress, from audit trails to period-end snapshots — one platform, one login, one source of truth.

📊
Stress Testing Engine
10 pre-calibrated macro credit scenarios + S12 & S13 crypto shock scenarios (activated on demand for portfolios with digital asset exposure). Custom scenario builder. Forward and reverse stress. DSCR heatmap with RAG status across all borrowers and scenarios in real time.
S1–S11 · S12–S13 on demand · Reverse
🏦
Multi-Asset Dashboard
Multi-currency NAV, multi-fund aggregation, market-data price refresh, FX rates, liquidity waterfall, concentration limits, a seven-factor risk model with a market-calibrated VCV matrix, and period-end compliance snapshots. Excel bulk import.
Institutional · Multi-Fund
🔒
Fixed Income
Modified duration, convexity, DV01, YTM auto-refresh via FRED. Parallel shift, steepener/flattener, and credit spread stress P&L. Rating and maturity bucket breakdown.
Duration · DV01 · Spread
🔬
Factor Risk & Basel III
Value-at-risk (99% / 10-day), risk contribution by position, and Basel III RWA on the standardised approach. Benchmark-relative positioning. The underlying factor model is calibrated on real market data and backtested — the technical detail is in the methodology notes.
VaR · RWA · Attribution
📊
Model Calibration & Validation
The risk model is calibrated on real market data, not a static assumption — and it is tested before it goes live, not after. Every calibration is versioned with one-click rollback, and every step is written to the audit log. Full statistical detail is available in the methodology notes.
Calibrated · Tested · Versioned
📋
Reports, Exports & Compliance
Full institutional report (12–15 pages), executive board summary, stress-test PDF, and Excel/CSV exports. Automated email delivery on schedule. Compliance audit log with field-level change diffs, immutable period-end snapshots, and role-gated access for Compliance officers.
Scheduled · Audit-ready
Mandate Monitoring · Illustrative

Your committee will ask
if you are still inside mandate.

Every concentration, currency and asset-class limit checked against your mandate, continuously. Breaches surface the moment a position moves them — not at the next quarterly pack. Illustrative figures from a live demo book.

Fund NAV
$141.5m
SIGNET GCC
Limits monitored
21
continuously
Breaches
2
action required
Warnings
1
approaching cap
Liquidatable ≤1 day
92%
of the book
Mandate limitsactual vs cap
Middle East exposureBreach
84.45% heldcap 80.0%
Equity allocationBreach
66.08% heldcap 60.0%
Single issuer — Saudi AramcoWarning
9.89% heldcap 10.0%
Financials sectorWithin
40.28% heldcap 50.0%
USD exposureWithin
33.92% heldcap 70.0%
Largest positions% of NAV
Saudi Aramco
9.9%
First Abu Dhabi
8.5%
Al Rajhi Bank
7.8%
Qatar National
7.4%
Emirates NBD
7.1%
Top five names carry 40.7% of the book. Single-issuer cap is 10% — Aramco sits 0.11 points below it.
Checked on every position change · breaches alert before your committee asks
Coverage

Every asset class,
one factor model.

Tensile's seven-factor model and scenario engine cover these asset classes as positions — through factor exposures, scenario propagation and concentration limits. Sector-specialised modules are noted where they exist.

🏗️
Infrastructure
Rate and credit-spread factor exposure, scenario shocks and asset-class concentration limits
💼
Private Equity
Held as positions, modelled through factor betas and scenario propagation across the book
🏢
Real Estate
Rate and credit-spread factor sensitivity, with LTV on the credit side via collateral
📊
Listed Equity
Beta, VaR, equity value delta and market-data prices
🔒
Private Credit
DSCR, ICR, coverage ratios and default-probability modelling — a dedicated module
Energy & Commodities
Commodity-price exposure and FX risk through the factor model and scenario shocks
🏦
Fixed Income
Duration, DV01 and credit-spread stress through the rates and credit factors
🌐
Multi-Asset Funds
Cross-asset factor correlation, liquidity buckets and NAV stress
Digital Assets NEW
Crypto shock scenarios (S12–S13) — BTC/ETH decline, stablecoin spread, regulatory haircut
Security & Compliance

Built for institutions
that cannot afford gaps.

Every architectural decision is made with security and institutional use cases in mind — including multi-tenant isolation, auditability, and data residency.

🔐
Multi-Tenant Isolation
Every database row carries a client_id UUID. API-level enforcement ensures zero cross-tenant data access — architecturally impossible, not just policy.
Enforced at every endpoint
🌍
EU Data Residency
SaaS deployment runs in Europe. Dedicated instances can be deployed in any region — UAE, US, Asia — on request.
GDPR compliant by design
📋
Full Audit Trail
Field-level change diffs on every position edit — who changed what, from what value, to what value, with timestamp. Immutable period-end snapshots freeze your full portfolio state for regulatory point-in-time retrieval. Dedicated Compliance role with audit-only tab access.
SOC 2 audit-ready
🔑
Role-Based Access
Four roles (Admin, Analyst, Compliance, Viewer) across three tiers. Granular tab-level permission control per client.
Granular RBAC
🛡️
Encryption End-to-End
Industry-standard encryption in transit and at rest. Passwords are never stored in recoverable form. Sessions expire automatically. Brute-force login attempts are blocked at the infrastructure level.
Zero plaintext credentials
📤
Data Portability
Designed with data privacy and confidentiality in mind. Client data is fully isolated and can be permanently deleted on request.
Full data ownership

Vulnerability disclosure and compliance / due-diligence requests both go through the contact form  ·  Security researchers: see security.txt

Pricing · built around your role

Find the engine
built for your desk.

Tensile is licensed by world — Credit or Institutional — and within each, the platform adapts to your role. Pricing is tailored to your book, your team size, and your deployment. No per-seat traps, no lock-in.

Credit world

Direct Lending Risk

Three roles, one credit engine. IFRS 9 ECL, DSCR, covenant monitoring, stress testing and Basel III — each role sees the workflow built for it.

If you are a Portfolio Credit Manager
You own the whole book. Consolidated and single-loan-book views, portfolio ECL, stress across all borrowers, concentration and audit-ready reporting.
If you are a Corporate Credit Officer
You manage corporate exposures. Borrower drill-downs, covenant headroom, DSCR monitoring and facility-level detail for your names.
If you are a Private Credit Underwriter
You assess new deals. The deal analyser, scenario stressing on prospective facilities, and the AI credit memo to draft committee papers.
Institutional world

Multi-Asset Factor Risk

Two roles, one risk engine. Value-at-risk, concentration limits, scenario stress and the Risk Cockpit — tuned to how you work.

If you are an Institutional Portfolio Manager
You run the book. The Risk Cockpit, factor exposures, NAV stress across scenarios, benchmark-relative positioning and FX and liquidity at a glance.
If you are an Institutional Risk Manager
You own model integrity. A risk model calibrated on market data and tested before it goes live, reverse stress, concentration limits and the full audit trail.
Further asset-class roles — private equity, infrastructure, insurance — are on the roadmap.

Pricing is tailored to every engagement.

Tell us your world, your roles, and the size of your book — we'll scope a deployment that fits. No per-seat fees, no lock-in, cancel anytime.

Talk to us about pricing →

Enterprise stress-testing platforms charge £300K–£2M / year with six-month deployments. Tensile is live in days.

Get in Touch

Know what
breaks
before it does.

Tell us what you need — we reply within one business day.

Response within 1 business day No commitment required GDPR compliant