XML 204 R185.htm IDEA: XBRL DOCUMENT
v3.22.1

FINANCIAL RISK MANAGEMENT, VAR by Risk Type (Details) S/ in Thousands | 12 Months Ended |
--- | --- | ---
Dec. 31, 2021 PEN (S/) ft² Number Series | Dec. 31, 2020 PEN (S/)
Value at risk [Abstract] |  |
Maximum level of confidence | 99.00% |
Statistical probability | 1.00% |
Number of day used to calculate value at risk | 1 day |
Amplified time frame of value at risk | 10 days |
Value at risk by area | ft² | 10 |
Number of market risk factors | Number | 146 |
Number of market curves | Number | 35 |
Number of stock prices | Number | 94 |
Number of mutual fund values | Number | 13 |
Series of volatility | Series | 4 |
Consolidated VaR by type of risk | S/ 38,104 | S/ 170,361
Minimum [Member] |  |
Value at risk [Abstract] |  |
Holding period of value at risk | 1 day |
Maximum [Member] |  |
Value at risk [Abstract] |  |
Holding period of value at risk | 10 days |
Interest Rate Risk [Member] |  |
Value at risk [Abstract] |  |
Consolidated VaR by type of risk | S/ 35,721 | 163,981
Price Risk [Member] |  |
Value at risk [Abstract] |  |
Consolidated VaR by type of risk | 4,637 | 6,529
Volatility Risk [Member] |  |
Value at risk [Abstract] |  |
Consolidated VaR by type of risk | 2,662 | 708
Diversification Effect [Member] |  |
Value at risk [Abstract] |  |
Consolidated VaR by type of risk | S/ (4,916) | S/ (857)

X
- Definition Amplified time frame of value at risk, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. + References No definition available. + Details
Name: | bap_AmplifiedTimeFrameOfValueAtRisk
Namespace Prefix: | bap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Holding period of value at risk, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. + References No definition available. + Details
Name: | bap_HoldingPeriodOfValueAtRisk
Namespace Prefix: | bap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition The time horizon used to calculate value at risk, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. + References No definition available. + Details
Name: | bap_NumberOfDayUsedToCalculateValueAtRisk
Namespace Prefix: | bap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition The total number of market curves. + References No definition available. + Details
Name: | bap_NumberOfMarketCurves
Namespace Prefix: | bap_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition The total number of market risk factors. + References No definition available. + Details
Name: | bap_NumberOfMarketRiskFactors
Namespace Prefix: | bap_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition The total number of mutual fund values. + References No definition available. + Details
Name: | bap_NumberOfMutualFundValues
Namespace Prefix: | bap_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition The total number of stock prices. + References No definition available. + Details
Name: | bap_NumberOfStockPrices
Namespace Prefix: | bap_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition The total series of volatility. + References No definition available. + Details
Name: | bap_SeriesOfVolatility
Namespace Prefix: | bap_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of statistical probability. + References No definition available. + Details
Name: | bap_StatisticalProbability
Namespace Prefix: | bap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | bap_ValueAtRiskAbstract
Namespace Prefix: | bap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The value at risk by area. + References No definition available. + Details
Name: | bap_ValueAtRiskByArea
Namespace Prefix: | bap_
Data Type: | dtr-types:areaItemType
Balance Type: | na
Period Type: | duration

X
- Definition The maximum level of confidence of value at risk. + References No definition available. + Details
Name: | bap_ValueAtRiskMaximumLevelOfConfidence
Namespace Prefix: | bap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition The measure of a potential loss exposure as a result of future market movements, based on a specified confidence interval and measurement horizon. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IFRS -Number 7 -IssueDate 2021-01-01 -Paragraph 41 -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&anchor=para_41&doctype=Standard -URIDate 2021-03-24 + Details
Name: | ifrs-full_ValueAtRisk
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_TypesOfRisksAxis=ifrs-full_InterestRateRiskMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_TypesOfRisksAxis=bap_PriceRiskMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_TypesOfRisksAxis=bap_VolatilityRiskMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_TypesOfRisksAxis=ifrs-full_RiskDiversificationEffectMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |