v2.4.1.9
Statements of Cash Flows (USD $)
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
ProShares Managed Futures Strategy [Member]    
Cash flow from operating activities    
Net income (loss) $ 82,137us-gaap_NetIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesManagedFuturesStrategyMember
[1],[2]  
Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities:    
Decrease (Increase) in segregated cash balances with brokers for futures contracts (74,111)ck0001415311_DecreaseIncreaseInSegregatedCashBalancesWithBrokersForFuturesContracts
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesManagedFuturesStrategyMember
[2]  
Decrease (Increase) in receivable on futures contracts (19,568)ck0001415311_DecreaseIncreaseInReceivableOnOpenFuturesContracts
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesManagedFuturesStrategyMember
[2]  
Decrease (Increase) in Limitation by Sponsor (1,534)ck0001415311_DecreaseIncreaseInLimitationBySponsor
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesManagedFuturesStrategyMember
[2]  
Change in offering cost 16,220ck0001415311_DecreaseIncreaseInOfferingCosts
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesManagedFuturesStrategyMember
[2]  
Net cash provided by (used in) operating activities 3,144us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesManagedFuturesStrategyMember
[2]  
Cash flow from financing activities    
Proceeds from addition of shares 4,304,676us-gaap_ProceedsFromIssuanceOfCommonStock
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesManagedFuturesStrategyMember
[2]  
Payment on shares redeemed (2,140,103)us-gaap_PaymentsForRepurchaseOfCommonStock
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesManagedFuturesStrategyMember
[2]  
Net cash provided by (used in) financing activities 2,164,573us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesManagedFuturesStrategyMember
[2]  
Net increase (decrease) in cash 2,167,717us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesManagedFuturesStrategyMember
[2]  
Cash, beginning of period 6,135,185us-gaap_Cash
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesManagedFuturesStrategyMember
[2]  
Cash, end of period 8,302,902us-gaap_Cash
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesManagedFuturesStrategyMember
[2]  
ProShares VIX Short-Term Futures ETF [Member]    
Cash flow from operating activities    
Net income (loss) (20,622,523)us-gaap_NetIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesVixShortTermFuturesEtfMember
27,053,653us-gaap_NetIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesVixShortTermFuturesEtfMember
Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities:    
Decrease (Increase) in segregated cash balances with brokers for futures contracts 7,419,585ck0001415311_DecreaseIncreaseInSegregatedCashBalancesWithBrokersForFuturesContracts
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesVixShortTermFuturesEtfMember
39,131,350ck0001415311_DecreaseIncreaseInSegregatedCashBalancesWithBrokersForFuturesContracts
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesVixShortTermFuturesEtfMember
Net sale (purchase) of short-term U.S. government and agency obligations (49,096,865)ck0001415311_NetSalePurchaseOfShortTermUSGovernmentAndAgencyObligations
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesVixShortTermFuturesEtfMember
113,480,989ck0001415311_NetSalePurchaseOfShortTermUSGovernmentAndAgencyObligations
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesVixShortTermFuturesEtfMember
Change in unrealized appreciation/depreciation on investments 1,144ck0001415311_ChangeInNetUnrealizedAppreciationDepreciation
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesVixShortTermFuturesEtfMember
4,584ck0001415311_ChangeInNetUnrealizedAppreciationDepreciation
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesVixShortTermFuturesEtfMember
Decrease (Increase) in receivable on futures contracts 4,098,028ck0001415311_DecreaseIncreaseInReceivableOnOpenFuturesContracts
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesVixShortTermFuturesEtfMember
3,179,017ck0001415311_DecreaseIncreaseInReceivableOnOpenFuturesContracts
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesVixShortTermFuturesEtfMember
Increase (Decrease) in management fee payable 20,605ck0001415311_IncreaseDecreaseInManagementFeePayable
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesVixShortTermFuturesEtfMember
(122,678)ck0001415311_IncreaseDecreaseInManagementFeePayable
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesVixShortTermFuturesEtfMember
Increase (Decrease) in payable on futures contracts   3,088,786ck0001415311_IncreaseDecreaseInPayableOnFuturesContracts
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesVixShortTermFuturesEtfMember
Net cash provided by (used in) operating activities (58,180,026)us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesVixShortTermFuturesEtfMember
185,815,701us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesVixShortTermFuturesEtfMember
Cash flow from financing activities    
Proceeds from addition of shares 84,542,261us-gaap_ProceedsFromIssuanceOfCommonStock
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesVixShortTermFuturesEtfMember
42,065,649us-gaap_ProceedsFromIssuanceOfCommonStock
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesVixShortTermFuturesEtfMember
Payment on shares redeemed (25,891,554)us-gaap_PaymentsForRepurchaseOfCommonStock
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesVixShortTermFuturesEtfMember
(230,347,582)us-gaap_PaymentsForRepurchaseOfCommonStock
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesVixShortTermFuturesEtfMember
Net cash provided by (used in) financing activities 58,650,707us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesVixShortTermFuturesEtfMember
(188,281,933)us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesVixShortTermFuturesEtfMember
Net increase (decrease) in cash 470,681us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesVixShortTermFuturesEtfMember
(2,466,232)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesVixShortTermFuturesEtfMember
Cash, beginning of period 1,694,791us-gaap_Cash
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesVixShortTermFuturesEtfMember
4,333,752us-gaap_Cash
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesVixShortTermFuturesEtfMember
Cash, end of period 2,165,472us-gaap_Cash
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesVixShortTermFuturesEtfMember
1,867,520us-gaap_Cash
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesVixShortTermFuturesEtfMember
ProShares VIX Mid-Term Futures ETF [Member]    
Cash flow from operating activities    
Net income (loss) (697,272)us-gaap_NetIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesVixMidTermFuturesEtfMember
(2,617,480)us-gaap_NetIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesVixMidTermFuturesEtfMember
Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities:    
Decrease (Increase) in segregated cash balances with brokers for futures contracts (227,100)ck0001415311_DecreaseIncreaseInSegregatedCashBalancesWithBrokersForFuturesContracts
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesVixMidTermFuturesEtfMember
(675,210)ck0001415311_DecreaseIncreaseInSegregatedCashBalancesWithBrokersForFuturesContracts
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesVixMidTermFuturesEtfMember
Net sale (purchase) of short-term U.S. government and agency obligations (3,570,073)ck0001415311_NetSalePurchaseOfShortTermUSGovernmentAndAgencyObligations
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesVixMidTermFuturesEtfMember
(2,655,070)ck0001415311_NetSalePurchaseOfShortTermUSGovernmentAndAgencyObligations
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesVixMidTermFuturesEtfMember
Change in unrealized appreciation/depreciation on investments 567ck0001415311_ChangeInNetUnrealizedAppreciationDepreciation
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesVixMidTermFuturesEtfMember
(468)ck0001415311_ChangeInNetUnrealizedAppreciationDepreciation
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesVixMidTermFuturesEtfMember
Decrease (Increase) in receivable on futures contracts 1,462,009ck0001415311_DecreaseIncreaseInReceivableOnOpenFuturesContracts
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesVixMidTermFuturesEtfMember
100,734ck0001415311_DecreaseIncreaseInReceivableOnOpenFuturesContracts
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesVixMidTermFuturesEtfMember
Increase (Decrease) in management fee payable (1,158)ck0001415311_IncreaseDecreaseInManagementFeePayable
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesVixMidTermFuturesEtfMember
(3,141)ck0001415311_IncreaseDecreaseInManagementFeePayable
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesVixMidTermFuturesEtfMember
Increase (Decrease) in payable on futures contracts   1,009,664ck0001415311_IncreaseDecreaseInPayableOnFuturesContracts
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesVixMidTermFuturesEtfMember
Net cash provided by (used in) operating activities (3,033,027)us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesVixMidTermFuturesEtfMember
(4,840,971)us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesVixMidTermFuturesEtfMember
Cash flow from financing activities    
Proceeds from addition of shares 12,344,563us-gaap_ProceedsFromIssuanceOfCommonStock
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesVixMidTermFuturesEtfMember
21,263,524us-gaap_ProceedsFromIssuanceOfCommonStock
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesVixMidTermFuturesEtfMember
Payment on shares redeemed (9,641,724)us-gaap_PaymentsForRepurchaseOfCommonStock
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesVixMidTermFuturesEtfMember
(17,309,533)us-gaap_PaymentsForRepurchaseOfCommonStock
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesVixMidTermFuturesEtfMember
Net cash provided by (used in) financing activities 2,702,839us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesVixMidTermFuturesEtfMember
3,953,991us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesVixMidTermFuturesEtfMember
Net increase (decrease) in cash (330,188)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesVixMidTermFuturesEtfMember
(886,980)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesVixMidTermFuturesEtfMember
Cash, beginning of period 1,634,082us-gaap_Cash
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesVixMidTermFuturesEtfMember
1,906,397us-gaap_Cash
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesVixMidTermFuturesEtfMember
Cash, end of period 1,303,894us-gaap_Cash
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesVixMidTermFuturesEtfMember
1,019,417us-gaap_Cash
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesVixMidTermFuturesEtfMember
ProShares Short VIX Short-Term Futures ETF [Member]    
Cash flow from operating activities    
Net income (loss) 45,686,713us-gaap_NetIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesShortVixShortTermFuturesEtfMember
1,930,964us-gaap_NetIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesShortVixShortTermFuturesEtfMember
Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities:    
Decrease (Increase) in segregated cash balances with brokers for futures contracts 29,744,690ck0001415311_DecreaseIncreaseInSegregatedCashBalancesWithBrokersForFuturesContracts
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesShortVixShortTermFuturesEtfMember
(11,354,850)ck0001415311_DecreaseIncreaseInSegregatedCashBalancesWithBrokersForFuturesContracts
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesShortVixShortTermFuturesEtfMember
Net sale (purchase) of short-term U.S. government and agency obligations 224,055,795ck0001415311_NetSalePurchaseOfShortTermUSGovernmentAndAgencyObligations
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesShortVixShortTermFuturesEtfMember
(63,929,582)ck0001415311_NetSalePurchaseOfShortTermUSGovernmentAndAgencyObligations
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesShortVixShortTermFuturesEtfMember
Change in unrealized appreciation/depreciation on investments (518)ck0001415311_ChangeInNetUnrealizedAppreciationDepreciation
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesShortVixShortTermFuturesEtfMember
(1,509)ck0001415311_ChangeInNetUnrealizedAppreciationDepreciation
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesShortVixShortTermFuturesEtfMember
Decrease (Increase) in receivable on futures contracts   (5,880,498)ck0001415311_DecreaseIncreaseInReceivableOnOpenFuturesContracts
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesShortVixShortTermFuturesEtfMember
Increase (Decrease) in management fee payable (120,822)ck0001415311_IncreaseDecreaseInManagementFeePayable
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesShortVixShortTermFuturesEtfMember
64,588ck0001415311_IncreaseDecreaseInManagementFeePayable
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesShortVixShortTermFuturesEtfMember
Increase (Decrease) in payable on futures contracts (29,594,238)ck0001415311_IncreaseDecreaseInPayableOnFuturesContracts
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesShortVixShortTermFuturesEtfMember
 
Net cash provided by (used in) operating activities 269,771,620us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesShortVixShortTermFuturesEtfMember
(79,170,887)us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesShortVixShortTermFuturesEtfMember
Cash flow from financing activities    
Proceeds from addition of shares 118,885,967us-gaap_ProceedsFromIssuanceOfCommonStock
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesShortVixShortTermFuturesEtfMember
162,438,045us-gaap_ProceedsFromIssuanceOfCommonStock
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesShortVixShortTermFuturesEtfMember
Payment on shares redeemed (393,636,613)us-gaap_PaymentsForRepurchaseOfCommonStock
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesShortVixShortTermFuturesEtfMember
(80,333,451)us-gaap_PaymentsForRepurchaseOfCommonStock
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesShortVixShortTermFuturesEtfMember
Net cash provided by (used in) financing activities (274,750,646)us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesShortVixShortTermFuturesEtfMember
82,104,594us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesShortVixShortTermFuturesEtfMember
Net increase (decrease) in cash (4,979,026)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesShortVixShortTermFuturesEtfMember
2,933,707us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesShortVixShortTermFuturesEtfMember
Cash, beginning of period 9,122,219us-gaap_Cash
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesShortVixShortTermFuturesEtfMember
2,153,370us-gaap_Cash
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesShortVixShortTermFuturesEtfMember
Cash, end of period 4,143,193us-gaap_Cash
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesShortVixShortTermFuturesEtfMember
5,087,077us-gaap_Cash
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesShortVixShortTermFuturesEtfMember
ProShares Ultra VIX Short-Term Futures ETF [Member]    
Cash flow from operating activities    
Net income (loss) (225,649,701)us-gaap_NetIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraVixShortTermFuturesEtfMember
(10,320,895)us-gaap_NetIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraVixShortTermFuturesEtfMember
Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities:    
Decrease (Increase) in segregated cash balances with brokers for futures contracts 43,254,330ck0001415311_DecreaseIncreaseInSegregatedCashBalancesWithBrokersForFuturesContracts
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraVixShortTermFuturesEtfMember
(26,944,250)ck0001415311_DecreaseIncreaseInSegregatedCashBalancesWithBrokersForFuturesContracts
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraVixShortTermFuturesEtfMember
Net sale (purchase) of short-term U.S. government and agency obligations (387,260,864)ck0001415311_NetSalePurchaseOfShortTermUSGovernmentAndAgencyObligations
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraVixShortTermFuturesEtfMember
(64,317,479)ck0001415311_NetSalePurchaseOfShortTermUSGovernmentAndAgencyObligations
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraVixShortTermFuturesEtfMember
Change in unrealized appreciation/depreciation on investments (12)ck0001415311_ChangeInNetUnrealizedAppreciationDepreciation
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraVixShortTermFuturesEtfMember
(2,542)ck0001415311_ChangeInNetUnrealizedAppreciationDepreciation
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraVixShortTermFuturesEtfMember
Decrease (Increase) in receivable on futures contracts 5,180,769ck0001415311_DecreaseIncreaseInReceivableOnOpenFuturesContracts
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraVixShortTermFuturesEtfMember
 
Increase (Decrease) in management fee payable 260,562ck0001415311_IncreaseDecreaseInManagementFeePayable
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraVixShortTermFuturesEtfMember
44,327ck0001415311_IncreaseDecreaseInManagementFeePayable
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraVixShortTermFuturesEtfMember
Increase (Decrease) in payable on futures contracts   21,168,707ck0001415311_IncreaseDecreaseInPayableOnFuturesContracts
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraVixShortTermFuturesEtfMember
Net cash provided by (used in) operating activities (564,214,916)us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraVixShortTermFuturesEtfMember
(80,372,132)us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraVixShortTermFuturesEtfMember
Cash flow from financing activities    
Proceeds from addition of shares 970,798,327us-gaap_ProceedsFromIssuanceOfCommonStock
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraVixShortTermFuturesEtfMember
302,055,786us-gaap_ProceedsFromIssuanceOfCommonStock
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraVixShortTermFuturesEtfMember
Payment on shares redeemed (404,841,950)us-gaap_PaymentsForRepurchaseOfCommonStock
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraVixShortTermFuturesEtfMember
(220,376,697)us-gaap_PaymentsForRepurchaseOfCommonStock
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraVixShortTermFuturesEtfMember
Net cash provided by (used in) financing activities 565,956,377us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraVixShortTermFuturesEtfMember
81,679,089us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraVixShortTermFuturesEtfMember
Net increase (decrease) in cash 1,741,461us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraVixShortTermFuturesEtfMember
1,306,957us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraVixShortTermFuturesEtfMember
Cash, beginning of period 3,737,292us-gaap_Cash
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraVixShortTermFuturesEtfMember
2,240,977us-gaap_Cash
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraVixShortTermFuturesEtfMember
Cash, end of period 5,478,753us-gaap_Cash
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraVixShortTermFuturesEtfMember
3,547,934us-gaap_Cash
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraVixShortTermFuturesEtfMember
ProShares UltraShort Bloomberg Commodity [Member]    
Cash flow from operating activities    
Net income (loss) 553,657us-gaap_NetIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortBloombergCommodityMember
(513,697)us-gaap_NetIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortBloombergCommodityMember
Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities:    
Net sale (purchase) of short-term U.S. government and agency obligations (757,219)ck0001415311_NetSalePurchaseOfShortTermUSGovernmentAndAgencyObligations
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortBloombergCommodityMember
967,212ck0001415311_NetSalePurchaseOfShortTermUSGovernmentAndAgencyObligations
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortBloombergCommodityMember
Change in unrealized appreciation/depreciation on investments 290,574ck0001415311_ChangeInNetUnrealizedAppreciationDepreciation
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortBloombergCommodityMember
(129,989)ck0001415311_ChangeInNetUnrealizedAppreciationDepreciation
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortBloombergCommodityMember
Increase (Decrease) in management fee payable 685ck0001415311_IncreaseDecreaseInManagementFeePayable
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortBloombergCommodityMember
(394)ck0001415311_IncreaseDecreaseInManagementFeePayable
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortBloombergCommodityMember
Net cash provided by (used in) operating activities 87,697us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortBloombergCommodityMember
323,132us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortBloombergCommodityMember
Cash flow from financing activities    
Net increase (decrease) in cash 87,697us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortBloombergCommodityMember
323,132us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortBloombergCommodityMember
Cash, beginning of period 467,766us-gaap_Cash
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortBloombergCommodityMember
374,245us-gaap_Cash
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortBloombergCommodityMember
Cash, end of period 555,463us-gaap_Cash
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortBloombergCommodityMember
697,377us-gaap_Cash
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortBloombergCommodityMember
ProShares UltraShort Bloomberg Crude Oil [Member]    
Cash flow from operating activities    
Net income (loss) 45,462,935us-gaap_NetIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortBloombergCrudeOilMember
(16,265,435)us-gaap_NetIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortBloombergCrudeOilMember
Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities:    
Decrease (Increase) in segregated cash balances with brokers for futures contracts (8,301,630)ck0001415311_DecreaseIncreaseInSegregatedCashBalancesWithBrokersForFuturesContracts
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortBloombergCrudeOilMember
(1,750,925)ck0001415311_DecreaseIncreaseInSegregatedCashBalancesWithBrokersForFuturesContracts
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortBloombergCrudeOilMember
Net sale (purchase) of short-term U.S. government and agency obligations (188,145,656)ck0001415311_NetSalePurchaseOfShortTermUSGovernmentAndAgencyObligations
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortBloombergCrudeOilMember
(40,675,851)ck0001415311_NetSalePurchaseOfShortTermUSGovernmentAndAgencyObligations
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortBloombergCrudeOilMember
Change in unrealized appreciation/depreciation on investments 166,871ck0001415311_ChangeInNetUnrealizedAppreciationDepreciation
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortBloombergCrudeOilMember
(1,638,091)ck0001415311_ChangeInNetUnrealizedAppreciationDepreciation
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortBloombergCrudeOilMember
Decrease (Increase) in receivable on futures contracts (3,528,588)ck0001415311_DecreaseIncreaseInReceivableOnOpenFuturesContracts
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortBloombergCrudeOilMember
1,158,118ck0001415311_DecreaseIncreaseInReceivableOnOpenFuturesContracts
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortBloombergCrudeOilMember
Increase (Decrease) in management fee payable 109,424ck0001415311_IncreaseDecreaseInManagementFeePayable
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortBloombergCrudeOilMember
58,766ck0001415311_IncreaseDecreaseInManagementFeePayable
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortBloombergCrudeOilMember
Net cash provided by (used in) operating activities (154,236,644)us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortBloombergCrudeOilMember
(59,113,418)us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortBloombergCrudeOilMember
Cash flow from financing activities    
Proceeds from addition of shares 372,664,934us-gaap_ProceedsFromIssuanceOfCommonStock
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortBloombergCrudeOilMember
214,164,184us-gaap_ProceedsFromIssuanceOfCommonStock
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortBloombergCrudeOilMember
Payment on shares redeemed (212,552,651)us-gaap_PaymentsForRepurchaseOfCommonStock
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortBloombergCrudeOilMember
(152,942,823)us-gaap_PaymentsForRepurchaseOfCommonStock
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortBloombergCrudeOilMember
Net cash provided by (used in) financing activities 160,112,283us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortBloombergCrudeOilMember
61,221,361us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortBloombergCrudeOilMember
Net increase (decrease) in cash 5,875,639us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortBloombergCrudeOilMember
2,107,943us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortBloombergCrudeOilMember
Cash, beginning of period 994,268us-gaap_Cash
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortBloombergCrudeOilMember
1,872,915us-gaap_Cash
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortBloombergCrudeOilMember
Cash, end of period 6,869,907us-gaap_Cash
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortBloombergCrudeOilMember
3,980,858us-gaap_Cash
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortBloombergCrudeOilMember
ProShares UltraShort Bloomberg Natural Gas [Member]    
Cash flow from operating activities    
Net income (loss) 2,056,229us-gaap_NetIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortBloombergNaturalGasMember
(5,929,304)us-gaap_NetIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortBloombergNaturalGasMember
Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities:    
Decrease (Increase) in segregated cash balances with brokers for futures contracts 2,697,794ck0001415311_DecreaseIncreaseInSegregatedCashBalancesWithBrokersForFuturesContracts
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortBloombergNaturalGasMember
(8,719,700)ck0001415311_DecreaseIncreaseInSegregatedCashBalancesWithBrokersForFuturesContracts
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortBloombergNaturalGasMember
Net sale (purchase) of short-term U.S. government and agency obligations (306,963)ck0001415311_NetSalePurchaseOfShortTermUSGovernmentAndAgencyObligations
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortBloombergNaturalGasMember
(38,476,294)ck0001415311_NetSalePurchaseOfShortTermUSGovernmentAndAgencyObligations
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortBloombergNaturalGasMember
Change in unrealized appreciation/depreciation on investments 175ck0001415311_ChangeInNetUnrealizedAppreciationDepreciation
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortBloombergNaturalGasMember
(2,243)ck0001415311_ChangeInNetUnrealizedAppreciationDepreciation
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortBloombergNaturalGasMember
Decrease (Increase) in receivable on futures contracts 923,531ck0001415311_DecreaseIncreaseInReceivableOnOpenFuturesContracts
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortBloombergNaturalGasMember
(1,231,947)ck0001415311_DecreaseIncreaseInReceivableOnOpenFuturesContracts
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortBloombergNaturalGasMember
Increase (Decrease) in management fee payable (1,889)ck0001415311_IncreaseDecreaseInManagementFeePayable
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortBloombergNaturalGasMember
54,169ck0001415311_IncreaseDecreaseInManagementFeePayable
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortBloombergNaturalGasMember
Increase (Decrease) in payable on futures contracts 5,985ck0001415311_IncreaseDecreaseInPayableOnFuturesContracts
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortBloombergNaturalGasMember
 
Net cash provided by (used in) operating activities 5,374,862us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortBloombergNaturalGasMember
(54,305,319)us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortBloombergNaturalGasMember
Cash flow from financing activities    
Proceeds from addition of shares 10,858,377us-gaap_ProceedsFromIssuanceOfCommonStock
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortBloombergNaturalGasMember
89,514,809us-gaap_ProceedsFromIssuanceOfCommonStock
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortBloombergNaturalGasMember
Payment on shares redeemed (16,671,600)us-gaap_PaymentsForRepurchaseOfCommonStock
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortBloombergNaturalGasMember
(32,775,728)us-gaap_PaymentsForRepurchaseOfCommonStock
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortBloombergNaturalGasMember
Net cash provided by (used in) financing activities (5,813,223)us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortBloombergNaturalGasMember
56,739,081us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortBloombergNaturalGasMember
Net increase (decrease) in cash (438,361)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortBloombergNaturalGasMember
2,433,762us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortBloombergNaturalGasMember
Cash, beginning of period 696,743us-gaap_Cash
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortBloombergNaturalGasMember
564,647us-gaap_Cash
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortBloombergNaturalGasMember
Cash, end of period 258,382us-gaap_Cash
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortBloombergNaturalGasMember
2,998,409us-gaap_Cash
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortBloombergNaturalGasMember
ProShares UltraShort Gold [Member]    
Cash flow from operating activities    
Net income (loss) 2,430,175us-gaap_NetIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortGoldMember
(19,493,987)us-gaap_NetIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortGoldMember
Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities:    
Net sale (purchase) of short-term U.S. government and agency obligations 4,600,652ck0001415311_NetSalePurchaseOfShortTermUSGovernmentAndAgencyObligations
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortGoldMember
43,151,202ck0001415311_NetSalePurchaseOfShortTermUSGovernmentAndAgencyObligations
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortGoldMember
Change in unrealized appreciation/depreciation on investments (699,461)ck0001415311_ChangeInNetUnrealizedAppreciationDepreciation
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortGoldMember
(2,902,238)ck0001415311_ChangeInNetUnrealizedAppreciationDepreciation
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortGoldMember
Decrease (Increase) in receivable on futures contracts 2,868ck0001415311_DecreaseIncreaseInReceivableOnOpenFuturesContracts
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortGoldMember
(1,800)ck0001415311_DecreaseIncreaseInReceivableOnOpenFuturesContracts
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortGoldMember
Increase (Decrease) in management fee payable (1,228)ck0001415311_IncreaseDecreaseInManagementFeePayable
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortGoldMember
(38,574)ck0001415311_IncreaseDecreaseInManagementFeePayable
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortGoldMember
Net cash provided by (used in) operating activities 6,333,006us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortGoldMember
20,714,603us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortGoldMember
Cash flow from financing activities    
Proceeds from addition of shares 8,523,330us-gaap_ProceedsFromIssuanceOfCommonStock
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortGoldMember
27,505,358us-gaap_ProceedsFromIssuanceOfCommonStock
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortGoldMember
Payment on shares redeemed (14,854,653)us-gaap_PaymentsForRepurchaseOfCommonStock
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortGoldMember
(48,205,557)us-gaap_PaymentsForRepurchaseOfCommonStock
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortGoldMember
Net cash provided by (used in) financing activities (6,331,323)us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortGoldMember
(20,700,199)us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortGoldMember
Net increase (decrease) in cash 1,683us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortGoldMember
14,404us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortGoldMember
Cash, beginning of period 162,434us-gaap_Cash
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortGoldMember
197,647us-gaap_Cash
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortGoldMember
Cash, end of period 164,117us-gaap_Cash
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortGoldMember
212,051us-gaap_Cash
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortGoldMember
ProShares UltraShort Silver [Member]    
Cash flow from operating activities    
Net income (loss) (5,809,417)us-gaap_NetIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortSilverMember
(2,843,026)us-gaap_NetIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortSilverMember
Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities:    
Decrease (Increase) in segregated cash balances with brokers for futures contracts (2,640)ck0001415311_DecreaseIncreaseInSegregatedCashBalancesWithBrokersForFuturesContracts
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortSilverMember
 
Net sale (purchase) of short-term U.S. government and agency obligations 2,225,289ck0001415311_NetSalePurchaseOfShortTermUSGovernmentAndAgencyObligations
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortSilverMember
47,636,698ck0001415311_NetSalePurchaseOfShortTermUSGovernmentAndAgencyObligations
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortSilverMember
Change in unrealized appreciation/depreciation on investments 4,330,869ck0001415311_ChangeInNetUnrealizedAppreciationDepreciation
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortSilverMember
(9,969,919)ck0001415311_ChangeInNetUnrealizedAppreciationDepreciation
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortSilverMember
Decrease (Increase) in receivable on futures contracts 6,010ck0001415311_DecreaseIncreaseInReceivableOnOpenFuturesContracts
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortSilverMember
2,450ck0001415311_DecreaseIncreaseInReceivableOnOpenFuturesContracts
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortSilverMember
Increase (Decrease) in management fee payable 696ck0001415311_IncreaseDecreaseInManagementFeePayable
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortSilverMember
(31,378)ck0001415311_IncreaseDecreaseInManagementFeePayable
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortSilverMember
Increase (Decrease) in payable on futures contracts   440ck0001415311_IncreaseDecreaseInPayableOnFuturesContracts
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortSilverMember
Net cash provided by (used in) operating activities 750,807us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortSilverMember
34,795,265us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortSilverMember
Cash flow from financing activities    
Proceeds from addition of shares 14,996,733us-gaap_ProceedsFromIssuanceOfCommonStock
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortSilverMember
41,391,244us-gaap_ProceedsFromIssuanceOfCommonStock
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortSilverMember
Payment on shares redeemed (15,809,627)us-gaap_PaymentsForRepurchaseOfCommonStock
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortSilverMember
(76,378,197)us-gaap_PaymentsForRepurchaseOfCommonStock
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortSilverMember
Net cash provided by (used in) financing activities (812,894)us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortSilverMember
(34,986,953)us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortSilverMember
Net increase (decrease) in cash (62,087)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortSilverMember
(191,688)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortSilverMember
Cash, beginning of period 207,506us-gaap_Cash
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortSilverMember
461,167us-gaap_Cash
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortSilverMember
Cash, end of period 145,419us-gaap_Cash
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortSilverMember
269,479us-gaap_Cash
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortSilverMember
ProShares Short Euro [Member]    
Cash flow from operating activities    
Net income (loss) 1,743,368us-gaap_NetIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesShortEuroMember
(1,988)us-gaap_NetIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesShortEuroMember
Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities:    
Decrease (Increase) in segregated cash balances with brokers for futures contracts (268,620)ck0001415311_DecreaseIncreaseInSegregatedCashBalancesWithBrokersForFuturesContracts
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesShortEuroMember
27,225ck0001415311_DecreaseIncreaseInSegregatedCashBalancesWithBrokersForFuturesContracts
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesShortEuroMember
Net sale (purchase) of short-term U.S. government and agency obligations (5,925,419)ck0001415311_NetSalePurchaseOfShortTermUSGovernmentAndAgencyObligations
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesShortEuroMember
1,674,609ck0001415311_NetSalePurchaseOfShortTermUSGovernmentAndAgencyObligations
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesShortEuroMember
Change in unrealized appreciation/depreciation on investments (183)ck0001415311_ChangeInNetUnrealizedAppreciationDepreciation
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesShortEuroMember
190ck0001415311_ChangeInNetUnrealizedAppreciationDepreciation
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesShortEuroMember
Decrease (Increase) in receivable on futures contracts (78,075)ck0001415311_DecreaseIncreaseInReceivableOnOpenFuturesContracts
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesShortEuroMember
9,100ck0001415311_DecreaseIncreaseInReceivableOnOpenFuturesContracts
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesShortEuroMember
Increase (Decrease) in management fee payable 4,123ck0001415311_IncreaseDecreaseInManagementFeePayable
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesShortEuroMember
(1,282)ck0001415311_IncreaseDecreaseInManagementFeePayable
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesShortEuroMember
Increase (Decrease) in payable on futures contracts   12,300ck0001415311_IncreaseDecreaseInPayableOnFuturesContracts
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesShortEuroMember
Net cash provided by (used in) operating activities (4,524,806)us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesShortEuroMember
1,720,154us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesShortEuroMember
Cash flow from financing activities    
Proceeds from addition of shares 4,418,831us-gaap_ProceedsFromIssuanceOfCommonStock
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesShortEuroMember
 
Payment on shares redeemed   (1,792,584)us-gaap_PaymentsForRepurchaseOfCommonStock
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesShortEuroMember
Net cash provided by (used in) financing activities 4,418,831us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesShortEuroMember
(1,792,584)us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesShortEuroMember
Net increase (decrease) in cash (105,975)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesShortEuroMember
(72,430)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesShortEuroMember
Cash, beginning of period 1,640,225us-gaap_Cash
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesShortEuroMember
863,980us-gaap_Cash
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesShortEuroMember
Cash, end of period 1,534,250us-gaap_Cash
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesShortEuroMember
791,550us-gaap_Cash
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesShortEuroMember
ProShares UltraShort Australian Dollar [Member]    
Cash flow from operating activities    
Net income (loss) 2,600,653us-gaap_NetIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortAustralianDollarMember
(2,277,282)us-gaap_NetIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortAustralianDollarMember
Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities:    
Decrease (Increase) in segregated cash balances with brokers for futures contracts 638,092ck0001415311_DecreaseIncreaseInSegregatedCashBalancesWithBrokersForFuturesContracts
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortAustralianDollarMember
207,570ck0001415311_DecreaseIncreaseInSegregatedCashBalancesWithBrokersForFuturesContracts
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortAustralianDollarMember
Net sale (purchase) of short-term U.S. government and agency obligations 3,335,295ck0001415311_NetSalePurchaseOfShortTermUSGovernmentAndAgencyObligations
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortAustralianDollarMember
4,970,625ck0001415311_NetSalePurchaseOfShortTermUSGovernmentAndAgencyObligations
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortAustralianDollarMember
Change in unrealized appreciation/depreciation on investments (109)ck0001415311_ChangeInNetUnrealizedAppreciationDepreciation
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortAustralianDollarMember
415ck0001415311_ChangeInNetUnrealizedAppreciationDepreciation
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortAustralianDollarMember
Decrease (Increase) in receivable on futures contracts (119,754)ck0001415311_DecreaseIncreaseInReceivableOnOpenFuturesContracts
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortAustralianDollarMember
 
Increase (Decrease) in management fee payable (2,802)ck0001415311_IncreaseDecreaseInManagementFeePayable
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortAustralianDollarMember
(2,916)ck0001415311_IncreaseDecreaseInManagementFeePayable
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortAustralianDollarMember
Increase (Decrease) in payable on futures contracts   2,933ck0001415311_IncreaseDecreaseInPayableOnFuturesContracts
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortAustralianDollarMember
Net cash provided by (used in) operating activities 6,451,375us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortAustralianDollarMember
2,901,345us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortAustralianDollarMember
Cash flow from financing activities    
Proceeds from addition of shares 2,764,167us-gaap_ProceedsFromIssuanceOfCommonStock
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortAustralianDollarMember
 
Payment on shares redeemed (8,380,675)us-gaap_PaymentsForRepurchaseOfCommonStock
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortAustralianDollarMember
(4,540,263)us-gaap_PaymentsForRepurchaseOfCommonStock
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortAustralianDollarMember
Net cash provided by (used in) financing activities (5,616,508)us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortAustralianDollarMember
(4,540,263)us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortAustralianDollarMember
Net increase (decrease) in cash 834,867us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortAustralianDollarMember
(1,638,918)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortAustralianDollarMember
Cash, beginning of period 1,788,757us-gaap_Cash
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortAustralianDollarMember
2,751,320us-gaap_Cash
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortAustralianDollarMember
Cash, end of period 2,623,624us-gaap_Cash
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortAustralianDollarMember
1,112,402us-gaap_Cash
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortAustralianDollarMember
ProShares UltraShort Euro [Member]    
Cash flow from operating activities    
Net income (loss) 112,970,253us-gaap_NetIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortEuroMember
(3,067,792)us-gaap_NetIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortEuroMember
Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities:    
Net sale (purchase) of short-term U.S. government and agency obligations (62,336,046)ck0001415311_NetSalePurchaseOfShortTermUSGovernmentAndAgencyObligations
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortEuroMember
23,525,818ck0001415311_NetSalePurchaseOfShortTermUSGovernmentAndAgencyObligations
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortEuroMember
Change in unrealized appreciation/depreciation on investments (6,631,469)ck0001415311_ChangeInNetUnrealizedAppreciationDepreciation
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortEuroMember
(10,013,710)ck0001415311_ChangeInNetUnrealizedAppreciationDepreciation
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortEuroMember
Increase (Decrease) in management fee payable 51,813ck0001415311_IncreaseDecreaseInManagementFeePayable
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortEuroMember
(17,998)ck0001415311_IncreaseDecreaseInManagementFeePayable
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortEuroMember
Net cash provided by (used in) operating activities 44,054,551us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortEuroMember
10,426,318us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortEuroMember
Cash flow from financing activities    
Proceeds from addition of shares 114,034,597us-gaap_ProceedsFromIssuanceOfCommonStock
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortEuroMember
3,360,054us-gaap_ProceedsFromIssuanceOfCommonStock
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortEuroMember
Payment on shares redeemed (158,560,439)us-gaap_PaymentsForRepurchaseOfCommonStock
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortEuroMember
(13,798,403)us-gaap_PaymentsForRepurchaseOfCommonStock
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortEuroMember
Net cash provided by (used in) financing activities (44,525,842)us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortEuroMember
(10,438,349)us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortEuroMember
Net increase (decrease) in cash (471,291)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortEuroMember
(12,031)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortEuroMember
Cash, beginning of period 746,454us-gaap_Cash
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortEuroMember
218,940us-gaap_Cash
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortEuroMember
Cash, end of period 275,163us-gaap_Cash
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortEuroMember
206,909us-gaap_Cash
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortEuroMember
ProShares UltraShort Yen [Member]    
Cash flow from operating activities    
Net income (loss) (3,983,909)us-gaap_NetIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortYenMember
(25,587,106)us-gaap_NetIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortYenMember
Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities:    
Net sale (purchase) of short-term U.S. government and agency obligations 88,858,357ck0001415311_NetSalePurchaseOfShortTermUSGovernmentAndAgencyObligations
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortYenMember
157,858,611ck0001415311_NetSalePurchaseOfShortTermUSGovernmentAndAgencyObligations
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortYenMember
Change in unrealized appreciation/depreciation on investments (2,237,926)ck0001415311_ChangeInNetUnrealizedAppreciationDepreciation
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortYenMember
24,542,413ck0001415311_ChangeInNetUnrealizedAppreciationDepreciation
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortYenMember
Increase (Decrease) in management fee payable (45,873)ck0001415311_IncreaseDecreaseInManagementFeePayable
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortYenMember
(105,150)ck0001415311_IncreaseDecreaseInManagementFeePayable
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortYenMember
Net cash provided by (used in) operating activities 82,590,649us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortYenMember
156,708,768us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortYenMember
Cash flow from financing activities    
Proceeds from addition of shares 58,116,062us-gaap_ProceedsFromIssuanceOfCommonStock
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortYenMember
9,974,148us-gaap_ProceedsFromIssuanceOfCommonStock
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortYenMember
Payment on shares redeemed (140,793,326)us-gaap_PaymentsForRepurchaseOfCommonStock
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortYenMember
(166,857,972)us-gaap_PaymentsForRepurchaseOfCommonStock
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortYenMember
Net cash provided by (used in) financing activities (82,677,264)us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortYenMember
(156,883,824)us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortYenMember
Net increase (decrease) in cash (86,615)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortYenMember
(175,056)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortYenMember
Cash, beginning of period 532,706us-gaap_Cash
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortYenMember
575,108us-gaap_Cash
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortYenMember
Cash, end of period 446,091us-gaap_Cash
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortYenMember
400,052us-gaap_Cash
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortYenMember
ProShares Ultra Bloomberg Commodity [Member]    
Cash flow from operating activities    
Net income (loss) (324,012)us-gaap_NetIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraBloombergCommodityMember
401,270us-gaap_NetIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraBloombergCommodityMember
Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities:    
Net sale (purchase) of short-term U.S. government and agency obligations 512,138ck0001415311_NetSalePurchaseOfShortTermUSGovernmentAndAgencyObligations
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraBloombergCommodityMember
405,883ck0001415311_NetSalePurchaseOfShortTermUSGovernmentAndAgencyObligations
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraBloombergCommodityMember
Change in unrealized appreciation/depreciation on investments (201,952)ck0001415311_ChangeInNetUnrealizedAppreciationDepreciation
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraBloombergCommodityMember
129,115ck0001415311_ChangeInNetUnrealizedAppreciationDepreciation
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraBloombergCommodityMember
Increase (Decrease) in management fee payable (415)ck0001415311_IncreaseDecreaseInManagementFeePayable
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraBloombergCommodityMember
309ck0001415311_IncreaseDecreaseInManagementFeePayable
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraBloombergCommodityMember
Net cash provided by (used in) operating activities (14,241)us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraBloombergCommodityMember
936,577us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraBloombergCommodityMember
Cash flow from financing activities    
Net increase (decrease) in cash (14,241)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraBloombergCommodityMember
936,577us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraBloombergCommodityMember
Cash, beginning of period 185,684us-gaap_Cash
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraBloombergCommodityMember
85,642us-gaap_Cash
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraBloombergCommodityMember
Cash, end of period 171,443us-gaap_Cash
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraBloombergCommodityMember
1,022,219us-gaap_Cash
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraBloombergCommodityMember
ProShares Ultra Bloomberg Crude Oil [Member]    
Cash flow from operating activities    
Net income (loss) (195,164,283)us-gaap_NetIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraBloombergCrudeOilMember
21,342,810us-gaap_NetIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraBloombergCrudeOilMember
Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities:    
Decrease (Increase) in segregated cash balances with brokers for futures contracts 21,184,809ck0001415311_DecreaseIncreaseInSegregatedCashBalancesWithBrokersForFuturesContracts
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraBloombergCrudeOilMember
896,115ck0001415311_DecreaseIncreaseInSegregatedCashBalancesWithBrokersForFuturesContracts
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraBloombergCrudeOilMember
Net sale (purchase) of short-term U.S. government and agency obligations (598,912,305)ck0001415311_NetSalePurchaseOfShortTermUSGovernmentAndAgencyObligations
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraBloombergCrudeOilMember
25,373,056ck0001415311_NetSalePurchaseOfShortTermUSGovernmentAndAgencyObligations
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraBloombergCrudeOilMember
Change in unrealized appreciation/depreciation on investments 2,291,994ck0001415311_ChangeInNetUnrealizedAppreciationDepreciation
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraBloombergCrudeOilMember
1,006,506ck0001415311_ChangeInNetUnrealizedAppreciationDepreciation
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraBloombergCrudeOilMember
Decrease (Increase) in receivable on futures contracts   (121,862)ck0001415311_DecreaseIncreaseInReceivableOnOpenFuturesContracts
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraBloombergCrudeOilMember
Increase (Decrease) in management fee payable 469,641ck0001415311_IncreaseDecreaseInManagementFeePayable
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraBloombergCrudeOilMember
(46,160)ck0001415311_IncreaseDecreaseInManagementFeePayable
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraBloombergCrudeOilMember
Increase (Decrease) in payable on futures contracts 8,223,488ck0001415311_IncreaseDecreaseInPayableOnFuturesContracts
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraBloombergCrudeOilMember
(997,210)ck0001415311_IncreaseDecreaseInPayableOnFuturesContracts
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraBloombergCrudeOilMember
Net cash provided by (used in) operating activities (761,906,656)us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraBloombergCrudeOilMember
47,453,255us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraBloombergCrudeOilMember
Cash flow from financing activities    
Proceeds from addition of shares 1,033,639,301us-gaap_ProceedsFromIssuanceOfCommonStock
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraBloombergCrudeOilMember
127,214,584us-gaap_ProceedsFromIssuanceOfCommonStock
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraBloombergCrudeOilMember
Payment on shares redeemed (269,057,623)us-gaap_PaymentsForRepurchaseOfCommonStock
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraBloombergCrudeOilMember
(173,675,237)us-gaap_PaymentsForRepurchaseOfCommonStock
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraBloombergCrudeOilMember
Net cash provided by (used in) financing activities 764,581,678us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraBloombergCrudeOilMember
(46,460,653)us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraBloombergCrudeOilMember
Net increase (decrease) in cash 2,675,022us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraBloombergCrudeOilMember
992,602us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraBloombergCrudeOilMember
Cash, beginning of period 2,349,384us-gaap_Cash
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraBloombergCrudeOilMember
689,596us-gaap_Cash
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraBloombergCrudeOilMember
Cash, end of period 5,024,406us-gaap_Cash
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraBloombergCrudeOilMember
1,682,198us-gaap_Cash
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraBloombergCrudeOilMember
ProShares Ultra Bloomberg Natural Gas [Member]    
Cash flow from operating activities    
Net income (loss) (18,588,424)us-gaap_NetIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraBloombergNaturalGasMember
18,491,246us-gaap_NetIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraBloombergNaturalGasMember
Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities:    
Decrease (Increase) in segregated cash balances with brokers for futures contracts 17,291,600ck0001415311_DecreaseIncreaseInSegregatedCashBalancesWithBrokersForFuturesContracts
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraBloombergNaturalGasMember
3,397,900ck0001415311_DecreaseIncreaseInSegregatedCashBalancesWithBrokersForFuturesContracts
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraBloombergNaturalGasMember
Net sale (purchase) of short-term U.S. government and agency obligations (3,760,303)ck0001415311_NetSalePurchaseOfShortTermUSGovernmentAndAgencyObligations
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraBloombergNaturalGasMember
40,640,631ck0001415311_NetSalePurchaseOfShortTermUSGovernmentAndAgencyObligations
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraBloombergNaturalGasMember
Change in unrealized appreciation/depreciation on investments 689ck0001415311_ChangeInNetUnrealizedAppreciationDepreciation
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraBloombergNaturalGasMember
2,402ck0001415311_ChangeInNetUnrealizedAppreciationDepreciation
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraBloombergNaturalGasMember
Increase (Decrease) in management fee payable (10,942)ck0001415311_IncreaseDecreaseInManagementFeePayable
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraBloombergNaturalGasMember
(58,040)ck0001415311_IncreaseDecreaseInManagementFeePayable
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraBloombergNaturalGasMember
Increase (Decrease) in payable on futures contracts (9,388,126)ck0001415311_IncreaseDecreaseInPayableOnFuturesContracts
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraBloombergNaturalGasMember
(4,578,015)ck0001415311_IncreaseDecreaseInPayableOnFuturesContracts
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraBloombergNaturalGasMember
Net cash provided by (used in) operating activities (14,455,506)us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraBloombergNaturalGasMember
57,896,124us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraBloombergNaturalGasMember
Cash flow from financing activities    
Proceeds from addition of shares 31,430,074us-gaap_ProceedsFromIssuanceOfCommonStock
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraBloombergNaturalGasMember
9,133,238us-gaap_ProceedsFromIssuanceOfCommonStock
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraBloombergNaturalGasMember
Payment on shares redeemed (18,115,142)us-gaap_PaymentsForRepurchaseOfCommonStock
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraBloombergNaturalGasMember
(69,328,413)us-gaap_PaymentsForRepurchaseOfCommonStock
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraBloombergNaturalGasMember
Net cash provided by (used in) financing activities 13,314,932us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraBloombergNaturalGasMember
(60,195,175)us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraBloombergNaturalGasMember
Net increase (decrease) in cash (1,140,574)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraBloombergNaturalGasMember
(2,299,051)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraBloombergNaturalGasMember
Cash, beginning of period 1,653,582us-gaap_Cash
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraBloombergNaturalGasMember
3,102,827us-gaap_Cash
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraBloombergNaturalGasMember
Cash, end of period 513,008us-gaap_Cash
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraBloombergNaturalGasMember
803,776us-gaap_Cash
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraBloombergNaturalGasMember
ProShares Ultra Gold [Member]    
Cash flow from operating activities    
Net income (loss) (3,601,964)us-gaap_NetIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraGoldMember
17,925,978us-gaap_NetIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraGoldMember
Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities:    
Net sale (purchase) of short-term U.S. government and agency obligations 7,693,644ck0001415311_NetSalePurchaseOfShortTermUSGovernmentAndAgencyObligations
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraGoldMember
(7,448,937)ck0001415311_NetSalePurchaseOfShortTermUSGovernmentAndAgencyObligations
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraGoldMember
Change in unrealized appreciation/depreciation on investments 389,813ck0001415311_ChangeInNetUnrealizedAppreciationDepreciation
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraGoldMember
5,187,733ck0001415311_ChangeInNetUnrealizedAppreciationDepreciation
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraGoldMember
Increase (Decrease) in management fee payable (8,971)ck0001415311_IncreaseDecreaseInManagementFeePayable
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraGoldMember
8,545ck0001415311_IncreaseDecreaseInManagementFeePayable
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraGoldMember
Increase (Decrease) in payable on futures contracts (2,840)ck0001415311_IncreaseDecreaseInPayableOnFuturesContracts
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraGoldMember
1,900ck0001415311_IncreaseDecreaseInPayableOnFuturesContracts
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraGoldMember
Net cash provided by (used in) operating activities 4,469,682us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraGoldMember
15,675,219us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraGoldMember
Cash flow from financing activities    
Proceeds from addition of shares 2,093,762us-gaap_ProceedsFromIssuanceOfCommonStock
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraGoldMember
4,708,180us-gaap_ProceedsFromIssuanceOfCommonStock
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraGoldMember
Payment on shares redeemed (6,545,401)us-gaap_PaymentsForRepurchaseOfCommonStock
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraGoldMember
(20,378,685)us-gaap_PaymentsForRepurchaseOfCommonStock
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraGoldMember
Net cash provided by (used in) financing activities (4,451,639)us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraGoldMember
(15,670,505)us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraGoldMember
Net increase (decrease) in cash 18,043us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraGoldMember
4,714us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraGoldMember
Cash, beginning of period 104,145us-gaap_Cash
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraGoldMember
142,566us-gaap_Cash
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraGoldMember
Cash, end of period 122,188us-gaap_Cash
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraGoldMember
147,280us-gaap_Cash
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraGoldMember
ProShares Ultra Silver [Member]    
Cash flow from operating activities    
Net income (loss) 16,550,946us-gaap_NetIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraSilverMember
17,192,792us-gaap_NetIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraSilverMember
Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities:    
Decrease (Increase) in segregated cash balances with brokers for futures contracts (2,640)ck0001415311_DecreaseIncreaseInSegregatedCashBalancesWithBrokersForFuturesContracts
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraSilverMember
 
Net sale (purchase) of short-term U.S. government and agency obligations 10,973,485ck0001415311_NetSalePurchaseOfShortTermUSGovernmentAndAgencyObligations
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraSilverMember
(62,836,134)ck0001415311_NetSalePurchaseOfShortTermUSGovernmentAndAgencyObligations
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraSilverMember
Change in unrealized appreciation/depreciation on investments (35,016,895)ck0001415311_ChangeInNetUnrealizedAppreciationDepreciation
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraSilverMember
55,649,409ck0001415311_ChangeInNetUnrealizedAppreciationDepreciation
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraSilverMember
Increase (Decrease) in management fee payable (8,608)ck0001415311_IncreaseDecreaseInManagementFeePayable
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraSilverMember
37,130ck0001415311_IncreaseDecreaseInManagementFeePayable
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraSilverMember
Increase (Decrease) in payable on futures contracts (6,010)ck0001415311_IncreaseDecreaseInPayableOnFuturesContracts
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraSilverMember
(2,070)ck0001415311_IncreaseDecreaseInPayableOnFuturesContracts
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraSilverMember
Net cash provided by (used in) operating activities (7,509,722)us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraSilverMember
10,041,127us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraSilverMember
Cash flow from financing activities    
Proceeds from addition of shares 28,733,984us-gaap_ProceedsFromIssuanceOfCommonStock
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraSilverMember
43,273,004us-gaap_ProceedsFromIssuanceOfCommonStock
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraSilverMember
Payment on shares redeemed (21,239,648)us-gaap_PaymentsForRepurchaseOfCommonStock
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraSilverMember
(53,246,602)us-gaap_PaymentsForRepurchaseOfCommonStock
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraSilverMember
Net cash provided by (used in) financing activities 7,494,336us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraSilverMember
(9,973,598)us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraSilverMember
Net increase (decrease) in cash (15,386)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraSilverMember
67,529us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraSilverMember
Cash, beginning of period 305,004us-gaap_Cash
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraSilverMember
463,001us-gaap_Cash
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraSilverMember
Cash, end of period 289,618us-gaap_Cash
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraSilverMember
530,530us-gaap_Cash
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraSilverMember
ProShares Ultra Australian Dollar [Member]    
Cash flow from operating activities    
Net income (loss) (342,891)us-gaap_NetIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraAustralianDollarMember
276,371us-gaap_NetIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraAustralianDollarMember
Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities:    
Decrease (Increase) in segregated cash balances with brokers for futures contracts (32,329)ck0001415311_DecreaseIncreaseInSegregatedCashBalancesWithBrokersForFuturesContracts
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraAustralianDollarMember
(23,760)ck0001415311_DecreaseIncreaseInSegregatedCashBalancesWithBrokersForFuturesContracts
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraAustralianDollarMember
Net sale (purchase) of short-term U.S. government and agency obligations 203,753ck0001415311_NetSalePurchaseOfShortTermUSGovernmentAndAgencyObligations
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraAustralianDollarMember
(59,530)ck0001415311_NetSalePurchaseOfShortTermUSGovernmentAndAgencyObligations
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraAustralianDollarMember
Change in unrealized appreciation/depreciation on investments 12ck0001415311_ChangeInNetUnrealizedAppreciationDepreciation
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraAustralianDollarMember
77ck0001415311_ChangeInNetUnrealizedAppreciationDepreciation
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraAustralianDollarMember
Decrease (Increase) in receivable on futures contracts   (2,853)ck0001415311_DecreaseIncreaseInReceivableOnOpenFuturesContracts
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraAustralianDollarMember
Increase (Decrease) in management fee payable (252)ck0001415311_IncreaseDecreaseInManagementFeePayable
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraAustralianDollarMember
69ck0001415311_IncreaseDecreaseInManagementFeePayable
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraAustralianDollarMember
Increase (Decrease) in payable on futures contracts 14,863ck0001415311_IncreaseDecreaseInPayableOnFuturesContracts
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraAustralianDollarMember
 
Net cash provided by (used in) operating activities (156,844)us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraAustralianDollarMember
190,374us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraAustralianDollarMember
Cash flow from financing activities    
Net increase (decrease) in cash (156,844)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraAustralianDollarMember
190,374us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraAustralianDollarMember
Cash, beginning of period 222,968us-gaap_Cash
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraAustralianDollarMember
314,796us-gaap_Cash
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraAustralianDollarMember
Cash, end of period 66,124us-gaap_Cash
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraAustralianDollarMember
505,170us-gaap_Cash
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraAustralianDollarMember
ProShares Ultra Euro [Member]    
Cash flow from operating activities    
Net income (loss) (1,756,235)us-gaap_NetIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraEuroMember
(545)us-gaap_NetIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraEuroMember
Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities:    
Net sale (purchase) of short-term U.S. government and agency obligations (12,827,127)ck0001415311_NetSalePurchaseOfShortTermUSGovernmentAndAgencyObligations
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraEuroMember
148,087ck0001415311_NetSalePurchaseOfShortTermUSGovernmentAndAgencyObligations
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraEuroMember
Change in unrealized appreciation/depreciation on investments 675,335ck0001415311_ChangeInNetUnrealizedAppreciationDepreciation
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraEuroMember
80,017ck0001415311_ChangeInNetUnrealizedAppreciationDepreciation
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraEuroMember
Increase (Decrease) in management fee payable 7,761ck0001415311_IncreaseDecreaseInManagementFeePayable
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraEuroMember
(604)ck0001415311_IncreaseDecreaseInManagementFeePayable
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraEuroMember
Net cash provided by (used in) operating activities (13,900,266)us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraEuroMember
226,955us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraEuroMember
Cash flow from financing activities    
Proceeds from addition of shares 13,540,570us-gaap_ProceedsFromIssuanceOfCommonStock
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraEuroMember
 
Net cash provided by (used in) financing activities 13,540,570us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraEuroMember
 
Net increase (decrease) in cash (359,696)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraEuroMember
226,955us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraEuroMember
Cash, beginning of period 671,117us-gaap_Cash
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraEuroMember
49,723us-gaap_Cash
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraEuroMember
Cash, end of period 311,421us-gaap_Cash
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraEuroMember
276,678us-gaap_Cash
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraEuroMember
ProShares Ultra Yen [Member]    
Cash flow from operating activities    
Net income (loss) (115,843)us-gaap_NetIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraYenMember
101,117us-gaap_NetIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraYenMember
Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities:    
Net sale (purchase) of short-term U.S. government and agency obligations (3,922,516)ck0001415311_NetSalePurchaseOfShortTermUSGovernmentAndAgencyObligations
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraYenMember
456,603ck0001415311_NetSalePurchaseOfShortTermUSGovernmentAndAgencyObligations
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraYenMember
Change in unrealized appreciation/depreciation on investments 26,127ck0001415311_ChangeInNetUnrealizedAppreciationDepreciation
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraYenMember
(117,978)ck0001415311_ChangeInNetUnrealizedAppreciationDepreciation
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraYenMember
Increase (Decrease) in management fee payable 3,144ck0001415311_IncreaseDecreaseInManagementFeePayable
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraYenMember
46ck0001415311_IncreaseDecreaseInManagementFeePayable
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraYenMember
Net cash provided by (used in) operating activities (4,009,088)us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraYenMember
439,788us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraYenMember
Cash flow from financing activities    
Proceeds from addition of shares 4,285,016us-gaap_ProceedsFromIssuanceOfCommonStock
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraYenMember
 
Payment on shares redeemed (687,120)us-gaap_PaymentsForRepurchaseOfCommonStock
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraYenMember
 
Net cash provided by (used in) financing activities 3,597,896us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraYenMember
 
Net increase (decrease) in cash (411,192)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraYenMember
439,788us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraYenMember
Cash, beginning of period 846,919us-gaap_Cash
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraYenMember
28,116us-gaap_Cash
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraYenMember
Cash, end of period 435,727us-gaap_Cash
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraYenMember
467,904us-gaap_Cash
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraYenMember
ProShares Trust II [Member]    
Cash flow from operating activities    
Net income (loss) (246,519,408)us-gaap_NetIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesTrustIiMember
15,797,664us-gaap_NetIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesTrustIiMember
Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities:    
Decrease (Increase) in segregated cash balances with brokers for futures contracts 113,321,830ck0001415311_DecreaseIncreaseInSegregatedCashBalancesWithBrokersForFuturesContracts
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesTrustIiMember
(5,808,535)ck0001415311_DecreaseIncreaseInSegregatedCashBalancesWithBrokersForFuturesContracts
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesTrustIiMember
Net sale (purchase) of short-term U.S. government and agency obligations (974,362,948)ck0001415311_NetSalePurchaseOfShortTermUSGovernmentAndAgencyObligations
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesTrustIiMember
179,891,147ck0001415311_NetSalePurchaseOfShortTermUSGovernmentAndAgencyObligations
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesTrustIiMember
Change in unrealized appreciation/depreciation on investments (36,614,355)ck0001415311_ChangeInNetUnrealizedAppreciationDepreciation
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesTrustIiMember
61,824,174ck0001415311_ChangeInNetUnrealizedAppreciationDepreciation
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesTrustIiMember
Decrease (Increase) in receivable on futures contracts 7,927,230ck0001415311_DecreaseIncreaseInReceivableOnOpenFuturesContracts
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesTrustIiMember
(2,789,541)ck0001415311_DecreaseIncreaseInReceivableOnOpenFuturesContracts
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesTrustIiMember
Decrease (Increase) in Limitation by Sponsor (1,534)ck0001415311_DecreaseIncreaseInLimitationBySponsor
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesTrustIiMember
 
Change in offering cost 16,220ck0001415311_DecreaseIncreaseInOfferingCosts
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesTrustIiMember
 
Increase (Decrease) in management fee payable 725,494ck0001415311_IncreaseDecreaseInManagementFeePayable
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesTrustIiMember
(160,366)ck0001415311_IncreaseDecreaseInManagementFeePayable
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesTrustIiMember
Increase (Decrease) in payable on futures contracts (30,746,878)ck0001415311_IncreaseDecreaseInPayableOnFuturesContracts
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesTrustIiMember
19,707,435ck0001415311_IncreaseDecreaseInPayableOnFuturesContracts
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesTrustIiMember
Net cash provided by (used in) operating activities (1,166,254,349)us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesTrustIiMember
268,461,978us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesTrustIiMember
Cash flow from financing activities    
Proceeds from addition of shares 2,890,975,532us-gaap_ProceedsFromIssuanceOfCommonStock
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesTrustIiMember
1,098,061,807us-gaap_ProceedsFromIssuanceOfCommonStock
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesTrustIiMember
Payment on shares redeemed (1,719,419,849)us-gaap_PaymentsForRepurchaseOfCommonStock
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesTrustIiMember
(1,362,287,727)us-gaap_PaymentsForRepurchaseOfCommonStock
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesTrustIiMember
Net cash provided by (used in) financing activities 1,171,555,683us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesTrustIiMember
(264,225,920)us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesTrustIiMember
Net increase (decrease) in cash 5,301,334us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesTrustIiMember
4,236,058us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesTrustIiMember
Cash, beginning of period 35,899,231us-gaap_Cash
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesTrustIiMember
23,390,732us-gaap_Cash
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesTrustIiMember
Cash, end of period $ 41,200,565us-gaap_Cash
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesTrustIiMember
$ 27,626,790us-gaap_Cash
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesTrustIiMember
[1] Since the Fund commenced investment operations on October 1, 2014, the Statement of Operations for the three months ended March 31, 2014 has not been provided.
[2] Since the Fund commenced investment operations on October 1, 2014, the Statement of Cash Flows for the three months ended March 31, 2014 has not been provided.