A tailored course, built for your situation
Mastering Basel III for Software Developers in Financial Services
A structured path to aligning code-level risk controls with global capital standards
The situation this course is for
Systems fail review not because of technical flaws, but because developers can’t cite the regulatory ‘why’ behind design choices. Without clarity on Basel’s intent, teams default to over-engineering or miss key thresholds.
Who this is for
Software Developer in regulated financial services who owns systems tied to credit, liquidity, or market risk reporting
Who this is not for
Executives, auditors, or risk officers without engineering delivery responsibility
What you walk away with
- Explain how your data models align with Basel III’s standardized vs. internal ratings-based approaches
- Map system logic to specific articles in the Capital Requirements Regulation (CRR)
- Justify control decisions using EBA Q&A and national competent authority guidance
- Anticipate audit follow-ups on leverage ratio computations or risk-weighted asset rollups
- Produce documentation that survives regulator scrutiny without requiring senior review
The 12 modules (with all 144 chapters)
- What Basel III solves that Basel II did not
- Three pillars of Basel III and their technical implications
- How CRR and CRD IV transpose Basel in EU law
- Role of the EBA, BCBS, and national regulators
- The difference between CVA and DRC in capital treatment
- Systemic risk buffers and their impact on lending platforms
- Understanding TLAC and MREL requirements for resolution
- How Basel III interacts with IFRS 9 Expected Credit Losses
- Key deadlines for ongoing Basel reforms (Basel 3.1)
- Why software systems are now in-scope for compliance audits
- How prudential regulators classify technology risk
- Case study: A failed internal model validation due to code documentation gaps
- Understanding the standardized approach for credit risk
- How internal ratings-based (IRB) models feed into capital
- Risk weights for sovereign, corporate, and retail exposures
- How collateral management systems affect risk weighting
- Treatment of derivatives under CVA capital charge
- Operational risk: Basic indicator vs. advanced measurement
- How software logs support AMA model validation
- Liquidity risk and the role of cash flow forecasting systems
- NSFR: Numerator and denominator logic in code
- LCR: High-quality liquid assets tracking in real time
- Exposure at default (EAD) and how systems calculate it
- Potential future exposure (PFE) models in derivatives platforms
- How ICAAP requirements translate to software monitoring
- Stress scenario design for risk-based capital buffers
- Reverse stress testing in system resilience planning
- Internal audit expectations for code documentation
- Model risk governance and software versioning
- Key risk indicators (KRIs) derived from system logs
- How breach reporting thresholds are set in code
- Linking incident tracking to capital deductions
- Scenario: System downtime and its capital impact
- How governance workflows support supervisory review
- Documentation depth expected under Pillar 2A
- Case study: A failed ICAAP due to missing system coverage
- What Pillar 3 requires from a software architecture view
- COREP reporting templates and their data sources
- Common Reporting (COREP) vs. Financial Reporting (FINREP)
- How to structure data pipelines for COREP validation
- Categorization of exposure classes in code logic
- Granularity requirements for LE, C, and T templates
- Data lineage for public disclosures
- Version control for public risk metrics
- BCBS disclosure standards and their impact on APIs
- Timing and frequency of public disclosures
- How third-party audits use your system outputs
- Case study: A discrepancy in Tier 1 capital reporting due to data truncation
- Translating PD models into credit approval workflows
- LGD estimation logic in provisioning systems
- CRR Article 152: Risk weighting for retail exposures
- Treatment of defaulted exposures in downstream systems
- Collateral valuation frequency and system triggers
- Haircut application logic for non-cash collateral
- Credit concentration risk and limits in transaction engines
- How CVA systems calculate exposure netting
- Treatment of unfunded commitments in RWA
- System handling of revolving vs. term loans
- How workout arrangements affect capital treatment
- Automated early warning triggers for underperforming loans
- Definition of HQLA and system classification rules
- How to classify Level 1, 2A, and 2B assets in code
- Haircuts on eligible assets based on liquidation horizon
- Cash outflow coefficients by product type
- Behavioral assumptions in retail deposit runoff
- Inflow recognition logic for credit facilities
- NSFR numerator and denominator in deposit systems
- System handling of stable vs. less stable deposits
- Reporting LCR daily: data pipeline architecture
- Stress testing assumptions in liquidity models
- Contingency funding planning triggers
- Case study: A liquidity breach due to incorrect outflow coding
- Event type classification in loss data collection
- Internal fraud tracking in access logs
- External fraud detection and capital linkage
- How legal proceedings feed into loss models
- Data integrity risk in financial reporting systems
- Systemic IT outages and capital impact
- Vendor dependency risk tracking
- Key risk indicators in monitoring dashboards
- Scenario analysis for cyber risk capital
- Backtesting loss models with actual data
- Documentation requirements for AMA models
- Case study: A capital shortfall due to unlogged access changes
- Definition of on-balance sheet exposure
- Derivatives: Current exposure method calculation
- Securities financing transactions (SFTs) in exposure
- Collateral re-use and its impact on exposure
- Treatment of guarantees and contingent obligations
- Treatment of clearing member exposures
- Off-balance sheet items: Conversion factors in code
- Netting considerations across asset classes
- How repo trades affect leverage computation
- Accounting vs. regulatory leverage differences
- System triggers for leverage ratio breaches
- Case study: A misclassified SFT inflating leverage
- Stages 1, 2, and 3 of IFRS 9 ECL
- How systems determine stage classification
- ECL model inputs and their system capture
- Forward-looking macroeconomic variables
- Data pipelines for ECL reporting
- Link between ECL and regulatory capital deductions
- Prudent valuation adjustments (PVA) in pricing
- Impact of ECL on net interest margin
- Segmentation logic for ECL portfolios
- Rolling ECL forecasts in provisioning
- Integration with stress testing models
- Case study: A model drift due to outdated macro inputs
- What auditors look for in system documentation
- Linking requirements to Basel articles
- Version-controlled control narratives
- Automated evidence generation from logs
- Designing traceability from code to COREP
- Using tags to annotate Basel-relevant functions
- Standard templates for control descriptions
- How to cite EBA guidelines in code comments
- Maintaining documentation through sprints
- Integration with compliance ticketing systems
- Peer review criteria for Basel-related changes
- Case study: A rejected audit due to missing rationale
- How to explain RWA computation to non-engineers
- Translating code logic into control mapping
- Using Basel article numbers in design reviews
- Anticipating compliance follow-up questions
- Common misalignments between dev and risk
- How to respond to 'But the regulator will ask…'
- Building credibility through citation
- Presenting logic using EBA Q&A references
- Using public disclosure templates as specs
- Documenting design trade-offs with Basel context
- When to escalate to risk architecture
- Case study: A design accepted because of clear Basel linkage
- Outstanding Basel reforms and their timelines
- Impact of Tailoring on system scope
- Revisions to credit valuation adjustment (K_CVA)
- New rules for counterparty credit risk
- Operational resilience expectations under DORA
- How Basel interacts with ESG disclosures
- Digital regulatory reporting (DRR) trends
- Machine-readable rules and system impact
- Preparing for algorithmic oversight
- Maintaining modularity for quick updates
- Building a living playbook for Basel changes
- Case study: A system updated in 48 hours for a new EBA guideline
How this maps to your situation
- Current regulatory scrutiny on liquidity reporting systems
- Upcoming revisions to CRR3 and IFRS 9 integration
- Internal audits requiring deeper technical justification
- Cross-functional design debates over risk exposure logic
Before vs. after
What's included with your purchase
- 12 modules with 12 chapters each (144 chapters)
- Downloadable templates and worked examples for every module
- Hand-built implementation playbook delivered alongside course access
- 30-day money-back guarantee
Delivery and format
- Course and learning environment access provisioned within 24 hours of purchase
- Hand-built implementation playbook delivered alongside course access
Format: Text-based modules and chapters in the Art of Service learning environment, plus downloadable templates and worked examples for every chapter, plus the hand-built implementation playbook delivered alongside course access.
Time investment: 90 minutes per week over 12 weeks, or complete in a single weekend for focused learners.
How this compares to the alternatives
Most Basel training is designed for risk officers. This course is built by engineers, for engineers, focusing on implementation, not theory.
Frequently asked
Within 24 hours your account in the learning environment is provisioned and the tailored implementation playbook is delivered alongside it.