Methodology

Unified Data Architecture for Orbital Credit Risk

Two integrated engines, SIGMA for multidimensional risk scoring and ALPHA for Bayesian PD estimation, operating over a unified telemetry and financial data layer. All outputs are audit-ready and mapped to IFRS 9 and Basel III/IV frameworks.

Five-Layer Stack
Layer 01
Data Ingestion

Continuous ingestion of orbital telemetry, TLE propagation data, operator financial filings, regulatory status feeds, and space situational awareness datasets. Unified schema across 80+ operators and 12,000+ assets.

Google Cloud Run · MongoDB Atlas
Layer 02
SIGMA Engine

Seven-component multiplicative risk scoring. Each component draws on a distinct data category: orbital mechanics, propulsion, power, communications, operator capacity, regulatory posture, and sovereign dependency. Components are multiplicatively combined and normalized against total credit exposure to produce a dimensionless SIGMA score.

Non-financial covariates
Layer 03
ALPHA Engine

Five-component Bayesian stack: Beta-Binomial conjugate priors for sparse-history assets, hierarchical Bayesian priors pooling across operator class, EM-fitted conditional probability tables on 881 labelled events, Bayesian Model Averaging across three model families, and sequential online updating.

Challenger AUC 0.87 · 41-case SR 11-7 Backtest
Layer 04
Portfolio Analytics

Operator-level aggregation, concentration risk flagging, correlated failure modelling across constellation structures, and SPV tranche-level PD attribution. Supports structured finance due diligence and satellite-backed lending portfolio management.

SPV · Tranche · Concentration
Layer 05
Output & API

Audit-ready PDF report generation, structured JSON API for system integration, dashboard access for portfolio teams, and regulatory export formats mapped to IFRS 9 Stage classification and Basel III/IV Pillar II disclosure requirements.

REST API · PDF · Dashboard
SIGMA Engine · Component Detail

Seven-Component Risk Scoring

SIGMA produces a dimensionless risk score through multiplicative combination of seven independently scored components. Higher scores indicate elevated risk. Each component is bounded by an orbit-class-specific ceiling and the product is normalised against total credit exposure. Relative importances are derived from SHAP decomposition on the 991-sample validation set.

The multiplicative structure ensures that a critical failure in any single component propagates meaningfully into the aggregate score, reflecting the physical reality that satellite asset failures are often single-point-of-failure events.

Seven components · multiplicative
RFSRegulatory Friction ScoreFinancial impact of time-based delays from regulatory friction and policy opacity
TVOTime Value of OrbitLost revenue opportunity due to regulatory delay, scaled to total capital raised
FDRFinancial Debris ReserveUncollateralized financial liability for Active Debris Removal
DRSDecommissioning Reliability ScoreTechnical failure probability to de-orbit, relative to financial capacity
RDSRadiation Degradation ScorePremature failure risk from space weather and radiation environment
EPSEnd-of-Life Propellant ScoreDe-orbit failure risk from propellant reserve and telemetry uncertainty
CGFCislunar Governance FrictionGeopolitical and governance risk on Cislunar assets relative to credit exposure
ALPHA Engine · Bayesian Stack

Five-component Bayesian probability of default

01
Beta-Binomial Conjugate Prior

For assets with sparse or zero default histories, a Beta-Binomial conjugate prior is constructed using the Moody's Annual Default Study as the hyperparameter source. This corrects the common failure mode of assigning near-zero PD to assets with short track records.

02
Hierarchical Bayesian Priors

Assets are pooled into operator class groups (GEO comms, LEO SAR, MEO navigation, etc.). Hierarchical priors allow information sharing across assets within the same class, improving estimation stability for thin-data assets while preserving asset-specific posterior updating.

03
EM-Fitted Conditional Probability Tables

Expectation-Maximisation fitting on 881 labelled failure events. CPTs encode the conditional probability of asset default given each SIGMA component state. The EM procedure handles the partially-observed nature of on-orbit failure data.

04
Bayesian Model Averaging

Three model families (deterministic rules engine, gradient-boosted ML predictor, and Bayesian Network) produce independent PD estimates. BMA combines these weighted by posterior model probability, reducing single-model overfitting risk across the 1, 3, and 5-year horizons.

05
Sequential Online Updating

As new telemetry, financial filings, or operator events arrive, posterior distributions update without full model retraining. This enables real-time PD revision at the asset level, critical for covenant monitoring and mark-to-market risk assessment.

Output Formats
PDF

Asset-Level Report

Full PDF output for a single satellite asset: SIGMA component breakdown, posterior PD distribution at 1/3/5yr, data confidence score, comparables, and IFRS 9 Stage recommendation.

PD_1YR · PD_3YR · PD_5YRSIGMA_SCORE · COMPONENT_DETAILDATA_CONFIDENCE · IFRS9_STAGE
Web

Portfolio Dashboard

Web-based interface for lenders and fund managers monitoring multi-asset exposure. Concentration risk heatmap, risk distribution histogram, and operator-level aggregation with drill-down to asset level.

PORTFOLIO_PD · CONCENTRATIONRISK_DIST · OPERATOR_ROLLUPCOVENANT_TRIGGERS · ALERTS
REST JSON

API Integration

Structured JSON REST API for direct integration into lender credit systems, insurance pricing engines, or fund administration platforms. Supports batch queries across portfolios of up to 500 assets.

GET /asset/{id}/riskGET /portfolio/summaryPOST /batch · WEBHOOK_ALERTS
Model Validation
SR 11-7 · Phase 3

Operational Backtest

System-level validation across 41 historical default and near-default cases. Tests the full pipeline: SIGMA scoring, ALPHA routing, and BMA output, against known outcomes using pre-event data. Zero missed defaults.

1.00
Recall
0.9302
F1 Score
86.96%
Precision
92.68%
Accuracy
Gradient Boosting · Compustat Panel

ML Model Statistics

Challenger model performance on 991 operator-quarter samples from institutional financial databases (22 publicly traded space operators). AUC reflects discriminatory power on operators with complete financial data. One of three BMA inputs; system-level validation is the SR 11-7 operational backtest.

0.87
Validated AUC
991
Test Samples
881
Labelled Events
83.4%
Data Confidence