Package org.drip.capital.bcbs
Class CapitalMetrics
java.lang.Object
org.drip.capital.bcbs.CapitalMetrics
- Direct Known Subclasses:
CapitalMetricsStandard
public class CapitalMetrics
extends java.lang.Object
CapitalMetrics holds the Realized Capital Metrics. The References are:
- Basel Committee on Banking Supervision (2017): Basel III Leverage Ratio Framework and Disclosure Requirements https://www.bis.org/publ/bcbs270.pdf
- Central Banking (2013): Fed and FDIC agree 6% Leverage Ratio for US SIFIs https://www.centralbanking.com/central-banking/news/2280726/fed-and-fdic-agree-6-leverage-ratio-for-us-sifis
- European Banking Agency (2013): Implementing Basel III in Europe: CRD IV Package https://eba.europa.eu/regulation-and-policy/implementing-basel-iii-europe
- Federal Reserve (2013): Liquidity Coverage Ratio – Liquidity Risk Measurements, Standards, and Monitoring https://web.archive.org/web/20131102074614/http:/www.federalreserve.gov/FR_notice_lcr_20131024.pdf
- Wikipedia (2018): Basel III https://en.wikipedia.org/wiki/Basel_III
- Module = Portfolio Core Module
- Library = Capital Analytics
- Project = Basel Market Risk and Operational Capital
- Package = BCBS and Jurisdictional Capital Ratios
- Author:
- Lakshmi Krishnamurthy
-
Constructor Summary
Constructors Constructor Description CapitalMetrics(double leverageRatio, double commonEquityRatio, double commonEquityPlusConservationBufferRatio, double tier1Ratio, double totalRatio, double totalPlusConservationBufferRatio)
CapitalMetrics Constructor -
Method Summary
Modifier and Type Method Description double
commonEquityPlusConservationBufferRatio()
Retrieve the Common Equity Capital Plus Capital Conservation Buffer Ratiodouble
commonEquityRatio()
Retrieve the Common Equity Capital Ratiodouble
conservationBufferRatio()
Retrieve the Capital Conservation Buffer Ratioboolean
isCompliant(CapitalMetrics capitalMetricsStandard)
Verify if the Capital Metrics are Compliant with the Standarddouble
leverageRatio()
Retrieve the Leverage Ratiodouble
tier1Ratio()
Retrieve the Tier 1 Capital Ratiodouble
totalPlusConservationBufferRatio()
Retrieve the Total Capital Plus Conservation Buffer Ratiodouble
totalRatio()
Retrieve the Total Capital RatioMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
CapitalMetrics
public CapitalMetrics(double leverageRatio, double commonEquityRatio, double commonEquityPlusConservationBufferRatio, double tier1Ratio, double totalRatio, double totalPlusConservationBufferRatio) throws java.lang.ExceptionCapitalMetrics Constructor- Parameters:
leverageRatio
- Leverage RatiocommonEquityRatio
- Common Equity Capital RatiocommonEquityPlusConservationBufferRatio
- Common Equity Capital Plus Capital Conservation Buffer Ratiotier1Ratio
- Tier 1 Capital RatiototalRatio
- Total Capital RatiototalPlusConservationBufferRatio
- Total Capital Plus Conservation Buffer Ratio- Throws:
java.lang.Exception
- Thrown if the Inputs are Invalid
-
-
Method Details
-
leverageRatio
public double leverageRatio()Retrieve the Leverage Ratio- Returns:
- The Leverage Ratio
-
commonEquityRatio
public double commonEquityRatio()Retrieve the Common Equity Capital Ratio- Returns:
- The Common Equity Capital Ratio
-
conservationBufferRatio
public double conservationBufferRatio()Retrieve the Capital Conservation Buffer Ratio- Returns:
- The Capital Conservation Buffer Ratio
-
commonEquityPlusConservationBufferRatio
public double commonEquityPlusConservationBufferRatio()Retrieve the Common Equity Capital Plus Capital Conservation Buffer Ratio- Returns:
- The Common Equity Capital Plus Capital Conservation Buffer Ratio
-
tier1Ratio
public double tier1Ratio()Retrieve the Tier 1 Capital Ratio- Returns:
- The Tier 1 Capital Ratio
-
totalRatio
public double totalRatio()Retrieve the Total Capital Ratio- Returns:
- The Total Capital Ratio
-
totalPlusConservationBufferRatio
public double totalPlusConservationBufferRatio()Retrieve the Total Capital Plus Conservation Buffer Ratio- Returns:
- The Total Capital Plus Conservation Buffer Ratio
-
isCompliant
Verify if the Capital Metrics are Compliant with the Standard- Parameters:
capitalMetricsStandard
- The Capital Metrics Standard- Returns:
- TRUE - The Capital Metrics are Compliant with the Standard
-