top of page
RISK INTELLIGENCE

PORTFOLIO AND SYSTEM
METRICS,
AVAILABLE
ALWAYS,

AS A UNIFIED LAYER

The analytics engine turns origination, servicing, and system event data into configurable dashboards and scheduled reports, without a separate export step or an engineering ticket for every new metric. The same processed data layer covers both business performance and system health.

wix-webp-2026-08-27.webp

THE PROBLEM

MOST LENDERS ALREADY HAVE DASHBOARDS. EXTENDING THEM IS WHERE IT BREAKS DOWN.

Real-time dashboards and reporting are standard claims across NBFC lending software today. The gap for most institutions is not visibility in principle, it is what happens when the business asks for something the existing dashboard does not show. A new metric, a new segment cut, a new loan product added to a report, each of these typically means a request to engineering, a schema change, and a wait measured in days or sprints.

โ€‹

A second, less discussed gap is scope. Portfolio and business metrics, applications, approvals, disbursements, tend to live in one reporting layer. System and integration health, API success rates, job failures, endpoint latency, tend to live in a separate monitoring tool maintained by engineering. A CRO reviewing portfolio performance and a CTO reviewing system uptime are looking at two different tools, built by two different teams, on two different update cycles.

๐Ÿงพ
NEW METRICS MEAN A TICKET

Adding a field to a report or tracking a new event usually requires a schema change and a deployment, not a configuration change a business or ops user can make.

๐Ÿงฉ
BUSINESS AND SYSTEM VIEWS ARE SPLIT

Portfolio metrics and infrastructure health monitoring typically sit in separate tools, so no single view shows both a disbursement dip and the API failure that may have caused it.

๐Ÿข
DASHBOARDS SLOW DOWN AT SCALE

When metrics are computed at the moment someone opens a dashboard, load times grow with portfolio volume, pushing teams back toward periodic manual exports.

๐Ÿ“ค
MANUAL DISTRIBUTION

Without scheduled delivery, stakeholders who need a daily or weekly number have to log in and pull it themselves, or wait for someone else to send it.

HOW IT WORKS

FROM A DEFINED METRIC TO A SCHEDULED DASHBOARD, WITHOUT A DEPLOYMENT.

The architecture separates configuration from computation: defining what to track is a configuration step, and turning that definition into numbers on a screen happens on a schedule, ahead of anyone asking to see it.

1
DEFINE THE METRIC

A transaction count, a processing time, or a loan status transition is defined through a configuration layer that creates or updates the underlying data structure directly.

CONFIGURATION
2
SCHEDULE THE PROCESSING

A scheduling layer runs the aggregation logic at a defined interval, reading directly from live LOS and LMS records rather than a periodic export or a separate warehouse.

LIVE DATA
3
PRE-COMPUTE THE RESULT

Raw events are processed into structured, time-based summaries ahead of time. The heavy computation happens in the background, not when someone opens a dashboard.

BACKGROUND PROCESSING
4
VISUALIZE AND DISTRIBUTE

The same processed tables feed dashboards and scheduled reports, so a number on screen and a number in an emailed summary are always drawn from the same source.

DASHBOARDS & REPORTS
ILLUSTRATIVE EXAMPLE
ONE VIEW, TWO AUDIENCES: PORTFOLIO PERFORMANCE AND SYSTEM HEALTH.

Illustrative dashboard showing business metrics and infrastructure monitoring in a single view, plus the same numbers distributed as a scheduled report.

analytics-overview-wix.webp
KEY CAPABILITIES
WHAT THE ANALYTICS LAYER DOES, AND HOW.

โš™๏ธ

CONFIGURATION-DRIVEN DATA MODEL

New metrics and the tables that support them are added through configuration rather than a migration script, and changes take effect without a service restart or a separate deployment cycle.

๐Ÿ“ˆ

METRICS AND SYSTEM MONITORING

Track transaction and request counts, success versus failure rates, processing times, and event frequencies over time. The same processed data layer covers infrastructure signals, such as API and rule engine outcomes, and portfolio signals, such as applications and disbursements, so both can be reviewed together rather than in separate tools.

โšก

PRE-COMPUTED FOR CONSISTENT PERFORMANCE

Metrics are computed on the scheduling layer's cadence and stored ahead of time, rather than calculated at the moment a dashboard is opened. Load times stay independent of portfolio size, and the same computation is never run twice for two different views of the same number.

โœ‰๏ธ

SCHEDULED REPORTING

A recurring summary, daily, weekly, or on a custom interval, can be sent to a distribution list with the relevant metrics and a link to the live dashboard. Stakeholders who need a periodic number do not need to log in to check it.

๐Ÿ“Š

DASHBOARDS ON A SHARED DATA SOURCE

Dashboards and charts read from the same standardized tables, so two views of the same metric never disagree. Trend, count and volume, and comparative views are supported across daily, month-to-date, and year-to-date periods.

๐Ÿข

SCALES ACROSS METRICS AND BUSINESS LINES

The data model is designed to extend to new metrics, branches, and loan products without a structural rebuild, since new tracked fields are added through configuration rather than a schema migration.

PLATFORM INTEGRATION
READS FROM LIVE LOS AND LMS RECORDS, NOT A PERIODIC EXPORT.

Metrics are computed from the same records used to originate and service the loan, on a defined schedule, rather than from a data warehouse or export that lags behind the live portfolio.

DATA SOURCES

LOS AND LMS RECORDS

Applications and origination status

Disbursement and repayment records

Underwriting and rule engine outcomes

System and API event logs

ANALYTICS LAYER

SCHEDULED PROCESSING AND DASHBOARDS

No separate export or data warehouse step

Pre-computed on a defined schedule

Same source for dashboards and scheduled reports

Because the analytics layer reads from the same operational data used to run the loan, a number shown on a dashboard reflects the same records as the loan itself, not a copy that was accurate at the time of the last export.

WHO IT'S FOR
ONE LAYER, TWO DIFFERENT REASONS TO USE IT.

CTO / ENGINEERING

SYSTEM AND INTEGRATION HEALTH

API and rule engine success and failure rates, processing times, and event frequencies, without building or maintaining a separate observability stack for the lending platform.

COO / OPERATIONS

PORTFOLIO AND FUNNEL PERFORMANCE

Applications, approvals, disbursements, and status breakdowns on a shared dashboard, updated on a schedule rather than assembled from manual exports each week.

CFO / CRO

SCHEDULED SUMMARIES FOR REVIEW

A recurring report covering disbursement volume and value delivered directly to a distribution list, so portfolio numbers are available before a review without requesting them separately.

SEE YOUR OWN DASHBOARD RUNNING HERE.

Tell us what are the few ideal metrics your personal dashboard should have and we'll show how they would look configured and running on a live dashboard.

bottom of page