v2.4.1.9
Statements of Changes in Shareholders' Equity (USD $)
ProShares Managed Futures Strategy [Member]
ProShares VIX Short-Term Futures ETF [Member]
ProShares VIX Mid-Term Futures ETF [Member]
ProShares Short VIX Short-Term Futures ETF [Member]
ProShares Ultra VIX Short-Term Futures ETF [Member]
ProShares UltraShort Bloomberg Commodity [Member]
ProShares UltraShort Bloomberg Crude Oil [Member]
ProShares UltraShort Bloomberg Natural Gas [Member]
ProShares UltraShort Gold [Member]
ProShares UltraShort Silver [Member]
ProShares Short Euro [Member]
ProShares UltraShort Australian Dollar [Member]
ProShares UltraShort Euro [Member]
ProShares UltraShort Yen [Member]
ProShares Ultra Bloomberg Commodity [Member]
ProShares Ultra Bloomberg Crude Oil [Member]
ProShares Ultra Bloomberg Natural Gas [Member]
ProShares Ultra Gold [Member]
ProShares Ultra Silver [Member]
ProShares Ultra Australian Dollar [Member]
ProShares Ultra Euro [Member]
ProShares Ultra Yen [Member]
ProShares Trust II [Member]
Beginning balance at Dec. 31, 2014 $ 6,340,845us-gaap_StockholdersEquity
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesManagedFuturesStrategyMember
$ 111,459,325us-gaap_StockholdersEquity
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesVixShortTermFuturesEtfMember
$ 21,459,575us-gaap_StockholdersEquity
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesVixMidTermFuturesEtfMember
$ 506,556,124us-gaap_StockholdersEquity
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesShortVixShortTermFuturesEtfMember
$ 351,789,953us-gaap_StockholdersEquity
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraVixShortTermFuturesEtfMember
$ 5,264,706us-gaap_StockholdersEquity
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortBloombergCommodityMember
$ 169,210,110us-gaap_StockholdersEquity
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortBloombergCrudeOilMember
$ 14,688,564us-gaap_StockholdersEquity
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortBloombergNaturalGasMember
$ 81,861,762us-gaap_StockholdersEquity
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortGoldMember
$ 53,007,867us-gaap_StockholdersEquity
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortSilverMember
$ 14,021,804us-gaap_StockholdersEquity
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesShortEuroMember
$ 23,120,790us-gaap_StockholdersEquity
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortAustralianDollarMember
$ 517,191,349us-gaap_StockholdersEquity
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortEuroMember
$ 531,471,873us-gaap_StockholdersEquity
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortYenMember
$ 2,606,920us-gaap_StockholdersEquity
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraBloombergCommodityMember
$ 450,562,988us-gaap_StockholdersEquity
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraBloombergCrudeOilMember
$ 70,433,207us-gaap_StockholdersEquity
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraBloombergNaturalGasMember
$ 102,003,345us-gaap_StockholdersEquity
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraGoldMember
$ 291,169,743us-gaap_StockholdersEquity
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraSilverMember
$ 2,740,167us-gaap_StockholdersEquity
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraAustralianDollarMember
$ 2,981,441us-gaap_StockholdersEquity
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraEuroMember
$ 2,118,028us-gaap_StockholdersEquity
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraYenMember
$ 3,332,060,486us-gaap_StockholdersEquity
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesTrustIiMember
Addition of shares 4,304,676us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesManagedFuturesStrategyMember
84,542,261us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesVixShortTermFuturesEtfMember
12,344,563us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesVixMidTermFuturesEtfMember
118,885,967us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesShortVixShortTermFuturesEtfMember
966,149,726us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraVixShortTermFuturesEtfMember
  372,664,934us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortBloombergCrudeOilMember
10,858,377us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortBloombergNaturalGasMember
8,523,330us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortGoldMember
25,115,676us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortSilverMember
4,418,831us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesShortEuroMember
2,764,167us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortAustralianDollarMember
148,238,393us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortEuroMember
58,116,062us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortYenMember
  1,023,327,847us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraBloombergCrudeOilMember
27,576,652us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraBloombergNaturalGasMember
2,093,762us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraGoldMember
28,733,984us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraSilverMember
  13,540,570us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraEuroMember
4,285,016us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraYenMember
2,916,484,794us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesTrustIiMember
Redemption of shares (2,140,103)us-gaap_StockRepurchasedDuringPeriodValue
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesManagedFuturesStrategyMember
(25,891,554)us-gaap_StockRepurchasedDuringPeriodValue
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesVixShortTermFuturesEtfMember
(4,727,836)us-gaap_StockRepurchasedDuringPeriodValue
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesVixMidTermFuturesEtfMember
(390,277,832)us-gaap_StockRepurchasedDuringPeriodValue
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesShortVixShortTermFuturesEtfMember
(398,569,894)us-gaap_StockRepurchasedDuringPeriodValue
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraVixShortTermFuturesEtfMember
  (217,000,974)us-gaap_StockRepurchasedDuringPeriodValue
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortBloombergCrudeOilMember
(16,671,600)us-gaap_StockRepurchasedDuringPeriodValue
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortBloombergNaturalGasMember
(14,854,653)us-gaap_StockRepurchasedDuringPeriodValue
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortGoldMember
(15,809,627)us-gaap_StockRepurchasedDuringPeriodValue
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortSilverMember
  (8,380,675)us-gaap_StockRepurchasedDuringPeriodValue
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortAustralianDollarMember
(158,560,439)us-gaap_StockRepurchasedDuringPeriodValue
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortEuroMember
(145,242,019)us-gaap_StockRepurchasedDuringPeriodValue
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortYenMember
  (274,095,524)us-gaap_StockRepurchasedDuringPeriodValue
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraBloombergCrudeOilMember
(18,115,142)us-gaap_StockRepurchasedDuringPeriodValue
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraBloombergNaturalGasMember
(4,545,683)us-gaap_StockRepurchasedDuringPeriodValue
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraGoldMember
(19,271,816)us-gaap_StockRepurchasedDuringPeriodValue
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraSilverMember
    (687,120)us-gaap_StockRepurchasedDuringPeriodValue
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraYenMember
(1,714,842,491)us-gaap_StockRepurchasedDuringPeriodValue
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesTrustIiMember
Net addition (redemption) of shares 2,164,573ck0001415311_NetAdditionRedemptionOfShares
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesManagedFuturesStrategyMember
58,650,707ck0001415311_NetAdditionRedemptionOfShares
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesVixShortTermFuturesEtfMember
7,616,727ck0001415311_NetAdditionRedemptionOfShares
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesVixMidTermFuturesEtfMember
(271,391,865)ck0001415311_NetAdditionRedemptionOfShares
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesShortVixShortTermFuturesEtfMember
567,579,832ck0001415311_NetAdditionRedemptionOfShares
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraVixShortTermFuturesEtfMember
  155,663,960ck0001415311_NetAdditionRedemptionOfShares
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortBloombergCrudeOilMember
(5,813,223)ck0001415311_NetAdditionRedemptionOfShares
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortBloombergNaturalGasMember
(6,331,323)ck0001415311_NetAdditionRedemptionOfShares
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortGoldMember
9,306,049ck0001415311_NetAdditionRedemptionOfShares
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortSilverMember
  (5,616,508)ck0001415311_NetAdditionRedemptionOfShares
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortAustralianDollarMember
(10,322,046)ck0001415311_NetAdditionRedemptionOfShares
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortEuroMember
(87,125,957)ck0001415311_NetAdditionRedemptionOfShares
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortYenMember
  749,232,323ck0001415311_NetAdditionRedemptionOfShares
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraBloombergCrudeOilMember
9,461,510ck0001415311_NetAdditionRedemptionOfShares
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraBloombergNaturalGasMember
(2,451,921)ck0001415311_NetAdditionRedemptionOfShares
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraGoldMember
9,462,168ck0001415311_NetAdditionRedemptionOfShares
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraSilverMember
    3,597,896ck0001415311_NetAdditionRedemptionOfShares
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraYenMember
1,201,642,303ck0001415311_NetAdditionRedemptionOfShares
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesTrustIiMember
Net investment income (loss) (16,021)us-gaap_InvestmentIncomeNet
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesManagedFuturesStrategyMember
[1] (274,472)us-gaap_InvestmentIncomeNet
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesVixShortTermFuturesEtfMember
(63,559)us-gaap_InvestmentIncomeNet
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesVixMidTermFuturesEtfMember
(1,492,492)us-gaap_InvestmentIncomeNet
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesShortVixShortTermFuturesEtfMember
(2,049,613)us-gaap_InvestmentIncomeNet
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraVixShortTermFuturesEtfMember
(12,318)us-gaap_InvestmentIncomeNet
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortBloombergCommodityMember
(627,608)us-gaap_InvestmentIncomeNet
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortBloombergCrudeOilMember
(41,587)us-gaap_InvestmentIncomeNet
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortBloombergNaturalGasMember
(185,696)us-gaap_InvestmentIncomeNet
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortGoldMember
(118,220)us-gaap_InvestmentIncomeNet
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortSilverMember
(38,347)us-gaap_InvestmentIncomeNet
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesShortEuroMember
(55,714)us-gaap_InvestmentIncomeNet
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortAustralianDollarMember
(1,189,555)us-gaap_InvestmentIncomeNet
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortEuroMember
(1,116,544)us-gaap_InvestmentIncomeNet
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortYenMember
(5,519)us-gaap_InvestmentIncomeNet
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraBloombergCommodityMember
(1,844,712)us-gaap_InvestmentIncomeNet
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraBloombergCrudeOilMember
(206,884)us-gaap_InvestmentIncomeNet
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraBloombergNaturalGasMember
(227,743)us-gaap_InvestmentIncomeNet
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraGoldMember
(699,839)us-gaap_InvestmentIncomeNet
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraSilverMember
(6,142)us-gaap_InvestmentIncomeNet
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraAustralianDollarMember
(15,698)us-gaap_InvestmentIncomeNet
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraEuroMember
(9,090)us-gaap_InvestmentIncomeNet
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraYenMember
(10,297,373)us-gaap_InvestmentIncomeNet
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesTrustIiMember
Net realized gain (loss) 119,252us-gaap_RealizedInvestmentGainsLosses
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesManagedFuturesStrategyMember
[1] (8,976,176)us-gaap_RealizedInvestmentGainsLosses
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesVixShortTermFuturesEtfMember
127,909us-gaap_RealizedInvestmentGainsLosses
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesVixMidTermFuturesEtfMember
23,834,554us-gaap_RealizedInvestmentGainsLosses
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesShortVixShortTermFuturesEtfMember
(135,089,154)us-gaap_RealizedInvestmentGainsLosses
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraVixShortTermFuturesEtfMember
856,549us-gaap_RealizedInvestmentGainsLosses
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortBloombergCommodityMember
44,657,756us-gaap_RealizedInvestmentGainsLosses
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortBloombergCrudeOilMember
5,179,716us-gaap_RealizedInvestmentGainsLosses
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortBloombergNaturalGasMember
1,917,930us-gaap_RealizedInvestmentGainsLosses
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortGoldMember
(1,361,863)us-gaap_RealizedInvestmentGainsLosses
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortSilverMember
2,057,094us-gaap_RealizedInvestmentGainsLosses
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesShortEuroMember
2,979,889us-gaap_RealizedInvestmentGainsLosses
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortAustralianDollarMember
107,528,339us-gaap_RealizedInvestmentGainsLosses
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortEuroMember
(5,105,291)us-gaap_RealizedInvestmentGainsLosses
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortYenMember
(520,445)us-gaap_RealizedInvestmentGainsLosses
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraBloombergCommodityMember
(173,638,923)us-gaap_RealizedInvestmentGainsLosses
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraBloombergCrudeOilMember
(45,832,509)us-gaap_RealizedInvestmentGainsLosses
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraBloombergNaturalGasMember
(2,985,848)us-gaap_RealizedInvestmentGainsLosses
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraGoldMember
(17,764,350)us-gaap_RealizedInvestmentGainsLosses
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraSilverMember
(376,148)us-gaap_RealizedInvestmentGainsLosses
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraAustralianDollarMember
(1,065,202)us-gaap_RealizedInvestmentGainsLosses
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraEuroMember
(80,626)us-gaap_RealizedInvestmentGainsLosses
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraYenMember
(203,537,547)us-gaap_RealizedInvestmentGainsLosses
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesTrustIiMember
Change in net unrealized appreciation/depreciation (21,094)us-gaap_UnrealizedGainLossOnInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesManagedFuturesStrategyMember
[1] (11,371,875)us-gaap_UnrealizedGainLossOnInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesVixShortTermFuturesEtfMember
(761,622)us-gaap_UnrealizedGainLossOnInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesVixMidTermFuturesEtfMember
23,344,651us-gaap_UnrealizedGainLossOnInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesShortVixShortTermFuturesEtfMember
(88,510,934)us-gaap_UnrealizedGainLossOnInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraVixShortTermFuturesEtfMember
(290,574)us-gaap_UnrealizedGainLossOnInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortBloombergCommodityMember
1,432,787us-gaap_UnrealizedGainLossOnInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortBloombergCrudeOilMember
(3,081,900)us-gaap_UnrealizedGainLossOnInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortBloombergNaturalGasMember
697,941us-gaap_UnrealizedGainLossOnInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortGoldMember
(4,329,334)us-gaap_UnrealizedGainLossOnInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortSilverMember
(275,379)us-gaap_UnrealizedGainLossOnInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesShortEuroMember
(323,522)us-gaap_UnrealizedGainLossOnInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortAustralianDollarMember
6,631,469us-gaap_UnrealizedGainLossOnInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortEuroMember
2,237,926us-gaap_UnrealizedGainLossOnInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortYenMember
201,952us-gaap_UnrealizedGainLossOnInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraBloombergCommodityMember
(19,680,648)us-gaap_UnrealizedGainLossOnInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraBloombergCrudeOilMember
27,450,969us-gaap_UnrealizedGainLossOnInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraBloombergNaturalGasMember
(388,373)us-gaap_UnrealizedGainLossOnInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraGoldMember
35,015,135us-gaap_UnrealizedGainLossOnInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraSilverMember
39,399us-gaap_UnrealizedGainLossOnInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraAustralianDollarMember
(675,335)us-gaap_UnrealizedGainLossOnInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraEuroMember
(26,127)us-gaap_UnrealizedGainLossOnInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraYenMember
(32,684,488)us-gaap_UnrealizedGainLossOnInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesTrustIiMember
Net income (loss) 82,137us-gaap_NetIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesManagedFuturesStrategyMember
[1],[2] (20,622,523)us-gaap_NetIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesVixShortTermFuturesEtfMember
(697,272)us-gaap_NetIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesVixMidTermFuturesEtfMember
45,686,713us-gaap_NetIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesShortVixShortTermFuturesEtfMember
(225,649,701)us-gaap_NetIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraVixShortTermFuturesEtfMember
553,657us-gaap_NetIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortBloombergCommodityMember
45,462,935us-gaap_NetIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortBloombergCrudeOilMember
2,056,229us-gaap_NetIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortBloombergNaturalGasMember
2,430,175us-gaap_NetIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortGoldMember
(5,809,417)us-gaap_NetIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortSilverMember
1,743,368us-gaap_NetIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesShortEuroMember
2,600,653us-gaap_NetIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortAustralianDollarMember
112,970,253us-gaap_NetIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortEuroMember
(3,983,909)us-gaap_NetIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortYenMember
(324,012)us-gaap_NetIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraBloombergCommodityMember
(195,164,283)us-gaap_NetIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraBloombergCrudeOilMember
(18,588,424)us-gaap_NetIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraBloombergNaturalGasMember
(3,601,964)us-gaap_NetIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraGoldMember
16,550,946us-gaap_NetIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraSilverMember
(342,891)us-gaap_NetIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraAustralianDollarMember
(1,756,235)us-gaap_NetIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraEuroMember
(115,843)us-gaap_NetIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraYenMember
(246,519,408)us-gaap_NetIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesTrustIiMember
Ending balance at Mar. 31, 2015 $ 8,587,555us-gaap_StockholdersEquity
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesManagedFuturesStrategyMember
$ 149,487,509us-gaap_StockholdersEquity
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesVixShortTermFuturesEtfMember
$ 28,379,030us-gaap_StockholdersEquity
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesVixMidTermFuturesEtfMember
$ 280,850,972us-gaap_StockholdersEquity
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesShortVixShortTermFuturesEtfMember
$ 693,720,084us-gaap_StockholdersEquity
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraVixShortTermFuturesEtfMember
$ 5,818,363us-gaap_StockholdersEquity
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortBloombergCommodityMember
$ 370,337,005us-gaap_StockholdersEquity
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortBloombergCrudeOilMember
$ 10,931,570us-gaap_StockholdersEquity
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortBloombergNaturalGasMember
$ 77,960,614us-gaap_StockholdersEquity
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortGoldMember
$ 56,504,499us-gaap_StockholdersEquity
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortSilverMember
$ 20,184,003us-gaap_StockholdersEquity
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesShortEuroMember
$ 20,104,935us-gaap_StockholdersEquity
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortAustralianDollarMember
$ 619,839,556us-gaap_StockholdersEquity
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortEuroMember
$ 440,362,007us-gaap_StockholdersEquity
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltrashortYenMember
$ 2,282,908us-gaap_StockholdersEquity
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraBloombergCommodityMember
$ 1,004,631,028us-gaap_StockholdersEquity
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraBloombergCrudeOilMember
$ 61,306,293us-gaap_StockholdersEquity
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraBloombergNaturalGasMember
$ 95,949,460us-gaap_StockholdersEquity
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraGoldMember
$ 317,182,857us-gaap_StockholdersEquity
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraSilverMember
$ 2,397,276us-gaap_StockholdersEquity
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraAustralianDollarMember
$ 14,765,776us-gaap_StockholdersEquity
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraEuroMember
$ 5,600,081us-gaap_StockholdersEquity
/ us-gaap_StatementBusinessSegmentsAxis
= ck0001415311_ProsharesUltraYenMember
$ 4,287,183,381us-gaap_StockholdersEquity
/ 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.