XML 131 R110.htm IDEA: XBRL DOCUMENT v2.4.1.9
Derivatives and Hedging Activities (Details Textuals) (USD $)
In Millions, except Share data, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Derivatives and Hedging Activities (Textuals) [Abstract]      
Net reduction in interest expense on long term debt and other $ 283axp_NetReductionToInterestExpenseLongTermDebtAndOtherRelatedToNetSettlementsOnFairValueHedges $ 346axp_NetReductionToInterestExpenseLongTermDebtAndOtherRelatedToNetSettlementsOnFairValueHedges $ 491axp_NetReductionToInterestExpenseLongTermDebtAndOtherRelatedToNetSettlementsOnFairValueHedges
Net pretax losses on derivatives reclassified from AOCI into earnings 0us-gaap_CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths    
Shares held in equity investment 0axp_SharesHeldInEquityInvestment 180,700,000axp_SharesHeldInEquityInvestment  
Shares held in equity investment Sold 34,300,000axp_SharesHeldInEquityInvestmentSold    
Margin on interest rate swap not netted 114axp_MarginOnInterestRateSwapNotNetted 26axp_MarginOnInterestRateSwapNotNetted  
Derivative [Line Items]      
Equity investment 1us-gaap_AvailableForSaleSecuritiesEquitySecurities 124us-gaap_AvailableForSaleSecuritiesEquitySecurities  
Total derivatives assets, net 711us-gaap_DerivativeAssets 329us-gaap_DerivativeAssets  
Not Sold Or Repledged [Member]      
Derivative [Line Items]      
Securities received as collateral 91us-gaap_FairValueOfSecuritiesReceivedAsCollateralThatCanBeResoldOrRepledged
/ us-gaap_DerivativeByNatureAxis
= axp_NotSoldOrRepledgedMember
0us-gaap_FairValueOfSecuritiesReceivedAsCollateralThatCanBeResoldOrRepledged
/ us-gaap_DerivativeByNatureAxis
= axp_NotSoldOrRepledgedMember
 
Risk Exposure Low [Member]      
Derivative [Line Items]      
Total derivatives assets, net 620us-gaap_DerivativeAssets
/ us-gaap_DerivativeByNatureAxis
= axp_RiskExposureLowMember
   
Significant Counterparties [Member]      
Derivative [Line Items]      
Total derivatives assets, net 0us-gaap_DerivativeAssets
/ us-gaap_DerivativeByNatureAxis
= axp_SignificantCounterpartiesMember
0us-gaap_DerivativeAssets
/ us-gaap_DerivativeByNatureAxis
= axp_SignificantCounterpartiesMember
 
Total derivatives liabilities, net 0us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeByNatureAxis
= axp_SignificantCounterpartiesMember
0us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeByNatureAxis
= axp_SignificantCounterpartiesMember
 
Fair Value Hedges [Member]      
Derivative [Line Items]      
Notional amount of long-term debt 17,600us-gaap_DerivativeAmountOfHedgedItem
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_FairValueHedgingMember
14,700us-gaap_DerivativeAmountOfHedgedItem
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_FairValueHedgingMember
 
Fair Value Hedges [Member] | ICBC [Member]      
Derivative [Line Items]      
Equity investment 0us-gaap_AvailableForSaleSecuritiesEquitySecurities
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_FairValueHedgingMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= axp_IcbcMember
122us-gaap_AvailableForSaleSecuritiesEquitySecurities
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_FairValueHedgingMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= axp_IcbcMember
 
Cash Flow Hedges [Member]      
Derivative [Line Items]      
Notional amount of long-term debt 0us-gaap_DerivativeAmountOfHedgedItem
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CashFlowHedgingMember
0us-gaap_DerivativeAmountOfHedgedItem
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CashFlowHedgingMember
 
Net Investment Hedges [Member]      
Derivative [Line Items]      
Effective portion of gain (loss) on hedges 455axp_EffectiveTranslationAdjustmentForHedgeIncreasedDecreasedNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_NetInvestmentHedgingMember
253axp_EffectiveTranslationAdjustmentForHedgeIncreasedDecreasedNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_NetInvestmentHedgingMember
(288)axp_EffectiveTranslationAdjustmentForHedgeIncreasedDecreasedNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_NetInvestmentHedgingMember
Credit Valuation Adjustment [Member]      
Derivative [Line Items]      
Notional amount of long-term debt $ 0us-gaap_DerivativeAmountOfHedgedItem
/ us-gaap_DerivativeInstrumentRiskAxis
= axp_CreditValuationAdjustmentMember
$ 0us-gaap_DerivativeAmountOfHedgedItem
/ us-gaap_DerivativeInstrumentRiskAxis
= axp_CreditValuationAdjustmentMember