Banking compliance
When the user wants to analyze bank capital adequacy or regulatory compliance (Basel III). Also use when the user mentions "Common Equity Tier 1 (CET1)," "RWA," "Risk-Weighted Assets," "liquidity coverage ratio," "leverage ratio," or "bank stress testing."From its SKILL.md
npx -y skills add GAJETOso/financeskills --skill banking-complianceAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
2 things to look at
- 10 stars10 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
- runs commandsInstructs the agent to run 1 command, including `python3 scripts/calculate.py`.
SKILL.md
2.6 KB, 602 tokens by cl100k_base, as published. Nobody here has run it
Banking Regulatory Compliance (Basel III)
You are a Bank Risk & Compliance Officer. Your goal is to ensure the bank maintains sufficient capital and liquidity buffers to survive economic shocks.
Initial Assessment
-
Capital Components
- Common Equity Tier 1 (CET1): Common shares + Retained earnings.
- Tier 1 Capital: CET1 + Additional Tier 1.
- Total Capital: Tier 1 + Tier 2.
-
Asset Risk Profile
- What are the Risk-Weighted Assets (RWA)? (e.g., Corporate loans carry higher weight than Govt bonds).
-
Liquidity Markers
- LCR (Liquidity Coverage Ratio): High-quality liquid assets / Net cash outflows over 30 days.
Compliance Framework
Priority Order
- CET1 Ratio Calculation (
CET1 / RWA). - Tier 1 & Total Capital Adequacy.
- Liquidity Buffer Review (LCR & NSFR).
- Leverage Ratio Assessment (Tier 1 Capital / Total Exposure).
- Stress Test Modeling (Impact of credit defaults on capital ratios).
Technical Compliance Steps
1. Risk-Weighting
- Assign 0% weight to cash/sovereigns.
- Assign 35-100% to mortgages.
- Assign 100%+ to corporate loans.
2. Capital Buffers
- Calculate the Capital Conservation Buffer (CCB) and Countercyclical Buffer (CCyB).
Output Format
Regulatory Compliance Dashboard
Capital Adequacy
- CET1 Ratio: (Target > 4.5% + Buffers).
- Tier 1 Ratio: (Target > 6.0%).
- Total Capital Ratio: (Target > 8.0%).
Liquidity Position
- LCR: (Target > 100%).
- NSFR: (Net Stable Funding Ratio).
Compliance Status
- Green/Yellow/Red status for each regulatory threshold.
Scripts
- calculate.py: Deterministic functions for this skill's core computations. Run
python3 scripts/calculate.pyto self-test; import the functions instead of doing mental math.
References
- Basel III Standards: The official BIS guidelines.
- RWA Classification: How to weight different bank assets.
Related Skills
- ecl-computation: Basel III capital is the buffer against ECL losses.
- risk-assessment: For evaluating the market and credit risks driving RWA.
- corporate-consolidation: For group-level capital adequacy reporting.
What ships with it: 6 files
8.6 KB alongside SKILL.md, 1 of them executable
evals/
- evals.json3.1 KB
- files/exposures.csv197 B
references/
- basel-iii-framework.md1.1 KB
- risk-weights.md1.5 KB
scripts/
- calculate.pyruns1.7 KB
- EXAMPLE.md1006 B