XML 213 R184.htm IDEA: XBRL DOCUMENT
v3.23.1

FINANCIAL AND NON-FINANCIAL RISK MANAGEMENT, VAR by Risk Type (Details) S/ in Thousands | 12 Months Ended |
--- | --- | ---
Dec. 31, 2022 PEN (S/) ft² Number Series | Dec. 31, 2021 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 | 133 |
Number of market curves | Number | 36 |
Number of stock prices | Number | 71 |
Number of mutual fund values | Number | 22 |
Series of volatility | Series | 4 |
Consolidated VaR by type of risk | S/ 74,247 | S/ 38,104
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/ 74,343 | 35,721
Price Risk [Member] |  |
Value at risk [Abstract] |  |
Consolidated VaR by type of risk | 5,219 | 4,637
Volatility Risk [Member] |  |
Value at risk [Abstract] |  |
Consolidated VaR by type of risk | 2,032 | 2,662
Diversification Effect [Member] |  |
Value at risk [Abstract] |  |
Consolidated VaR by type of risk | S/ (7,347) | S/ (4,916)

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 2022-03-24 -Paragraph 41 -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2022-en-r&anchor=para_41&doctype=Standard -URIDate 2022-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: |