Skip to content
Arrowbanc Advisory
← Platform
Arrowbanc Data Standardv1.0 — Current

ADS — Pool Data Standard

The Arrowbanc Data Standard (ADS) defines the required data fields, formats, and validation rules for securitisation pool disclosure on the Arrowbanc Platform. All transactions must submit ADS-compliant pool data before marketing.

Download ADS v1.0 template (JSON)

1. Pool-level fields

Required and recommended fields for the ADS_PoolLevel submission object.

FieldTypeRequiredNotes
pool_namestringRequiredFree-text label for the pool
asset_classenumRequired17 defined values (RMBS, ABS-Auto-New, MFI, etc.)
origination_start_datedateRequiredISO 8601 — earliest loan origination in pool
origination_end_datedateRequiredISO 8601 — latest loan origination in pool
pool_cut_datedateRequiredISO 8601 — pool finalisation date
pool_size_inr_crnumberRequired₹ Crore — minimum ₹50 Cr
number_of_loansintegerRequiredCount of loans in pool
average_loan_size_inrnumberRequiredArithmetic mean ticket size in INR
geographic_distributionarrayRequiredState + pct_of_pool — must sum to 100%
weighted_average_original_tenure_monthsnumberRequiredWA original loan term
weighted_average_remaining_tenure_monthsnumberRequiredWA remaining term at pool cut date
weighted_average_seasoning_monthsnumberRequiredWA months since origination — must meet MHP
weighted_average_yield_pctnumberRequiredWA contractual yield %
coupon_typeenumRequiredfixed | floating | mixed
reference_ratestringOptionalRequired if coupon_type is floating or mixed
delinquency_0_30_dpd_pctnumberRequired% of pool — current bucket
delinquency_31_60_dpd_pctnumberRequired% of pool — 31–60 DPD bucket
delinquency_61_90_dpd_pctnumberRequired% of pool — 61–90 DPD bucket
delinquency_90_plus_dpd_pctnumberRequired% of pool — NPA bucket; max 5% for standard pool
historic_gross_default_rate_pctnumberOptionalPrior vintage pool performance — recommended
historic_net_loss_rate_pctnumberOptionalNet of recoveries — recommended
recovery_rate_pctnumberOptionalHistorical recovery on defaulted loans
average_bureau_scorenumberOptionalWA credit bureau score — strongly recommended
mhp_compliantbooleanRequiredOriginator attestation of RBI MHP compliance
mrr_retention_pctnumberRequired% retained — min 10% RMBS/CMBS, 5% all others
mrr_formenumRequiredvertical | horizontal | first_loss_piece | senior_piece
rbi_directions_applicablebooleanRequiredWhether RBI Securitisation Directions 2021 apply
stressed_asset_flagbooleanRequiredTriggers stressed asset framework if true

2. Tranche-level fields

Per-tranche fields in the ADS_TrancheLevel[] array.

FieldTypeRequiredNotes
tranche_namestringRequiredE.g. 'Class A PTC'
tranche_typeenumRequiredsenior | mezzanine | subordinate | first_loss
structure_typeenumRequiredPTC | DA | NCD | SDI | Pass-Through | Other
tranche_size_inr_crnumberRequired₹ Crore
pct_of_poolnumberRequired% of pool — all tranches must sum to 100%
credit_enhancement_pctnumberRequiredCE level as % of tranche
ce_typearrayRequiredOC | Cash-Collateral | Guarantee | Subordination
target_ratingstringRequiredE.g. AAA(SO), AA+(SO)
target_rating_agencyarrayRequiredCRISIL | ICRA | CARE | India Ratings | Acuité
indicative_coupon_pctnumberOptionalIndicative yield at issue
legal_final_maturity_datedateRequiredISO 8601
weighted_average_life_yearsnumberOptionalWAL in years
retained_by_originatorbooleanRequiredTrue if originator holds this tranche (MRR)

3. Validation rules

Applied automatically at ADS submission. Errors block submission; warnings reduce the quality score.

CodeSeverityRule
POOL_SIZEErrorpool_size_inr_cr ≥ ₹50 Cr
MHP_CHECKErrorweighted_average_seasoning_months ≥ MHP(asset_class)
MRR_CHECKErrormrr_retention_pct ≥ 10% (RMBS/CMBS) or 5% (all others)
NPA_THRESHOLDErrordelinquency_90_plus_dpd_pct ≤ 5%
GEO_SUMErrorgeographic_distribution percentages sum to 100% (±0.1)
TRANCHE_SUMErrortranche pct_of_pool values sum to 100% (±0.1)
HIGH_GEO_CONCWarningNo single state > 40% of pool
SHORT_SEASONINGWarningweighted_average_seasoning_months < 6 — limited performance history
HIGH_DELINQUENCYWarningdelinquency_31_60_dpd_pct > 3%
MISSING_BUREAUWarningaverage_bureau_score not provided
NO_HISTORIC_DATAWarningNeither historic_gross_default_rate_pct nor historic_net_loss_rate_pct provided
FLOATING_NO_REFWarningcoupon_type = floating/mixed but reference_rate is null
ESG_INCOMPLETEWarningESG fields not provided

4. Minimum Holding Period (MHP) reference

Per RBI Securitisation of Standard Assets Directions 2021 — Para 11. Applied as a blocking validation check.

Asset ClassMHP (months)
RMBS12
CMBS12
ABS — Auto (New)6
ABS — Auto (Used)6
ABS — Tractor6
ABS — Commercial6
MSME6
ABS — Two-Wheeler3
ABS — Personal3
ABS — Credit Card3
MFI3
Other3
Trade Receivables
Supply Chain
NCD / MLD / Mezz

5. ADS quality score

A 0–100 score computed at submission. Drives adviser triage and investor filtering.

Starting score100
Each blocking error−15 per error
Each warning−5 per warning
Each missing optional quality field−2 per field (7 fields)
Incomplete ESG data−3
Floor / ceiling0 – 100

80 – 100

High Quality

60 – 79

Acceptable

0 – 59

Needs Improvement

6. Transaction ID format

ARW-[YEAR]-[AC]-[XXXXXX]

Example: ARW-2026-RMB-000001

ARW

Arrowbanc platform prefix

YEAR

Calendar year of submission

AC (3-char)

Asset class code (RMB, AAN, MFI…)

7. ESG data layer

The ESG sub-object is optional but strongly recommended. Its completeness contributes to the quality score and enables ESG filtering by investors.

green_asset_flag

Pool contains green / climate-aligned assets

green_asset_type[]

EV-Finance, Solar-Rooftop, Green-Building, etc.

financial_inclusion_flag

Rural, women borrower, first-time borrower data

priority_sector_eligible

PSL classification for bank investor mandates

sustainability_linked

Step-up/down coupon tied to SLT KPI

data_quality_score

Originator self-assessed ESG data quality (0–100)

disclosure_completeness_pct

% of ESG fields populated

climate_risk_geography

Low / Medium / High climate risk assessment

Ready to submit your pool data?

Apply for platform access to get your originator workspace.

Apply as Originator →