XML 42 R109.htm IDEA: XBRL DOCUMENT v2.4.1.9
Offsetting Assets and Liabilities (Assets Subject to Netting) (Details) (USD $)
In Millions, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Derivatives: [Abstract]    
Gross amounts of recognized assets $ 4,101us-gaap_DerivativeFairValueOfDerivativeAsset $ 3,418us-gaap_DerivativeFairValueOfDerivativeAsset
Gross amounts not offset in the consolidated balance sheets [Abstract]    
Financial instruments (3,224)amp_DerivativeAssetNotOffsetFinancialInstruments [1] (3,247)amp_DerivativeAssetNotOffsetFinancialInstruments [1]
Cash collateral (362)us-gaap_DerivativeCollateralObligationToReturnCash (76)us-gaap_DerivativeCollateralObligationToReturnCash
Securities collateral (418)us-gaap_DerivativeCollateralObligationToReturnSecurities (15)us-gaap_DerivativeCollateralObligationToReturnSecurities
Net amount 97amp_DerivativeFairValueOfDerivativeAssetAfterApplicationOfMasterNettingAgreementsAndCashAndSecuritiesCollateral 80amp_DerivativeFairValueOfDerivativeAssetAfterApplicationOfMasterNettingAgreementsAndCashAndSecuritiesCollateral
Securities borrowed [Abstract]    
Gross amounts of recognized assets 215us-gaap_SecuritiesBorrowedGross 107us-gaap_SecuritiesBorrowedGross
Gross amounts not offset in the consolidated balance sheets [Abstract]    
Financial instruments (49)amp_SecuritiesBorrowedNotOffsetFinancialInstruments [1] (15)amp_SecuritiesBorrowedNotOffsetFinancialInstruments [1]
Securities collateral (163)us-gaap_SecuritiesBorrowedCollateralObligationToReturnSecurities (90)us-gaap_SecuritiesBorrowedCollateralObligationToReturnSecurities
Net amount 3amp_SecuritiesBorrowedNet 2amp_SecuritiesBorrowedNet
Total [Abstract]    
Gross amounts of recognized assets 4,316us-gaap_DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedGross 3,525us-gaap_DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedGross
Gross amounts not offset in the consolidated balance sheets [Abstract]    
Financial instruments (3,273)amp_DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedNotOffsetFinancialInstruments [1] (3,262)amp_DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedNotOffsetFinancialInstruments [1]
Cash collateral (362)us-gaap_DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedCollateralObligationToReturnCash (76)us-gaap_DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedCollateralObligationToReturnCash
Securities collateral (581)us-gaap_DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedCollateralObligationToReturnSecurities (105)us-gaap_DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedCollateralObligationToReturnSecurities
Net amount 100amp_DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedNet 82amp_DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedNet
OTC [Member]    
Derivatives: [Abstract]    
Gross amounts of recognized assets 3,735us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_TransactionTypeAxis
= us-gaap_OverTheCounterMember
3,337us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_TransactionTypeAxis
= us-gaap_OverTheCounterMember
Gross amounts not offset in the consolidated balance sheets [Abstract]    
Financial instruments (3,000)amp_DerivativeAssetNotOffsetFinancialInstruments
/ us-gaap_TransactionTypeAxis
= us-gaap_OverTheCounterMember
[1] (3,227)amp_DerivativeAssetNotOffsetFinancialInstruments
/ us-gaap_TransactionTypeAxis
= us-gaap_OverTheCounterMember
[1]
Cash collateral (281)us-gaap_DerivativeCollateralObligationToReturnCash
/ us-gaap_TransactionTypeAxis
= us-gaap_OverTheCounterMember
(75)us-gaap_DerivativeCollateralObligationToReturnCash
/ us-gaap_TransactionTypeAxis
= us-gaap_OverTheCounterMember
Securities collateral (418)us-gaap_DerivativeCollateralObligationToReturnSecurities
/ us-gaap_TransactionTypeAxis
= us-gaap_OverTheCounterMember
(15)us-gaap_DerivativeCollateralObligationToReturnSecurities
/ us-gaap_TransactionTypeAxis
= us-gaap_OverTheCounterMember
Net amount 36amp_DerivativeFairValueOfDerivativeAssetAfterApplicationOfMasterNettingAgreementsAndCashAndSecuritiesCollateral
/ us-gaap_TransactionTypeAxis
= us-gaap_OverTheCounterMember
20amp_DerivativeFairValueOfDerivativeAssetAfterApplicationOfMasterNettingAgreementsAndCashAndSecuritiesCollateral
/ us-gaap_TransactionTypeAxis
= us-gaap_OverTheCounterMember
OTC cleared [Member]    
Derivatives: [Abstract]    
Gross amounts of recognized assets 305us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_TransactionTypeAxis
= amp_OvertheCounterClearedSwapsMember
21us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_TransactionTypeAxis
= amp_OvertheCounterClearedSwapsMember
Gross amounts not offset in the consolidated balance sheets [Abstract]    
Financial instruments (224)amp_DerivativeAssetNotOffsetFinancialInstruments
/ us-gaap_TransactionTypeAxis
= amp_OvertheCounterClearedSwapsMember
[1] (20)amp_DerivativeAssetNotOffsetFinancialInstruments
/ us-gaap_TransactionTypeAxis
= amp_OvertheCounterClearedSwapsMember
[1]
Cash collateral (81)us-gaap_DerivativeCollateralObligationToReturnCash
/ us-gaap_TransactionTypeAxis
= amp_OvertheCounterClearedSwapsMember
(1)us-gaap_DerivativeCollateralObligationToReturnCash
/ us-gaap_TransactionTypeAxis
= amp_OvertheCounterClearedSwapsMember
Exchange-traded [Member]    
Derivatives: [Abstract]    
Gross amounts of recognized assets 61us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_TransactionTypeAxis
= us-gaap_ExchangeTradedMember
60us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_TransactionTypeAxis
= us-gaap_ExchangeTradedMember
Gross amounts not offset in the consolidated balance sheets [Abstract]    
Net amount $ 61amp_DerivativeFairValueOfDerivativeAssetAfterApplicationOfMasterNettingAgreementsAndCashAndSecuritiesCollateral
/ us-gaap_TransactionTypeAxis
= us-gaap_ExchangeTradedMember
$ 60amp_DerivativeFairValueOfDerivativeAssetAfterApplicationOfMasterNettingAgreementsAndCashAndSecuritiesCollateral
/ us-gaap_TransactionTypeAxis
= us-gaap_ExchangeTradedMember
[1] Represents the amount of assets that could be offset by liabilities with the same counterparty under master netting or similar arrangements that management elects not to offset on the Consolidated Balance Sheets.