|
Investments - Offsetting of Financial Assets and Liabilities (Detail) (USD $)
|
Mar. 31, 2015
|
Dec. 31, 2014
|
| ProShares UltraShort Bloomberg Commodity [Member] | Swap Agreements [Member] |
|
|
| Derivative [Line Items] |
|
|
| Gross Amounts of Recognized Assets presented in the Statements of Financial Condition |
$ 276,625us-gaap_DerivativeFairValueOfDerivativeAsset / us-gaap_InvestmentTypeAxis = us-gaap_SwapMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergCommodityMember |
$ 567,259us-gaap_DerivativeFairValueOfDerivativeAsset / us-gaap_InvestmentTypeAxis = us-gaap_SwapMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergCommodityMember |
| Gross Amounts Offset in the Statements of Financial Condition |
0us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral / us-gaap_InvestmentTypeAxis = us-gaap_SwapMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergCommodityMember |
0us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral / us-gaap_InvestmentTypeAxis = us-gaap_SwapMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergCommodityMember |
| Net Amount |
276,625us-gaap_DerivativeAssets / us-gaap_InvestmentTypeAxis = us-gaap_SwapMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergCommodityMember |
567,259us-gaap_DerivativeAssets / us-gaap_InvestmentTypeAxis = us-gaap_SwapMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergCommodityMember |
| Gross Amounts Offset in the Statements of Financial Condition |
0us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral / us-gaap_InvestmentTypeAxis = us-gaap_SwapMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergCommodityMember |
0us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral / us-gaap_InvestmentTypeAxis = us-gaap_SwapMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergCommodityMember |
| ProShares UltraShort Bloomberg Crude Oil [Member] | Swap Agreements [Member] |
|
|
| Derivative [Line Items] |
|
|
| Gross Amounts of Recognized Assets presented in the Statements of Financial Condition |
26,857,473us-gaap_DerivativeFairValueOfDerivativeAsset / us-gaap_InvestmentTypeAxis = us-gaap_SwapMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergCrudeOilMember |
27,018,077us-gaap_DerivativeFairValueOfDerivativeAsset / us-gaap_InvestmentTypeAxis = us-gaap_SwapMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergCrudeOilMember |
| Gross Amounts Offset in the Statements of Financial Condition |
0us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral / us-gaap_InvestmentTypeAxis = us-gaap_SwapMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergCrudeOilMember |
0us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral / us-gaap_InvestmentTypeAxis = us-gaap_SwapMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergCrudeOilMember |
| Net Amount |
26,857,473us-gaap_DerivativeAssets / us-gaap_InvestmentTypeAxis = us-gaap_SwapMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergCrudeOilMember |
27,018,077us-gaap_DerivativeAssets / us-gaap_InvestmentTypeAxis = us-gaap_SwapMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergCrudeOilMember |
| Gross Amounts Offset in the Statements of Financial Condition |
0us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral / us-gaap_InvestmentTypeAxis = us-gaap_SwapMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergCrudeOilMember |
0us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral / us-gaap_InvestmentTypeAxis = us-gaap_SwapMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortBloombergCrudeOilMember |
| ProShares UltraShort Gold [Member] | Forward Agreements [Member] |
|
|
| Derivative [Line Items] |
|
|
| Gross Amounts Offset in the Statements of Financial Condition |
0us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral / us-gaap_InvestmentTypeAxis = us-gaap_ForwardContractsMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortGoldMember |
0us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral / us-gaap_InvestmentTypeAxis = us-gaap_ForwardContractsMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortGoldMember |
| Gross Amounts of Recognized Liabilities presented in the Statements of Financial Condition |
1,582,081us-gaap_DerivativeFairValueOfDerivativeLiability / us-gaap_InvestmentTypeAxis = us-gaap_ForwardContractsMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortGoldMember |
2,282,778us-gaap_DerivativeFairValueOfDerivativeLiability / us-gaap_InvestmentTypeAxis = us-gaap_ForwardContractsMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortGoldMember |
| Gross Amounts Offset in the Statements of Financial Condition |
0us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral / us-gaap_InvestmentTypeAxis = us-gaap_ForwardContractsMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortGoldMember |
0us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral / us-gaap_InvestmentTypeAxis = us-gaap_ForwardContractsMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortGoldMember |
| Net Amounts of Liabilities presented in the Statements of Financial Condition |
1,582,081us-gaap_DerivativeLiabilities / us-gaap_InvestmentTypeAxis = us-gaap_ForwardContractsMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortGoldMember |
2,282,778us-gaap_DerivativeLiabilities / us-gaap_InvestmentTypeAxis = us-gaap_ForwardContractsMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortGoldMember |
| ProShares UltraShort Silver [Member] | Forward Agreements [Member] |
|
|
| Derivative [Line Items] |
|
|
| Gross Amounts of Recognized Assets presented in the Statements of Financial Condition |
|
799,523us-gaap_DerivativeFairValueOfDerivativeAsset / us-gaap_InvestmentTypeAxis = us-gaap_ForwardContractsMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortSilverMember |
| Gross Amounts Offset in the Statements of Financial Condition |
0us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral / us-gaap_InvestmentTypeAxis = us-gaap_ForwardContractsMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortSilverMember |
0us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral / us-gaap_InvestmentTypeAxis = us-gaap_ForwardContractsMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortSilverMember |
| Net Amount |
|
799,523us-gaap_DerivativeAssets / us-gaap_InvestmentTypeAxis = us-gaap_ForwardContractsMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortSilverMember |
| Gross Amounts of Recognized Liabilities presented in the Statements of Financial Condition |
3,736,183us-gaap_DerivativeFairValueOfDerivativeLiability / us-gaap_InvestmentTypeAxis = us-gaap_ForwardContractsMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortSilverMember |
204,570us-gaap_DerivativeFairValueOfDerivativeLiability / us-gaap_InvestmentTypeAxis = us-gaap_ForwardContractsMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortSilverMember |
| Gross Amounts Offset in the Statements of Financial Condition |
0us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral / us-gaap_InvestmentTypeAxis = us-gaap_ForwardContractsMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortSilverMember |
0us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral / us-gaap_InvestmentTypeAxis = us-gaap_ForwardContractsMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortSilverMember |
| Net Amounts of Liabilities presented in the Statements of Financial Condition |
3,736,183us-gaap_DerivativeLiabilities / us-gaap_InvestmentTypeAxis = us-gaap_ForwardContractsMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortSilverMember |
204,570us-gaap_DerivativeLiabilities / us-gaap_InvestmentTypeAxis = us-gaap_ForwardContractsMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortSilverMember |
| ProShares UltraShort Euro [Member] | Foreign Currency Forward Contracts [Member] |
|
|
| Derivative [Line Items] |
|
|
| Gross Amounts of Recognized Assets presented in the Statements of Financial Condition |
25,478,862us-gaap_DerivativeFairValueOfDerivativeAsset / us-gaap_InvestmentTypeAxis = us-gaap_ForeignExchangeForwardMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortEuroMember |
19,019,765us-gaap_DerivativeFairValueOfDerivativeAsset / us-gaap_InvestmentTypeAxis = us-gaap_ForeignExchangeForwardMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortEuroMember |
| Gross Amounts Offset in the Statements of Financial Condition |
0us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral / us-gaap_InvestmentTypeAxis = us-gaap_ForeignExchangeForwardMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortEuroMember |
0us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral / us-gaap_InvestmentTypeAxis = us-gaap_ForeignExchangeForwardMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortEuroMember |
| Net Amount |
25,478,862us-gaap_DerivativeAssets / us-gaap_InvestmentTypeAxis = us-gaap_ForeignExchangeForwardMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortEuroMember |
19,019,765us-gaap_DerivativeAssets / us-gaap_InvestmentTypeAxis = us-gaap_ForeignExchangeForwardMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortEuroMember |
| Gross Amounts of Recognized Liabilities presented in the Statements of Financial Condition |
2,088,667us-gaap_DerivativeFairValueOfDerivativeLiability / us-gaap_InvestmentTypeAxis = us-gaap_ForeignExchangeForwardMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortEuroMember |
2,256,771us-gaap_DerivativeFairValueOfDerivativeLiability / us-gaap_InvestmentTypeAxis = us-gaap_ForeignExchangeForwardMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortEuroMember |
| Gross Amounts Offset in the Statements of Financial Condition |
0us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral / us-gaap_InvestmentTypeAxis = us-gaap_ForeignExchangeForwardMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortEuroMember |
0us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral / us-gaap_InvestmentTypeAxis = us-gaap_ForeignExchangeForwardMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortEuroMember |
| Net Amounts of Liabilities presented in the Statements of Financial Condition |
2,088,667us-gaap_DerivativeLiabilities / us-gaap_InvestmentTypeAxis = us-gaap_ForeignExchangeForwardMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortEuroMember |
2,256,771us-gaap_DerivativeLiabilities / us-gaap_InvestmentTypeAxis = us-gaap_ForeignExchangeForwardMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortEuroMember |
| ProShares UltraShort Yen [Member] | Foreign Currency Forward Contracts [Member] |
|
|
| Derivative [Line Items] |
|
|
| Gross Amounts of Recognized Assets presented in the Statements of Financial Condition |
725,490us-gaap_DerivativeFairValueOfDerivativeAsset / us-gaap_InvestmentTypeAxis = us-gaap_ForeignExchangeForwardMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortYenMember |
571,149us-gaap_DerivativeFairValueOfDerivativeAsset / us-gaap_InvestmentTypeAxis = us-gaap_ForeignExchangeForwardMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortYenMember |
| Gross Amounts Offset in the Statements of Financial Condition |
0us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral / us-gaap_InvestmentTypeAxis = us-gaap_ForeignExchangeForwardMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortYenMember |
0us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral / us-gaap_InvestmentTypeAxis = us-gaap_ForeignExchangeForwardMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortYenMember |
| Net Amount |
725,490us-gaap_DerivativeAssets / us-gaap_InvestmentTypeAxis = us-gaap_ForeignExchangeForwardMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortYenMember |
571,149us-gaap_DerivativeAssets / us-gaap_InvestmentTypeAxis = us-gaap_ForeignExchangeForwardMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortYenMember |
| Gross Amounts of Recognized Liabilities presented in the Statements of Financial Condition |
57,733us-gaap_DerivativeFairValueOfDerivativeLiability / us-gaap_InvestmentTypeAxis = us-gaap_ForeignExchangeForwardMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortYenMember |
2,149,924us-gaap_DerivativeFairValueOfDerivativeLiability / us-gaap_InvestmentTypeAxis = us-gaap_ForeignExchangeForwardMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortYenMember |
| Gross Amounts Offset in the Statements of Financial Condition |
0us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral / us-gaap_InvestmentTypeAxis = us-gaap_ForeignExchangeForwardMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortYenMember |
0us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral / us-gaap_InvestmentTypeAxis = us-gaap_ForeignExchangeForwardMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortYenMember |
| Net Amounts of Liabilities presented in the Statements of Financial Condition |
57,733us-gaap_DerivativeLiabilities / us-gaap_InvestmentTypeAxis = us-gaap_ForeignExchangeForwardMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortYenMember |
2,149,924us-gaap_DerivativeLiabilities / us-gaap_InvestmentTypeAxis = us-gaap_ForeignExchangeForwardMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltrashortYenMember |
| ProShares Ultra Bloomberg Commodity [Member] | Swap Agreements [Member] |
|
|
| Derivative [Line Items] |
|
|
| Gross Amounts Offset in the Statements of Financial Condition |
0us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral / us-gaap_InvestmentTypeAxis = us-gaap_SwapMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCommodityMember |
0us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral / us-gaap_InvestmentTypeAxis = us-gaap_SwapMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCommodityMember |
| Gross Amounts of Recognized Liabilities presented in the Statements of Financial Condition |
129,433us-gaap_DerivativeFairValueOfDerivativeLiability / us-gaap_InvestmentTypeAxis = us-gaap_SwapMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCommodityMember |
331,338us-gaap_DerivativeFairValueOfDerivativeLiability / us-gaap_InvestmentTypeAxis = us-gaap_SwapMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCommodityMember |
| Gross Amounts Offset in the Statements of Financial Condition |
0us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral / us-gaap_InvestmentTypeAxis = us-gaap_SwapMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCommodityMember |
0us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral / us-gaap_InvestmentTypeAxis = us-gaap_SwapMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCommodityMember |
| Net Amounts of Liabilities presented in the Statements of Financial Condition |
129,433us-gaap_DerivativeLiabilities / us-gaap_InvestmentTypeAxis = us-gaap_SwapMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCommodityMember |
331,338us-gaap_DerivativeLiabilities / us-gaap_InvestmentTypeAxis = us-gaap_SwapMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCommodityMember |
| ProShares Ultra Bloomberg Crude Oil [Member] | Swap Agreements [Member] |
|
|
| Derivative [Line Items] |
|
|
| Gross Amounts Offset in the Statements of Financial Condition |
0us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral / us-gaap_InvestmentTypeAxis = us-gaap_SwapMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCrudeOilMember |
0us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral / us-gaap_InvestmentTypeAxis = us-gaap_SwapMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCrudeOilMember |
| Gross Amounts of Recognized Liabilities presented in the Statements of Financial Condition |
78,474,219us-gaap_DerivativeFairValueOfDerivativeLiability / us-gaap_InvestmentTypeAxis = us-gaap_SwapMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCrudeOilMember |
76,181,097us-gaap_DerivativeFairValueOfDerivativeLiability / us-gaap_InvestmentTypeAxis = us-gaap_SwapMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCrudeOilMember |
| Gross Amounts Offset in the Statements of Financial Condition |
0us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral / us-gaap_InvestmentTypeAxis = us-gaap_SwapMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCrudeOilMember |
0us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral / us-gaap_InvestmentTypeAxis = us-gaap_SwapMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCrudeOilMember |
| Net Amounts of Liabilities presented in the Statements of Financial Condition |
78,474,219us-gaap_DerivativeLiabilities / us-gaap_InvestmentTypeAxis = us-gaap_SwapMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCrudeOilMember |
76,181,097us-gaap_DerivativeLiabilities / us-gaap_InvestmentTypeAxis = us-gaap_SwapMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraBloombergCrudeOilMember |
| ProShares Ultra Gold [Member] | Forward Agreements [Member] |
|
|
| Derivative [Line Items] |
|
|
| Gross Amounts of Recognized Assets presented in the Statements of Financial Condition |
1,660,968us-gaap_DerivativeFairValueOfDerivativeAsset / us-gaap_InvestmentTypeAxis = us-gaap_ForwardContractsMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraGoldMember |
2,051,154us-gaap_DerivativeFairValueOfDerivativeAsset / us-gaap_InvestmentTypeAxis = us-gaap_ForwardContractsMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraGoldMember |
| Gross Amounts Offset in the Statements of Financial Condition |
0us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral / us-gaap_InvestmentTypeAxis = us-gaap_ForwardContractsMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraGoldMember |
0us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral / us-gaap_InvestmentTypeAxis = us-gaap_ForwardContractsMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraGoldMember |
| Net Amount |
1,660,968us-gaap_DerivativeAssets / us-gaap_InvestmentTypeAxis = us-gaap_ForwardContractsMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraGoldMember |
2,051,154us-gaap_DerivativeAssets / us-gaap_InvestmentTypeAxis = us-gaap_ForwardContractsMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraGoldMember |
| Gross Amounts Offset in the Statements of Financial Condition |
0us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral / us-gaap_InvestmentTypeAxis = us-gaap_ForwardContractsMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraGoldMember |
0us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral / us-gaap_InvestmentTypeAxis = us-gaap_ForwardContractsMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraGoldMember |
| ProShares Ultra Silver [Member] | Forward Agreements [Member] |
|
|
| Derivative [Line Items] |
|
|
| Gross Amounts of Recognized Assets presented in the Statements of Financial Condition |
22,620,868us-gaap_DerivativeFairValueOfDerivativeAsset / us-gaap_InvestmentTypeAxis = us-gaap_ForwardContractsMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraSilverMember |
|
| Gross Amounts Offset in the Statements of Financial Condition |
0us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral / us-gaap_InvestmentTypeAxis = us-gaap_ForwardContractsMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraSilverMember |
0us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral / us-gaap_InvestmentTypeAxis = us-gaap_ForwardContractsMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraSilverMember |
| Net Amount |
22,620,868us-gaap_DerivativeAssets / us-gaap_InvestmentTypeAxis = us-gaap_ForwardContractsMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraSilverMember |
|
| Gross Amounts of Recognized Liabilities presented in the Statements of Financial Condition |
|
12,395,120us-gaap_DerivativeFairValueOfDerivativeLiability / us-gaap_InvestmentTypeAxis = us-gaap_ForwardContractsMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraSilverMember |
| Gross Amounts Offset in the Statements of Financial Condition |
0us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral / us-gaap_InvestmentTypeAxis = us-gaap_ForwardContractsMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraSilverMember |
0us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral / us-gaap_InvestmentTypeAxis = us-gaap_ForwardContractsMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraSilverMember |
| Net Amounts of Liabilities presented in the Statements of Financial Condition |
|
12,395,120us-gaap_DerivativeLiabilities / us-gaap_InvestmentTypeAxis = us-gaap_ForwardContractsMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraSilverMember |
| ProShares Ultra Euro [Member] | Foreign Currency Forward Contracts [Member] |
|
|
| Derivative [Line Items] |
|
|
| Gross Amounts of Recognized Assets presented in the Statements of Financial Condition |
2,045us-gaap_DerivativeFairValueOfDerivativeAsset / us-gaap_InvestmentTypeAxis = us-gaap_ForeignExchangeForwardMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraEuroMember |
2,921us-gaap_DerivativeFairValueOfDerivativeAsset / us-gaap_InvestmentTypeAxis = us-gaap_ForeignExchangeForwardMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraEuroMember |
| Gross Amounts Offset in the Statements of Financial Condition |
0us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral / us-gaap_InvestmentTypeAxis = us-gaap_ForeignExchangeForwardMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraEuroMember |
0us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral / us-gaap_InvestmentTypeAxis = us-gaap_ForeignExchangeForwardMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraEuroMember |
| Net Amount |
2,045us-gaap_DerivativeAssets / us-gaap_InvestmentTypeAxis = us-gaap_ForeignExchangeForwardMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraEuroMember |
2,921us-gaap_DerivativeAssets / us-gaap_InvestmentTypeAxis = us-gaap_ForeignExchangeForwardMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraEuroMember |
| Gross Amounts of Recognized Liabilities presented in the Statements of Financial Condition |
780,795us-gaap_DerivativeFairValueOfDerivativeLiability / us-gaap_InvestmentTypeAxis = us-gaap_ForeignExchangeForwardMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraEuroMember |
106,292us-gaap_DerivativeFairValueOfDerivativeLiability / us-gaap_InvestmentTypeAxis = us-gaap_ForeignExchangeForwardMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraEuroMember |
| Gross Amounts Offset in the Statements of Financial Condition |
0us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral / us-gaap_InvestmentTypeAxis = us-gaap_ForeignExchangeForwardMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraEuroMember |
0us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral / us-gaap_InvestmentTypeAxis = us-gaap_ForeignExchangeForwardMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraEuroMember |
| Net Amounts of Liabilities presented in the Statements of Financial Condition |
780,795us-gaap_DerivativeLiabilities / us-gaap_InvestmentTypeAxis = us-gaap_ForeignExchangeForwardMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraEuroMember |
106,292us-gaap_DerivativeLiabilities / us-gaap_InvestmentTypeAxis = us-gaap_ForeignExchangeForwardMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraEuroMember |
| ProShares Ultra Yen [Member] | Foreign Currency Forward Contracts [Member] |
|
|
| Derivative [Line Items] |
|
|
| Gross Amounts of Recognized Assets presented in the Statements of Financial Condition |
|
404us-gaap_DerivativeFairValueOfDerivativeAsset / us-gaap_InvestmentTypeAxis = us-gaap_ForeignExchangeForwardMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraYenMember |
| Gross Amounts Offset in the Statements of Financial Condition |
0us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral / us-gaap_InvestmentTypeAxis = us-gaap_ForeignExchangeForwardMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraYenMember |
0us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral / us-gaap_InvestmentTypeAxis = us-gaap_ForeignExchangeForwardMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraYenMember |
| Net Amount |
|
404us-gaap_DerivativeAssets / us-gaap_InvestmentTypeAxis = us-gaap_ForeignExchangeForwardMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraYenMember |
| Gross Amounts of Recognized Liabilities presented in the Statements of Financial Condition |
41,178us-gaap_DerivativeFairValueOfDerivativeLiability / us-gaap_InvestmentTypeAxis = us-gaap_ForeignExchangeForwardMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraYenMember |
15,649us-gaap_DerivativeFairValueOfDerivativeLiability / us-gaap_InvestmentTypeAxis = us-gaap_ForeignExchangeForwardMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraYenMember |
| Gross Amounts Offset in the Statements of Financial Condition |
0us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral / us-gaap_InvestmentTypeAxis = us-gaap_ForeignExchangeForwardMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraYenMember |
0us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral / us-gaap_InvestmentTypeAxis = us-gaap_ForeignExchangeForwardMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraYenMember |
| Net Amounts of Liabilities presented in the Statements of Financial Condition |
$ 41,178us-gaap_DerivativeLiabilities / us-gaap_InvestmentTypeAxis = us-gaap_ForeignExchangeForwardMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraYenMember |
$ 15,649us-gaap_DerivativeLiabilities / us-gaap_InvestmentTypeAxis = us-gaap_ForeignExchangeForwardMember / us-gaap_StatementBusinessSegmentsAxis = ck0001415311_ProsharesUltraYenMember |