Mortgage Servicing Rights - Rollforward of Mortgage Servicing Rights (Details) (USD $)
|
12 Months Ended | |
---|---|---|
Dec. 31, 2014
|
Dec. 31, 2013
|
|
Activity for residential first mortgage MSRs | ||
Balance, beginning of period | $ 5,042,000,000us-gaap_ServicingAssetAtFairValueAmount | $ 5,716,000,000us-gaap_ServicingAssetAtFairValueAmount |
Additions | 707,000,000us-gaap_ServicingAssetAtFairValueAdditions | 472,000,000us-gaap_ServicingAssetAtFairValueAdditions |
Sales | (61,000,000)us-gaap_ServicingAssetAtFairValueDisposals | (2,044,000,000)us-gaap_ServicingAssetAtFairValueDisposals |
Amortization of expected cash flows | (927,000,000)bac_ServicingAssetAtFairValueAmortizationofExpectedCashFlows | (1,043,000,000)bac_ServicingAssetAtFairValueAmortizationofExpectedCashFlows |
Impact of changes in interest rates and other market factors | (1,191,000,000)bac_ServicingAssetAtFairValueChangesinFairValueResultingfromChangesinValuationInputsInterestRatesandOtherMarketFactors | 1,524,000,000bac_ServicingAssetAtFairValueChangesinFairValueResultingfromChangesinValuationInputsInterestRatesandOtherMarketFactors |
Model and other cash flow assumption changes: | ||
Projected cash flows, including changes in costs to service loans | (163,000,000)bac_ServicingAssetAtFairValueChangesinFairValueResultingfromChangesinValuationInputsProjectedCashFlowIncludingChangesinCoststoServiceLoans | (27,000,000)bac_ServicingAssetAtFairValueChangesinFairValueResultingfromChangesinValuationInputsProjectedCashFlowIncludingChangesinCoststoServiceLoans |
Impact of changes in the Home Price Index | (25,000,000)bac_ServicingAssetAtFairValueChangesinFairValueResultingfromChangesinValuationInputsHomePriceIndex | (398,000,000)bac_ServicingAssetAtFairValueChangesinFairValueResultingfromChangesinValuationInputsHomePriceIndex |
Impact of changes to the prepayment model | 243,000,000bac_ServicingAssetAtFairValueChangesinFairValueResultingfromChangesinValuationInputsPrepaymentModel | 609,000,000bac_ServicingAssetAtFairValueChangesinFairValueResultingfromChangesinValuationInputsPrepaymentModel |
Other model changes | (95,000,000)us-gaap_ServicingAssetAtFairValueOtherChangesThatAffectBalance | 233,000,000us-gaap_ServicingAssetAtFairValueOtherChangesThatAffectBalance |
Balance, end of period | 3,530,000,000us-gaap_ServicingAssetAtFairValueAmount | 5,042,000,000us-gaap_ServicingAssetAtFairValueAmount |
Mortgage loans serviced for investors (in billions) | 490,000,000,000bac_ServicingAssetAtFairValueForInvestors | 550,000,000,000bac_ServicingAssetAtFairValueForInvestors |
Option adjusted spread due to MSR model recalibration | (127,000,000)bac_ServicingAssetAtFairValueChangesinFairValueResultingfromChangesinValuationInputsOptionAdjustedSpread | |
Consumer Portfolio Segment | United States | ||
Model and other cash flow assumption changes: | ||
Balance, end of period |
3,300,000,000us-gaap_ServicingAssetAtFairValueAmount / bac_FinancingReceivablePortfolioSegmentAxis = us-gaap_ConsumerPortfolioSegmentMember / us-gaap_StatementGeographicalAxis = country_US |
|
Consumer Portfolio Segment | Non United States | ||
Model and other cash flow assumption changes: | ||
Balance, end of period |
$ 259,000,000us-gaap_ServicingAssetAtFairValueAmount / bac_FinancingReceivablePortfolioSegmentAxis = us-gaap_ConsumerPortfolioSegmentMember / us-gaap_StatementGeographicalAxis = bac_NonUnitedStatesMember |
X | ||||||||||
- Definition
This represents the net change in fair value of the MSR asset due to the recognition of modeled cash flows. No definition available.
|
X | ||||||||||
- Definition
This represents the changes in the Home Price Index, on the fair value of servicing assets. No definition available.
|
X | ||||||||||
- Definition
This represents the change in modeled MSR fair value primarily due to observed changes in interest rates, volatility, spreads and the shape of the forward swap curve. No definition available.
|
X | ||||||||||
- Definition
option adjusted spread due to MSR model recalibration No definition available.
|
X | ||||||||||
- Definition
This represents the changes to the prepayment modeal, on the fair value of servicing assets. No definition available.
|
X | ||||||||||
- Definition
This represents the net change in projected cash flows due to the recognition of modeled cash flows, on the fair value of servicing assets. No definition available.
|
X | ||||||||||
- Definition
This represents the unpaid principal balance of mortgage loans serviced for investors at fair value. No definition available.
|
X | ||||||||||
- Definition
The value of new servicing assets, subsequently measured at fair value, acquired or created during the current period through purchases or from transfers of financial assets. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition
Fair value of an asset representing net future revenue from contractually specified servicing fees, late charges, and other ancillary revenues, in excess of future costs related to servicing arrangements. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Definition
Decrease in servicing assets subsequently measured at fair value resulting from conveyance of servicing rights to unrelated parties. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition
Other net Increase or Decrease in the balance in servicing assets subsequently measured at fair value. This element is for changes other than additions, disposals, changes in fair value resulting from changes in valuation inputs or changes in assumptions, or other changes in fair value. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Details
|