<?xml version="1.0" encoding="utf-8"?>
<FilingSummary xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <Version>2.4.0.8</Version>
  <ProcessingTime />
  <ReportFormat>HtmlAndXml</ReportFormat>
  <ContextCount>783</ContextCount>
  <ElementCount>101</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>259</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>2</UnitCount>
  <MyReports>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>00000004 - Document - Document And Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://guggenheiminvestments.com/role/DocumentAndEntityInformation</Role>
      <ShortName>Document And Entity Information</ShortName>
      <XmlFileName>R1.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>true</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>00000006 - Document - Nova Fund Summary (Advisor Class, Investor Class and H-Class Shares) {Unlabeled}</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://guggenheiminvestments.com/role/NovaFundSummaryAdvisorClassInvestorClassAndH-ClassSharesUnlabeled</Role>
      <ShortName>Nova Fund Summary (Advisor Class, Investor Class and H-Class Shares)</ShortName>
      <XmlFileName>R2.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>true</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>00000007 - Document - S&amp;P 500 Fund Summary (Advisor Class, Investor Class and H-Class Shares) {Unlabeled}</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://guggenheiminvestments.com/role/Sp500FundSummaryAdvisorClassInvestorClassAndH-ClassSharesUnlabeled</Role>
      <ShortName>S&amp;P 500 Fund Summary (Advisor Class, Investor Class and H-Class Shares)</ShortName>
      <XmlFileName>R3.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>true</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>00000008 - Document - Inverse S&amp;P 500 Strategy Fund Summary (Advisor Class, Investor Class and H-Class Shares) {Unlabeled}</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://guggenheiminvestments.com/role/InverseSp500StrategyFundSummaryAdvisorClassInvestorClassAndH-ClassSharesUnlabeled</Role>
      <ShortName>Inverse S&amp;P 500 Strategy Fund Summary (Advisor Class, Investor Class and H-Class Shares)</ShortName>
      <XmlFileName>R4.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>true</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>00000009 - Document - NASDAQ-100 Fund Summary (Advisor Class, Investor Class and H-Class Shares) {Unlabeled}</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://guggenheiminvestments.com/role/Nasdaq-100FundSummaryAdvisorClassInvestorClassAndH-ClassSharesUnlabeled</Role>
      <ShortName>NASDAQ-100 Fund Summary (Advisor Class, Investor Class and H-Class Shares)</ShortName>
      <XmlFileName>R5.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>true</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>00000010 - Document - Inverse NASDAQ-100 Strategy Fund Summary (Advisor Class, Investor Class and H-Class Shares) {Unlabeled}</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://guggenheiminvestments.com/role/InverseNasdaq-100StrategyFundSummaryAdvisorClassInvestorClassAndH-ClassSharesUnlabeled</Role>
      <ShortName>Inverse NASDAQ-100 Strategy Fund Summary (Advisor Class, Investor Class and H-Class Shares)</ShortName>
      <XmlFileName>R6.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>true</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>00000011 - Document - Mid-Cap 1.5x Strategy Fund Summary (Advisor Class, Investor Class and H-Class Shares) {Unlabeled}</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://guggenheiminvestments.com/role/Mid-Cap1.5XStrategyFundSummaryAdvisorClassInvestorClassAndH-ClassSharesUnlabeled</Role>
      <ShortName>Mid-Cap 1.5x Strategy Fund Summary (Advisor Class, Investor Class and H-Class Shares)</ShortName>
      <XmlFileName>R7.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>true</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>00000012 - Document - Inverse Mid-Cap Strategy Fund Summary (Advisor Class, Investor Class and H-Class Shares) {Unlabeled}</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://guggenheiminvestments.com/role/InverseMid-CapStrategyFundSummaryAdvisorClassInvestorClassAndH-ClassSharesUnlabeled</Role>
      <ShortName>Inverse Mid-Cap Strategy Fund Summary (Advisor Class, Investor Class and H-Class Shares)</ShortName>
      <XmlFileName>R8.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>true</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>00000013 - Document - Russell 2000 1.5x Strategy Fund Summary (Advisor Class, Investor Class and H-Class Shares) {Unlabeled}</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://guggenheiminvestments.com/role/Russell20001.5XStrategyFundSummaryAdvisorClassInvestorClassAndH-ClassSharesUnlabeled</Role>
      <ShortName>Russell 2000 1.5x Strategy Fund Summary (Advisor Class, Investor Class and H-Class Shares)</ShortName>
      <XmlFileName>R9.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>true</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>00000014 - Document - Russell 2000 Fund Summary (Advisor Class, Investor Class and H-Class Shares) {Unlabeled}</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://guggenheiminvestments.com/role/Russell2000FundSummaryAdvisorClassInvestorClassAndH-ClassSharesUnlabeled</Role>
      <ShortName>Russell 2000 Fund Summary (Advisor Class, Investor Class and H-Class Shares)</ShortName>
      <XmlFileName>R10.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>true</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>00000015 - Document - Inverse Russell 2000 Strategy Fund Summary (Advisor Class, Investor Class and H-Class Shares) {Unlabeled}</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://guggenheiminvestments.com/role/InverseRussell2000StrategyFundSummaryAdvisorClassInvestorClassAndH-ClassSharesUnlabeled</Role>
      <ShortName>Inverse Russell 2000 Strategy Fund Summary (Advisor Class, Investor Class and H-Class Shares)</ShortName>
      <XmlFileName>R11.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>true</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>00000016 - Document - S&amp;P 500 Pure Growth Fund Summary (Advisor Class, Investor Class and H-Class Shares) {Unlabeled}</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://guggenheiminvestments.com/role/Sp500PureGrowthFundSummaryAdvisorClassInvestorClassAndH-ClassSharesUnlabeled</Role>
      <ShortName>S&amp;P 500 Pure Growth Fund Summary (Advisor Class, Investor Class and H-Class Shares)</ShortName>
      <XmlFileName>R12.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>true</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>00000017 - Document - S&amp;P 500 Pure Value Fund Summary (Advisor Class, Investor Class and H-Class Shares) {Unlabeled}</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://guggenheiminvestments.com/role/Sp500PureValueFundSummaryAdvisorClassInvestorClassAndH-ClassSharesUnlabeled</Role>
      <ShortName>S&amp;P 500 Pure Value Fund Summary (Advisor Class, Investor Class and H-Class Shares)</ShortName>
      <XmlFileName>R13.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>true</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>00000018 - Document - S&amp;P MidCap 400 Pure Growth Fund Summary (Advisor Class, Investor Class and H-Class Shares) {Unlabeled}</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://guggenheiminvestments.com/role/SpMidcap400PureGrowthFundSummaryAdvisorClassInvestorClassAndH-ClassSharesUnlabeled</Role>
      <ShortName>S&amp;P MidCap 400 Pure Growth Fund Summary (Advisor Class, Investor Class and H-Class Shares)</ShortName>
      <XmlFileName>R14.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>true</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>00000019 - Document - S&amp;P MidCap 400 Pure Value Fund Summary (Advisor Class, Investor Class and H-Class Shares) {Unlabeled}</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://guggenheiminvestments.com/role/SpMidcap400PureValueFundSummaryAdvisorClassInvestorClassAndH-ClassSharesUnlabeled</Role>
      <ShortName>S&amp;P MidCap 400 Pure Value Fund Summary (Advisor Class, Investor Class and H-Class Shares)</ShortName>
      <XmlFileName>R15.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>true</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>00000020 - Document - S&amp;P SmallCap 600 Pure Growth Fund Summary (Advisor Class, Investor Class and H-Class Shares) {Unlabeled}</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://guggenheiminvestments.com/role/SpSmallcap600PureGrowthFundSummaryAdvisorClassInvestorClassAndH-ClassSharesUnlabeled</Role>
      <ShortName>S&amp;P SmallCap 600 Pure Growth Fund Summary (Advisor Class, Investor Class and H-Class Shares)</ShortName>
      <XmlFileName>R16.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>true</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>00000021 - Document - S&amp;P SmallCap 600 Pure Value Fund Summary (Advisor Class, Investor Class and H-Class Shares) {Unlabeled}</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://guggenheiminvestments.com/role/SpSmallcap600PureValueFundSummaryAdvisorClassInvestorClassAndH-ClassSharesUnlabeled</Role>
      <ShortName>S&amp;P SmallCap 600 Pure Value Fund Summary (Advisor Class, Investor Class and H-Class Shares)</ShortName>
      <XmlFileName>R17.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>true</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>00000022 - Document - Banking Fund Summary (Advisor Class, Investor Class and H-Class Shares) {Unlabeled}</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://guggenheiminvestments.com/role/BankingFundSummaryAdvisorClassInvestorClassAndH-ClassSharesUnlabeled</Role>
      <ShortName>Banking Fund Summary (Advisor Class, Investor Class and H-Class Shares)</ShortName>
      <XmlFileName>R18.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>true</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>00000023 - Document - Basic Materials Fund Summary (Advisor Class, Investor Class and H-Class Shares) {Unlabeled}</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://guggenheiminvestments.com/role/BasicMaterialsFundSummaryAdvisorClassInvestorClassAndH-ClassSharesUnlabeled</Role>
      <ShortName>Basic Materials Fund Summary (Advisor Class, Investor Class and H-Class Shares)</ShortName>
      <XmlFileName>R19.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>true</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>00000024 - Document - Biotechnology Fund Summary (Advisor Class, Investor Class and H-Class Shares) {Unlabeled}</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://guggenheiminvestments.com/role/BiotechnologyFundSummaryAdvisorClassInvestorClassAndH-ClassSharesUnlabeled</Role>
      <ShortName>Biotechnology Fund Summary (Advisor Class, Investor Class and H-Class Shares)</ShortName>
      <XmlFileName>R20.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>true</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>00000025 - Document - Consumer Products Fund Summary (Advisor Class, Investor Class and H-Class Shares) {Unlabeled}</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://guggenheiminvestments.com/role/ConsumerProductsFundSummaryAdvisorClassInvestorClassAndH-ClassSharesUnlabeled</Role>
      <ShortName>Consumer Products Fund Summary (Advisor Class, Investor Class and H-Class Shares)</ShortName>
      <XmlFileName>R21.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>true</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>00000026 - Document - Electronics Fund Summary (Advisor Class, Investor Class and H-Class Shares) {Unlabeled}</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://guggenheiminvestments.com/role/ElectronicsFundSummaryAdvisorClassInvestorClassAndH-ClassSharesUnlabeled</Role>
      <ShortName>Electronics Fund Summary (Advisor Class, Investor Class and H-Class Shares)</ShortName>
      <XmlFileName>R22.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>true</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>00000027 - Document - Energy Fund Summary (Advisor Class, Investor Class and H-Class Shares) {Unlabeled}</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://guggenheiminvestments.com/role/EnergyFundSummaryAdvisorClassInvestorClassAndH-ClassSharesUnlabeled</Role>
      <ShortName>Energy Fund Summary (Advisor Class, Investor Class and H-Class Shares)</ShortName>
      <XmlFileName>R23.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>true</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>00000028 - Document - Energy Services Fund Summary (Advisor Class, Investor Class and H-Class Shares) {Unlabeled}</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://guggenheiminvestments.com/role/EnergyServicesFundSummaryAdvisorClassInvestorClassAndH-ClassSharesUnlabeled</Role>
      <ShortName>Energy Services Fund Summary (Advisor Class, Investor Class and H-Class Shares)</ShortName>
      <XmlFileName>R24.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>true</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>00000029 - Document - Financial Services Fund Summary (Advisor Class, Investor Class and H-Class Shares) {Unlabeled}</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://guggenheiminvestments.com/role/FinancialServicesFundSummaryAdvisorClassInvestorClassAndH-ClassSharesUnlabeled</Role>
      <ShortName>Financial Services Fund Summary (Advisor Class, Investor Class and H-Class Shares)</ShortName>
      <XmlFileName>R25.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>true</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>00000030 - Document - Health Care Fund Summary (Advisor Class, Investor Class and H-Class Shares) {Unlabeled}</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://guggenheiminvestments.com/role/HealthCareFundSummaryAdvisorClassInvestorClassAndH-ClassSharesUnlabeled</Role>
      <ShortName>Health Care Fund Summary (Advisor Class, Investor Class and H-Class Shares)</ShortName>
      <XmlFileName>R26.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>true</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>00000031 - Document - Internet Fund Summary (Advisor Class, Investor Class and H-Class Shares) {Unlabeled}</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://guggenheiminvestments.com/role/InternetFundSummaryAdvisorClassInvestorClassAndH-ClassSharesUnlabeled</Role>
      <ShortName>Internet Fund Summary (Advisor Class, Investor Class and H-Class Shares)</ShortName>
      <XmlFileName>R27.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>true</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>00000032 - Document - Leisure Fund Summary (Advisor Class, Investor Class and H-Class Shares) {Unlabeled}</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://guggenheiminvestments.com/role/LeisureFundSummaryAdvisorClassInvestorClassAndH-ClassSharesUnlabeled</Role>
      <ShortName>Leisure Fund Summary (Advisor Class, Investor Class and H-Class Shares)</ShortName>
      <XmlFileName>R28.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>true</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>00000033 - Document - Precious Metals Fund Summary (Advisor Class, Investor Class and H-Class Shares) {Unlabeled}</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://guggenheiminvestments.com/role/PreciousMetalsFundSummaryAdvisorClassInvestorClassAndH-ClassSharesUnlabeled</Role>
      <ShortName>Precious Metals Fund Summary (Advisor Class, Investor Class and H-Class Shares)</ShortName>
      <XmlFileName>R29.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>true</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>00000034 - Document - Retailing Fund Summary (Advisor Class, Investor Class and H-Class Shares) {Unlabeled}</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://guggenheiminvestments.com/role/RetailingFundSummaryAdvisorClassInvestorClassAndH-ClassSharesUnlabeled</Role>
      <ShortName>Retailing Fund Summary (Advisor Class, Investor Class and H-Class Shares)</ShortName>
      <XmlFileName>R30.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>true</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>00000035 - Document - Technology Fund Summary (Advisor Class, Investor Class and H-Class Shares) {Unlabeled}</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://guggenheiminvestments.com/role/TechnologyFundSummaryAdvisorClassInvestorClassAndH-ClassSharesUnlabeled</Role>
      <ShortName>Technology Fund Summary (Advisor Class, Investor Class and H-Class Shares)</ShortName>
      <XmlFileName>R31.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>true</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>00000036 - Document - Telecommunications Fund Summary (Advisor Class, Investor Class and H-Class Shares) {Unlabeled}</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://guggenheiminvestments.com/role/TelecommunicationsFundSummaryAdvisorClassInvestorClassAndH-ClassSharesUnlabeled</Role>
      <ShortName>Telecommunications Fund Summary (Advisor Class, Investor Class and H-Class Shares)</ShortName>
      <XmlFileName>R32.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>true</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>00000037 - Document - Transportation Fund Summary (Advisor Class, Investor Class and H-Class Shares) {Unlabeled}</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://guggenheiminvestments.com/role/TransportationFundSummaryAdvisorClassInvestorClassAndH-ClassSharesUnlabeled</Role>
      <ShortName>Transportation Fund Summary (Advisor Class, Investor Class and H-Class Shares)</ShortName>
      <XmlFileName>R33.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>true</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>00000038 - Document - Utilities Fund Summary (Advisor Class, Investor Class and H-Class Shares) {Unlabeled}</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://guggenheiminvestments.com/role/UtilitiesFundSummaryAdvisorClassInvestorClassAndH-ClassSharesUnlabeled</Role>
      <ShortName>Utilities Fund Summary (Advisor Class, Investor Class and H-Class Shares)</ShortName>
      <XmlFileName>R34.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>true</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>00000039 - Document - Europe 1.25x Strategy Fund Summary (Advisor Class, Investor Class and H-Class Shares) {Unlabeled}</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://guggenheiminvestments.com/role/Europe1.25XStrategyFundSummaryAdvisorClassInvestorClassAndH-ClassSharesUnlabeled</Role>
      <ShortName>Europe 1.25x Strategy Fund Summary (Advisor Class, Investor Class and H-Class Shares)</ShortName>
      <XmlFileName>R35.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>true</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>00000040 - Document - Japan 2x Strategy Fund Summary (Advisor Class, Investor Class and H-Class Shares) {Unlabeled}</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://guggenheiminvestments.com/role/Japan2XStrategyFundSummaryAdvisorClassInvestorClassAndH-ClassSharesUnlabeled</Role>
      <ShortName>Japan 2x Strategy Fund Summary (Advisor Class, Investor Class and H-Class Shares)</ShortName>
      <XmlFileName>R36.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>true</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>00000041 - Document - Emerging Markets 2x Strategy Fund Summary (Advisor Class, Investor Class and H-Class Shares) {Unlabeled}</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://guggenheiminvestments.com/role/EmergingMarkets2XStrategyFundSummaryAdvisorClassInvestorClassAndH-ClassSharesUnlabeled</Role>
      <ShortName>Emerging Markets 2x Strategy Fund Summary (Advisor Class, Investor Class and H-Class Shares)</ShortName>
      <XmlFileName>R37.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>true</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>00000042 - Document - Inverse Emerging Markets 2x Strategy Fund Summary (Advisor Class, Investor Class and H-Class Shares) {Unlabeled}</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://guggenheiminvestments.com/role/InverseEmergingMarkets2XStrategyFundSummaryAdvisorClassInvestorClassAndH-ClassSharesUnlabeled</Role>
      <ShortName>Inverse Emerging Markets 2x Strategy Fund Summary (Advisor Class, Investor Class and H-Class Shares)</ShortName>
      <XmlFileName>R38.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>true</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>00000043 - Document - Strengthening Dollar 2x Strategy Fund Summary (Advisor Class, Investor Class and H-Class Shares) {Unlabeled}</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://guggenheiminvestments.com/role/StrengtheningDollar2XStrategyFundSummaryAdvisorClassInvestorClassAndH-ClassSharesUnlabeled</Role>
      <ShortName>Strengthening Dollar 2x Strategy Fund Summary (Advisor Class, Investor Class and H-Class Shares)</ShortName>
      <XmlFileName>R39.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>true</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>00000044 - Document - Weakening Dollar 2x Strategy Fund Summary (Advisor Class, Investor Class and H-Class Shares) {Unlabeled}</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://guggenheiminvestments.com/role/WeakeningDollar2XStrategyFundSummaryAdvisorClassInvestorClassAndH-ClassSharesUnlabeled</Role>
      <ShortName>Weakening Dollar 2x Strategy Fund Summary (Advisor Class, Investor Class and H-Class Shares)</ShortName>
      <XmlFileName>R40.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>true</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>00000045 - Document - Real Estate Fund Summary (Advisor Class, Investor Class and H-Class Shares) {Unlabeled}</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://guggenheiminvestments.com/role/RealEstateFundSummaryAdvisorClassInvestorClassAndH-ClassSharesUnlabeled</Role>
      <ShortName>Real Estate Fund Summary (Advisor Class, Investor Class and H-Class Shares)</ShortName>
      <XmlFileName>R41.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>true</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>00000046 - Document - Government Long Bond 1.2x Strategy Fund Summary (Advisor Class, Investor Class and H-Class Shares) {Unlabeled}</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://guggenheiminvestments.com/role/GovernmentLongBond1.2XStrategyFundSummaryAdvisorClassInvestorClassAndH-ClassSharesUnlabeled</Role>
      <ShortName>Government Long Bond 1.2x Strategy Fund Summary (Advisor Class, Investor Class and H-Class Shares)</ShortName>
      <XmlFileName>R42.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>true</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>00000047 - Document - Inverse Government Long Bond Strategy Fund Summary (Advisor Class, Investor Class and H-Class Shares) {Unlabeled}</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://guggenheiminvestments.com/role/InverseGovernmentLongBondStrategyFundSummaryAdvisorClassInvestorClassAndH-ClassSharesUnlabeled</Role>
      <ShortName>Inverse Government Long Bond Strategy Fund Summary (Advisor Class, Investor Class and H-Class Shares)</ShortName>
      <XmlFileName>R43.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>true</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>00000048 - Document - High Yield Strategy Fund Summary (Advisor Class, Investor Class and H-Class Shares) {Unlabeled}</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://guggenheiminvestments.com/role/HighYieldStrategyFundSummaryAdvisorClassInvestorClassAndH-ClassSharesUnlabeled</Role>
      <ShortName>High Yield Strategy Fund Summary (Advisor Class, Investor Class and H-Class Shares)</ShortName>
      <XmlFileName>R44.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>true</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>00000049 - Document - Inverse High Yield Strategy Fund Summary (Advisor Class, Investor Class and H-Class Shares) {Unlabeled}</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://guggenheiminvestments.com/role/InverseHighYieldStrategyFundSummaryAdvisorClassInvestorClassAndH-ClassSharesUnlabeled</Role>
      <ShortName>Inverse High Yield Strategy Fund Summary (Advisor Class, Investor Class and H-Class Shares)</ShortName>
      <XmlFileName>R45.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>true</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>00000050 - Document - U.S. Long Short Momentum Fund Summary (Advisor Class, Investor Class and H-Class Shares) {Unlabeled}</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://guggenheiminvestments.com/role/U.S.LongShortMomentumFundSummaryAdvisorClassInvestorClassAndH-ClassSharesUnlabeled</Role>
      <ShortName>U.S. Long Short Momentum Fund Summary (Advisor Class, Investor Class and H-Class Shares)</ShortName>
      <XmlFileName>R46.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>true</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>00000051 - Document - Event Driven and Distressed Strategies Fund Summary (Advisor Class, Investor Class and H-Class Shares) {Unlabeled}</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://guggenheiminvestments.com/role/EventDrivenAndDistressedStrategiesFundSummaryAdvisorClassInvestorClassAndH-ClassSharesUnlabeled</Role>
      <ShortName>Event Driven and Distressed Strategies Fund Summary (Advisor Class, Investor Class and H-Class Shares)</ShortName>
      <XmlFileName>R47.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>true</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>00000052 - Document - U.S. Government Money Market Fund Summary (Advisor Class, Investor Class and H-Class Shares) {Unlabeled}</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://guggenheiminvestments.com/role/U.S.GovernmentMoneyMarketFundSummaryAdvisorClassInvestorClassAndH-ClassSharesUnlabeled</Role>
      <ShortName>U.S. Government Money Market Fund Summary (Advisor Class, Investor Class and H-Class Shares)</ShortName>
      <XmlFileName>R48.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>true</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>00000053 - Document - Nova Fund Summary (A-Class, C-Class and Institutional Class Shares) {Unlabeled}</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://guggenheiminvestments.com/role/NovaFundSummaryA-ClassC-ClassAndInstitutionalClassSharesUnlabeled</Role>
      <ShortName>Nova Fund Summary (A-Class, C-Class and Institutional Class Shares)</ShortName>
      <XmlFileName>R49.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>true</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>00000054 - Document - S&amp;P 500 Fund Summary (A-Class, C-Class and Institutional Class Shares) {Unlabeled}</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://guggenheiminvestments.com/role/Sp500FundSummaryA-ClassC-ClassAndInstitutionalClassSharesUnlabeled</Role>
      <ShortName>S&amp;P 500 Fund Summary (A-Class, C-Class and Institutional Class Shares)</ShortName>
      <XmlFileName>R50.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>true</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>00000055 - Document - Inverse S&amp;P 500 Strategy Fund Summary (A-Class, C-Class and Institutional Class Shares) {Unlabeled}</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://guggenheiminvestments.com/role/InverseSp500StrategyFundSummaryA-ClassC-ClassAndInstitutionalClassSharesUnlabeled</Role>
      <ShortName>Inverse S&amp;P 500 Strategy Fund Summary (A-Class, C-Class and Institutional Class Shares)</ShortName>
      <XmlFileName>R51.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>true</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>00000056 - Document - NASDAQ-100 Fund Summary (A-Class, C-Class and Institutional Class Shares) {Unlabeled}</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://guggenheiminvestments.com/role/Nasdaq-100FundSummaryA-ClassC-ClassAndInstitutionalClassSharesUnlabeled</Role>
      <ShortName>NASDAQ-100 Fund Summary (A-Class, C-Class and Institutional Class Shares)</ShortName>
      <XmlFileName>R52.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>true</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>00000057 - Document - Inverse NASDAQ-100 Strategy Fund Summary (A-Class, C-Class and Institutional Class Shares) {Unlabeled}</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://guggenheiminvestments.com/role/InverseNasdaq-100StrategyFundSummaryA-ClassC-ClassAndInstitutionalClassSharesUnlabeled</Role>
      <ShortName>Inverse NASDAQ-100 Strategy Fund Summary (A-Class, C-Class and Institutional Class Shares)</ShortName>
      <XmlFileName>R53.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>true</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>00000058 - Document - Mid-Cap 1.5x Strategy Fund Summary (A-Class, C-Class and Institutional Class Shares) {Unlabeled}</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://guggenheiminvestments.com/role/Mid-Cap1.5XStrategyFundSummaryA-ClassC-ClassAndInstitutionalClassSharesUnlabeled</Role>
      <ShortName>Mid-Cap 1.5x Strategy Fund Summary (A-Class, C-Class and Institutional Class Shares)</ShortName>
      <XmlFileName>R54.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>true</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>00000059 - Document - Inverse Mid-Cap Strategy Fund Summary (A-Class, C-Class and Institutional Class Shares) {Unlabeled}</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://guggenheiminvestments.com/role/InverseMid-CapStrategyFundSummaryA-ClassC-ClassAndInstitutionalClassSharesUnlabeled</Role>
      <ShortName>Inverse Mid-Cap Strategy Fund Summary (A-Class, C-Class and Institutional Class Shares)</ShortName>
      <XmlFileName>R55.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>true</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>00000060 - Document - Russell 2000 1.5x Strategy Fund Summary (A-Class, C-Class and Institutional Class Shares) {Unlabeled}</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://guggenheiminvestments.com/role/Russell20001.5XStrategyFundSummaryA-ClassC-ClassAndInstitutionalClassSharesUnlabeled</Role>
      <ShortName>Russell 2000 1.5x Strategy Fund Summary (A-Class, C-Class and Institutional Class Shares)</ShortName>
      <XmlFileName>R56.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>true</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>00000061 - Document - Russell 2000 Fund Summary (A-Class, C-Class and Institutional Class Shares) {Unlabeled}</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://guggenheiminvestments.com/role/Russell2000FundSummaryA-ClassC-ClassAndInstitutionalClassSharesUnlabeled</Role>
      <ShortName>Russell 2000 Fund Summary (A-Class, C-Class and Institutional Class Shares)</ShortName>
      <XmlFileName>R57.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>true</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>00000062 - Document - Inverse Russell 2000 Strategy Fund Summary (A-Class, C-Class and Institutional Class Shares) {Unlabeled}</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://guggenheiminvestments.com/role/InverseRussell2000StrategyFundSummaryA-ClassC-ClassAndInstitutionalClassSharesUnlabeled</Role>
      <ShortName>Inverse Russell 2000 Strategy Fund Summary (A-Class, C-Class and Institutional Class Shares)</ShortName>
      <XmlFileName>R58.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>true</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>00000063 - Document - S&amp;P 500 Pure Growth Fund Summary (A-Class, C-Class and Institutional Class Shares) {Unlabeled}</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://guggenheiminvestments.com/role/Sp500PureGrowthFundSummaryA-ClassC-ClassAndInstitutionalClassSharesUnlabeled</Role>
      <ShortName>S&amp;P 500 Pure Growth Fund Summary (A-Class, C-Class and Institutional Class Shares)</ShortName>
      <XmlFileName>R59.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>true</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>00000064 - Document - S&amp;P 500 Pure Value Fund Summary (A-Class, C-Class and Institutional Class Shares) {Unlabeled}</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://guggenheiminvestments.com/role/Sp500PureValueFundSummaryA-ClassC-ClassAndInstitutionalClassSharesUnlabeled</Role>
      <ShortName>S&amp;P 500 Pure Value Fund Summary (A-Class, C-Class and Institutional Class Shares)</ShortName>
      <XmlFileName>R60.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>true</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>00000065 - Document - S&amp;P MidCap 400 Pure Growth Fund Summary (A-Class, C-Class and Institutional Class Shares) {Unlabeled}</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://guggenheiminvestments.com/role/SpMidcap400PureGrowthFundSummaryA-ClassC-ClassAndInstitutionalClassSharesUnlabeled</Role>
      <ShortName>S&amp;P MidCap 400 Pure Growth Fund Summary (A-Class, C-Class and Institutional Class Shares)</ShortName>
      <XmlFileName>R61.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>true</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>00000066 - Document - S&amp;P MidCap 400 Pure Value Fund Summary (A-Class, C-Class and Institutional Class Shares) {Unlabeled}</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://guggenheiminvestments.com/role/SpMidcap400PureValueFundSummaryA-ClassC-ClassAndInstitutionalClassSharesUnlabeled</Role>
      <ShortName>S&amp;P MidCap 400 Pure Value Fund Summary (A-Class, C-Class and Institutional Class Shares)</ShortName>
      <XmlFileName>R62.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>true</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>00000067 - Document - S&amp;P SmallCap 600 Pure Growth Fund Summary (A-Class, C-Class and Institutional Class Shares) {Unlabeled}</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://guggenheiminvestments.com/role/SpSmallcap600PureGrowthFundSummaryA-ClassC-ClassAndInstitutionalClassSharesUnlabeled</Role>
      <ShortName>S&amp;P SmallCap 600 Pure Growth Fund Summary (A-Class, C-Class and Institutional Class Shares)</ShortName>
      <XmlFileName>R63.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>true</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>00000068 - Document - S&amp;P SmallCap 600 Pure Value Fund Summary (A-Class, C-Class and Institutional Class Shares) {Unlabeled}</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://guggenheiminvestments.com/role/SpSmallcap600PureValueFundSummaryA-ClassC-ClassAndInstitutionalClassSharesUnlabeled</Role>
      <ShortName>S&amp;P SmallCap 600 Pure Value Fund Summary (A-Class, C-Class and Institutional Class Shares)</ShortName>
      <XmlFileName>R64.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>true</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>00000069 - Document - Banking Fund Summary (A-Class, C-Class and Institutional Class Shares) {Unlabeled}</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://guggenheiminvestments.com/role/BankingFundSummaryA-ClassC-ClassAndInstitutionalClassSharesUnlabeled</Role>
      <ShortName>Banking Fund Summary (A-Class, C-Class and Institutional Class Shares)</ShortName>
      <XmlFileName>R65.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>true</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>00000070 - Document - Basic Materials Fund Summary (A-Class, C-Class and Institutional Class Shares) {Unlabeled}</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://guggenheiminvestments.com/role/BasicMaterialsFundSummaryA-ClassC-ClassAndInstitutionalClassSharesUnlabeled</Role>
      <ShortName>Basic Materials Fund Summary (A-Class, C-Class and Institutional Class Shares)</ShortName>
      <XmlFileName>R66.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>true</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>00000071 - Document - Biotechnology Fund Summary (A-Class, C-Class and Institutional Class Shares) {Unlabeled}</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://guggenheiminvestments.com/role/BiotechnologyFundSummaryA-ClassC-ClassAndInstitutionalClassSharesUnlabeled</Role>
      <ShortName>Biotechnology Fund Summary (A-Class, C-Class and Institutional Class Shares)</ShortName>
      <XmlFileName>R67.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>true</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>00000072 - Document - Consumer Products Fund Summary (A-Class, C-Class and Institutional Class Shares) {Unlabeled}</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://guggenheiminvestments.com/role/ConsumerProductsFundSummaryA-ClassC-ClassAndInstitutionalClassSharesUnlabeled</Role>
      <ShortName>Consumer Products Fund Summary (A-Class, C-Class and Institutional Class Shares)</ShortName>
      <XmlFileName>R68.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>true</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>00000073 - Document - Electronics Fund Summary (A-Class, C-Class and Institutional Class Shares) {Unlabeled}</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://guggenheiminvestments.com/role/ElectronicsFundSummaryA-ClassC-ClassAndInstitutionalClassSharesUnlabeled</Role>
      <ShortName>Electronics Fund Summary (A-Class, C-Class and Institutional Class Shares)</ShortName>
      <XmlFileName>R69.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>true</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>00000074 - Document - Energy Fund Summary (A-Class, C-Class and Institutional Class Shares) {Unlabeled}</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://guggenheiminvestments.com/role/EnergyFundSummaryA-ClassC-ClassAndInstitutionalClassSharesUnlabeled</Role>
      <ShortName>Energy Fund Summary (A-Class, C-Class and Institutional Class Shares)</ShortName>
      <XmlFileName>R70.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>true</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>00000075 - Document - Energy Services Fund Summary (A-Class, C-Class and Institutional Class Shares) {Unlabeled}</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://guggenheiminvestments.com/role/EnergyServicesFundSummaryA-ClassC-ClassAndInstitutionalClassSharesUnlabeled</Role>
      <ShortName>Energy Services Fund Summary (A-Class, C-Class and Institutional Class Shares)</ShortName>
      <XmlFileName>R71.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>true</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>00000076 - Document - Financial Services Fund Summary (A-Class, C-Class and Institutional Class Shares) {Unlabeled}</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://guggenheiminvestments.com/role/FinancialServicesFundSummaryA-ClassC-ClassAndInstitutionalClassSharesUnlabeled</Role>
      <ShortName>Financial Services Fund Summary (A-Class, C-Class and Institutional Class Shares)</ShortName>
      <XmlFileName>R72.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>true</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>00000077 - Document - Health Care Fund Summary (A-Class, C-Class and Institutional Class Shares) {Unlabeled}</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://guggenheiminvestments.com/role/HealthCareFundSummaryA-ClassC-ClassAndInstitutionalClassSharesUnlabeled</Role>
      <ShortName>Health Care Fund Summary (A-Class, C-Class and Institutional Class Shares)</ShortName>
      <XmlFileName>R73.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>true</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>00000078 - Document - Internet Fund Summary (A-Class, C-Class and Institutional Class Shares) {Unlabeled}</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://guggenheiminvestments.com/role/InternetFundSummaryA-ClassC-ClassAndInstitutionalClassSharesUnlabeled</Role>
      <ShortName>Internet Fund Summary (A-Class, C-Class and Institutional Class Shares)</ShortName>
      <XmlFileName>R74.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>true</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>00000079 - Document - Leisure Fund Summary (A-Class, C-Class and Institutional Class Shares) {Unlabeled}</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://guggenheiminvestments.com/role/LeisureFundSummaryA-ClassC-ClassAndInstitutionalClassSharesUnlabeled</Role>
      <ShortName>Leisure Fund Summary (A-Class, C-Class and Institutional Class Shares)</ShortName>
      <XmlFileName>R75.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>true</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>00000080 - Document - Precious Metals Fund Summary (A-Class, C-Class and Institutional Class Shares) {Unlabeled}</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://guggenheiminvestments.com/role/PreciousMetalsFundSummaryA-ClassC-ClassAndInstitutionalClassSharesUnlabeled</Role>
      <ShortName>Precious Metals Fund Summary (A-Class, C-Class and Institutional Class Shares)</ShortName>
      <XmlFileName>R76.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>true</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>00000081 - Document - Retailing Fund Summary (A-Class, C-Class and Institutional Class Shares) {Unlabeled}</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://guggenheiminvestments.com/role/RetailingFundSummaryA-ClassC-ClassAndInstitutionalClassSharesUnlabeled</Role>
      <ShortName>Retailing Fund Summary (A-Class, C-Class and Institutional Class Shares)</ShortName>
      <XmlFileName>R77.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>true</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>00000082 - Document - Technology Fund Summary (A-Class, C-Class and Institutional Class Shares) {Unlabeled}</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://guggenheiminvestments.com/role/TechnologyFundSummaryA-ClassC-ClassAndInstitutionalClassSharesUnlabeled</Role>
      <ShortName>Technology Fund Summary (A-Class, C-Class and Institutional Class Shares)</ShortName>
      <XmlFileName>R78.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>true</HasEmbeddedReports>
      <HtmlFileName>R79.htm</HtmlFileName>
      <LongName>00000083 - Document - Telecommunications Fund Summary (A-Class, C-Class and Institutional Class Shares) {Unlabeled}</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://guggenheiminvestments.com/role/TelecommunicationsFundSummaryA-ClassC-ClassAndInstitutionalClassSharesUnlabeled</Role>
      <ShortName>Telecommunications Fund Summary (A-Class, C-Class and Institutional Class Shares)</ShortName>
      <XmlFileName>R79.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>true</HasEmbeddedReports>
      <HtmlFileName>R80.htm</HtmlFileName>
      <LongName>00000084 - Document - Transportation Fund Summary (A-Class, C-Class and Institutional Class Shares) {Unlabeled}</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://guggenheiminvestments.com/role/TransportationFundSummaryA-ClassC-ClassAndInstitutionalClassSharesUnlabeled</Role>
      <ShortName>Transportation Fund Summary (A-Class, C-Class and Institutional Class Shares)</ShortName>
      <XmlFileName>R80.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>true</HasEmbeddedReports>
      <HtmlFileName>R81.htm</HtmlFileName>
      <LongName>00000085 - Document - Utilities Fund Summary (A-Class, C-Class and Institutional Class Shares) {Unlabeled}</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://guggenheiminvestments.com/role/UtilitiesFundSummaryA-ClassC-ClassAndInstitutionalClassSharesUnlabeled</Role>
      <ShortName>Utilities Fund Summary (A-Class, C-Class and Institutional Class Shares)</ShortName>
      <XmlFileName>R81.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>true</HasEmbeddedReports>
      <HtmlFileName>R82.htm</HtmlFileName>
      <LongName>00000086 - Document - Europe 1.25x Strategy Fund Summary (A-Class, C-Class and Institutional Class Shares) {Unlabeled}</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://guggenheiminvestments.com/role/Europe1.25XStrategyFundSummaryA-ClassC-ClassAndInstitutionalClassSharesUnlabeled</Role>
      <ShortName>Europe 1.25x Strategy Fund Summary (A-Class, C-Class and Institutional Class Shares)</ShortName>
      <XmlFileName>R82.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>true</HasEmbeddedReports>
      <HtmlFileName>R83.htm</HtmlFileName>
      <LongName>00000087 - Document - Japan 2x Strategy Fund Summary (A-Class, C-Class and Institutional Class Shares) {Unlabeled}</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://guggenheiminvestments.com/role/Japan2XStrategyFundSummaryA-ClassC-ClassAndInstitutionalClassSharesUnlabeled</Role>
      <ShortName>Japan 2x Strategy Fund Summary (A-Class, C-Class and Institutional Class Shares)</ShortName>
      <XmlFileName>R83.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>true</HasEmbeddedReports>
      <HtmlFileName>R84.htm</HtmlFileName>
      <LongName>00000088 - Document - Emerging Markets 2x Strategy Fund Summary (A-Class, C-Class and Institutional Class Shares) {Unlabeled}</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://guggenheiminvestments.com/role/EmergingMarkets2XStrategyFundSummaryA-ClassC-ClassAndInstitutionalClassSharesUnlabeled</Role>
      <ShortName>Emerging Markets 2x Strategy Fund Summary (A-Class, C-Class and Institutional Class Shares)</ShortName>
      <XmlFileName>R84.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>true</HasEmbeddedReports>
      <HtmlFileName>R85.htm</HtmlFileName>
      <LongName>00000089 - Document - Inverse Emerging Markets 2x Strategy Fund Summary (A-Class, C-Class and Institutional Class Shares) {Unlabeled}</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://guggenheiminvestments.com/role/InverseEmergingMarkets2XStrategyFundSummaryA-ClassC-ClassAndInstitutionalClassSharesUnlabeled</Role>
      <ShortName>Inverse Emerging Markets 2x Strategy Fund Summary (A-Class, C-Class and Institutional Class Shares)</ShortName>
      <XmlFileName>R85.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>true</HasEmbeddedReports>
      <HtmlFileName>R86.htm</HtmlFileName>
      <LongName>00000090 - Document - Strengthening Dollar 2x Strategy Fund Summary (A-Class, C-Class and Institutional Class Shares) {Unlabeled}</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://guggenheiminvestments.com/role/StrengtheningDollar2XStrategyFundSummaryA-ClassC-ClassAndInstitutionalClassSharesUnlabeled</Role>
      <ShortName>Strengthening Dollar 2x Strategy Fund Summary (A-Class, C-Class and Institutional Class Shares)</ShortName>
      <XmlFileName>R86.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>true</HasEmbeddedReports>
      <HtmlFileName>R87.htm</HtmlFileName>
      <LongName>00000091 - Document - Weakening Dollar 2x Strategy Fund Summary (A-Class, C-Class and Institutional Class Shares) {Unlabeled}</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://guggenheiminvestments.com/role/WeakeningDollar2XStrategyFundSummaryA-ClassC-ClassAndInstitutionalClassSharesUnlabeled</Role>
      <ShortName>Weakening Dollar 2x Strategy Fund Summary (A-Class, C-Class and Institutional Class Shares)</ShortName>
      <XmlFileName>R87.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>true</HasEmbeddedReports>
      <HtmlFileName>R88.htm</HtmlFileName>
      <LongName>00000092 - Document - Real Estate Fund Summary (A-Class, C-Class and Institutional Class Shares) {Unlabeled}</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://guggenheiminvestments.com/role/RealEstateFundSummaryA-ClassC-ClassAndInstitutionalClassSharesUnlabeled</Role>
      <ShortName>Real Estate Fund Summary (A-Class, C-Class and Institutional Class Shares)</ShortName>
      <XmlFileName>R88.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>true</HasEmbeddedReports>
      <HtmlFileName>R89.htm</HtmlFileName>
      <LongName>00000093 - Document - Government Long Bond 1.2x Strategy Fund Summary (A-Class, C-Class and Institutional Class Shares) {Unlabeled}</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://guggenheiminvestments.com/role/GovernmentLongBond1.2XStrategyFundSummaryA-ClassC-ClassAndInstitutionalClassSharesUnlabeled</Role>
      <ShortName>Government Long Bond 1.2x Strategy Fund Summary (A-Class, C-Class and Institutional Class Shares)</ShortName>
      <XmlFileName>R89.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>true</HasEmbeddedReports>
      <HtmlFileName>R90.htm</HtmlFileName>
      <LongName>00000094 - Document - Inverse Government Long Bond Strategy Fund Summary (A-Class, C-Class and Institutional Class Shares) {Unlabeled}</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://guggenheiminvestments.com/role/InverseGovernmentLongBondStrategyFundSummaryA-ClassC-ClassAndInstitutionalClassSharesUnlabeled</Role>
      <ShortName>Inverse Government Long Bond Strategy Fund Summary (A-Class, C-Class and Institutional Class Shares)</ShortName>
      <XmlFileName>R90.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>true</HasEmbeddedReports>
      <HtmlFileName>R91.htm</HtmlFileName>
      <LongName>00000095 - Document - High Yield Strategy Fund Summary (A-Class, C-Class and Institutional Class Shares) {Unlabeled}</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://guggenheiminvestments.com/role/HighYieldStrategyFundSummaryA-ClassC-ClassAndInstitutionalClassSharesUnlabeled</Role>
      <ShortName>High Yield Strategy Fund Summary (A-Class, C-Class and Institutional Class Shares)</ShortName>
      <XmlFileName>R91.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>true</HasEmbeddedReports>
      <HtmlFileName>R92.htm</HtmlFileName>
      <LongName>00000096 - Document - Inverse High Yield Strategy Fund Summary (A-Class, C-Class and Institutional Class Shares) {Unlabeled}</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://guggenheiminvestments.com/role/InverseHighYieldStrategyFundSummaryA-ClassC-ClassAndInstitutionalClassSharesUnlabeled</Role>
      <ShortName>Inverse High Yield Strategy Fund Summary (A-Class, C-Class and Institutional Class Shares)</ShortName>
      <XmlFileName>R92.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>true</HasEmbeddedReports>
      <HtmlFileName>R93.htm</HtmlFileName>
      <LongName>00000097 - Document - U.S. Long Short Momentum Fund Summary (A-Class, C-Class and Institutional Class Shares) {Unlabeled}</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://guggenheiminvestments.com/role/U.S.LongShortMomentumFundSummaryA-ClassC-ClassAndInstitutionalClassSharesUnlabeled</Role>
      <ShortName>U.S. Long Short Momentum Fund Summary (A-Class, C-Class and Institutional Class Shares)</ShortName>
      <XmlFileName>R93.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>true</HasEmbeddedReports>
      <HtmlFileName>R94.htm</HtmlFileName>
      <LongName>00000098 - Document - Event Driven and Distressed Strategies Fund Summary (A-Class, C-Class and Institutional Class Shares) {Unlabeled}</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://guggenheiminvestments.com/role/EventDrivenAndDistressedStrategiesFundSummaryA-ClassC-ClassAndInstitutionalClassSharesUnlabeled</Role>
      <ShortName>Event Driven and Distressed Strategies Fund Summary (A-Class, C-Class and Institutional Class Shares)</ShortName>
      <XmlFileName>R94.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>true</HasEmbeddedReports>
      <HtmlFileName>R95.htm</HtmlFileName>
      <LongName>00000099 - Document - U.S. Government Money Market Fund Summary (A-Class, C-Class and Institutional Class Shares) {Unlabeled}</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://guggenheiminvestments.com/role/U.S.GovernmentMoneyMarketFundSummaryA-ClassC-ClassAndInstitutionalClassSharesUnlabeled</Role>
      <ShortName>U.S. Government Money Market Fund Summary (A-Class, C-Class and Institutional Class Shares)</ShortName>
      <XmlFileName>R95.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>true</HasEmbeddedReports>
      <HtmlFileName>R96.htm</HtmlFileName>
      <LongName>00000100 - Document - International 2x Strategy Fund Summary (H-Class Shares) {Unlabeled}</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://guggenheiminvestments.com/role/International2XStrategyFundSummaryH-ClassSharesUnlabeled</Role>
      <ShortName>International 2x Strategy Fund Summary (H-Class Shares)</ShortName>
      <XmlFileName>R96.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>true</HasEmbeddedReports>
      <HtmlFileName>R97.htm</HtmlFileName>
      <LongName>00000101 - Document - Inverse International 2x Strategy Fund Summary (H-Class Shares) {Unlabeled}</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://guggenheiminvestments.com/role/InverseInternational2XStrategyFundSummaryH-ClassSharesUnlabeled</Role>
      <ShortName>Inverse International 2x Strategy Fund Summary (H-Class Shares)</ShortName>
      <XmlFileName>R97.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>true</HasEmbeddedReports>
      <HtmlFileName>R98.htm</HtmlFileName>
      <LongName>00000102 - Document - Inverse Pacific 2x Strategy Fund Summary (H-Class Shares) {Unlabeled}</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://guggenheiminvestments.com/role/InversePacific2XStrategyFundSummaryH-ClassSharesUnlabeled</Role>
      <ShortName>Inverse Pacific 2x Strategy Fund Summary (H-Class Shares)</ShortName>
      <XmlFileName>R98.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>true</HasEmbeddedReports>
      <HtmlFileName>R99.htm</HtmlFileName>
      <LongName>00000103 - Document - Latin America 2x Strategy Fund Summary (H-Class Shares) {Unlabeled}</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://guggenheiminvestments.com/role/LatinAmerica2XStrategyFundSummaryH-ClassSharesUnlabeled</Role>
      <ShortName>Latin America 2x Strategy Fund Summary (H-Class Shares)</ShortName>
      <XmlFileName>R99.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>true</HasEmbeddedReports>
      <HtmlFileName>R100.htm</HtmlFileName>
      <LongName>00000104 - Document - Inverse Latin America 2x Strategy Fund Summary (H-Class Shares) {Unlabeled}</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://guggenheiminvestments.com/role/InverseLatinAmerica2XStrategyFundSummaryH-ClassSharesUnlabeled</Role>
      <ShortName>Inverse Latin America 2x Strategy Fund Summary (H-Class Shares)</ShortName>
      <XmlFileName>R100.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>true</HasEmbeddedReports>
      <HtmlFileName>R101.htm</HtmlFileName>
      <LongName>00000105 - Document - Inverse Europe 2x Strategy Fund Summary (H-Class Shares) {Unlabeled}</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://guggenheiminvestments.com/role/InverseEurope2XStrategyFundSummaryH-ClassSharesUnlabeled</Role>
      <ShortName>Inverse Europe 2x Strategy Fund Summary (H-Class Shares)</ShortName>
      <XmlFileName>R101.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>true</HasEmbeddedReports>
      <HtmlFileName>R102.htm</HtmlFileName>
      <LongName>00000106 - Document - International 2x Strategy Fund Summary (A-Class And C-Class Shares) {Unlabeled}</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://guggenheiminvestments.com/role/International2XStrategyFundSummaryA-ClassAndC-ClassSharesUnlabeled</Role>
      <ShortName>International 2x Strategy Fund Summary (A-Class And C-Class Shares)</ShortName>
      <XmlFileName>R102.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>true</HasEmbeddedReports>
      <HtmlFileName>R103.htm</HtmlFileName>
      <LongName>00000107 - Document - Inverse International 2x Strategy Fund Summary (A-Class And C-Class Shares) {Unlabeled}</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://guggenheiminvestments.com/role/InverseInternational2XStrategyFundSummaryA-ClassAndC-ClassSharesUnlabeled</Role>
      <ShortName>Inverse International 2x Strategy Fund Summary (A-Class And C-Class Shares)</ShortName>
      <XmlFileName>R103.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>true</HasEmbeddedReports>
      <HtmlFileName>R104.htm</HtmlFileName>
      <LongName>00000108 - Document - Inverse Pacific 2x Strategy Fund Summary (A-Class And C-Class Shares) {Unlabeled}</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://guggenheiminvestments.com/role/InversePacific2XStrategyFundSummaryA-ClassAndC-ClassSharesUnlabeled</Role>
      <ShortName>Inverse Pacific 2x Strategy Fund Summary (A-Class And C-Class Shares)</ShortName>
      <XmlFileName>R104.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>true</HasEmbeddedReports>
      <HtmlFileName>R105.htm</HtmlFileName>
      <LongName>00000109 - Document - Latin America 2x Strategy Fund Summary (A-Class And C-Class Shares) {Unlabeled}</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://guggenheiminvestments.com/role/LatinAmerica2XStrategyFundSummaryA-ClassAndC-ClassSharesUnlabeled</Role>
      <ShortName>Latin America 2x Strategy Fund Summary (A-Class And C-Class Shares)</ShortName>
      <XmlFileName>R105.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>true</HasEmbeddedReports>
      <HtmlFileName>R106.htm</HtmlFileName>
      <LongName>00000110 - Document - Inverse Latin America 2x Strategy Fund Summary (A-Class And C-Class Shares) {Unlabeled}</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://guggenheiminvestments.com/role/InverseLatinAmerica2XStrategyFundSummaryA-ClassAndC-ClassSharesUnlabeled</Role>
      <ShortName>Inverse Latin America 2x Strategy Fund Summary (A-Class And C-Class Shares)</ShortName>
      <XmlFileName>R106.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>true</HasEmbeddedReports>
      <HtmlFileName>R107.htm</HtmlFileName>
      <LongName>00000111 - Document - Inverse Europe 2x Strategy Fund Summary (A-Class And C-Class Shares) {Unlabeled}</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://guggenheiminvestments.com/role/InverseEurope2XStrategyFundSummaryA-ClassAndC-ClassSharesUnlabeled</Role>
      <ShortName>Inverse Europe 2x Strategy Fund Summary (A-Class And C-Class Shares)</ShortName>
      <XmlFileName>R107.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>true</HasEmbeddedReports>
      <HtmlFileName>R112.htm</HtmlFileName>
      <LongName>010000 - Document - Risk/Return Summary {Unlabeled}</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/rr/role/RiskReturn</Role>
      <ShortName>Risk/Return Summary</ShortName>
      <XmlFileName>R112.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R119.htm</HtmlFileName>
      <LongName>040000 - Disclosure - Risk/Return Detail Data {Elements}</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/rr/role/RiskReturnDetailData</Role>
      <ShortName>Risk/Return Detail Data</ShortName>
      <XmlFileName>R119.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>true</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <Logs />
  <InputFiles>
    <File>ck0000899148-20130729.xml</File>
    <File>ck0000899148-20130729.xsd</File>
    <File>ck0000899148-20130729_cal.xml</File>
    <File>ck0000899148-20130729_def.xml</File>
    <File>ck0000899148-20130729_lab.xml</File>
    <File>ck0000899148-20130729_pre.xml</File>
  </InputFiles>
  <SupplementalFiles>
    <File>BarChart1.jpg</File>
    <File>BarChart2.jpg</File>
    <File>BarChart3.jpg</File>
    <File>BarChart4.jpg</File>
    <File>BarChart5.jpg</File>
    <File>BarChart6.jpg</File>
    <File>BarChart7.jpg</File>
    <File>BarChart8.jpg</File>
    <File>BarChart9.jpg</File>
    <File>BarChart10.jpg</File>
    <File>BarChart11.jpg</File>
    <File>BarChart12.jpg</File>
    <File>BarChart13.jpg</File>
    <File>BarChart14.jpg</File>
    <File>BarChart15.jpg</File>
    <File>BarChart16.jpg</File>
    <File>BarChart17.jpg</File>
    <File>BarChart18.jpg</File>
    <File>BarChart19.jpg</File>
    <File>BarChart20.jpg</File>
    <File>BarChart21.jpg</File>
    <File>BarChart22.jpg</File>
    <File>BarChart23.jpg</File>
    <File>BarChart24.jpg</File>
    <File>BarChart25.jpg</File>
    <File>BarChart26.jpg</File>
    <File>BarChart27.jpg</File>
    <File>BarChart28.jpg</File>
    <File>BarChart29.jpg</File>
    <File>BarChart30.jpg</File>
    <File>BarChart31.jpg</File>
    <File>BarChart32.jpg</File>
    <File>BarChart33.jpg</File>
    <File>BarChart34.jpg</File>
    <File>BarChart35.jpg</File>
    <File>BarChart36.jpg</File>
    <File>BarChart37.jpg</File>
    <File>BarChart38.jpg</File>
    <File>BarChart39.jpg</File>
    <File>BarChart40.jpg</File>
    <File>BarChart41.jpg</File>
    <File>BarChart42.jpg</File>
    <File>BarChart43.jpg</File>
    <File>BarChart44.jpg</File>
    <File>BarChart45.jpg</File>
    <File>BarChart46.jpg</File>
    <File>BarChart47.jpg</File>
    <File>BarChart48.jpg</File>
    <File>BarChart49.jpg</File>
    <File>BarChart50.jpg</File>
    <File>BarChart51.jpg</File>
    <File>BarChart52.jpg</File>
    <File>BarChart53.jpg</File>
    <File>BarChart54.jpg</File>
    <File>BarChart55.jpg</File>
    <File>BarChart56.jpg</File>
    <File>BarChart57.jpg</File>
    <File>BarChart58.jpg</File>
    <File>BarChart59.jpg</File>
    <File>BarChart60.jpg</File>
    <File>BarChart61.jpg</File>
    <File>BarChart62.jpg</File>
    <File>BarChart63.jpg</File>
    <File>BarChart64.jpg</File>
    <File>BarChart65.jpg</File>
    <File>BarChart66.jpg</File>
    <File>BarChart67.jpg</File>
    <File>BarChart68.jpg</File>
    <File>BarChart69.jpg</File>
    <File>BarChart70.jpg</File>
    <File>BarChart71.jpg</File>
    <File>BarChart72.jpg</File>
    <File>BarChart73.jpg</File>
    <File>BarChart74.jpg</File>
    <File>BarChart75.jpg</File>
    <File>BarChart76.jpg</File>
    <File>BarChart77.jpg</File>
    <File>BarChart78.jpg</File>
    <File>BarChart79.jpg</File>
    <File>BarChart80.jpg</File>
    <File>BarChart81.jpg</File>
    <File>BarChart82.jpg</File>
    <File>BarChart83.jpg</File>
    <File>BarChart84.jpg</File>
    <File>BarChart85.jpg</File>
    <File>BarChart86.jpg</File>
    <File>BarChart87.jpg</File>
    <File>BarChart88.jpg</File>
    <File>BarChart89.jpg</File>
    <File>BarChart90.jpg</File>
    <File>BarChart91.jpg</File>
    <File>BarChart92.jpg</File>
    <File>BarChart93.jpg</File>
    <File>BarChart94.jpg</File>
    <File>BarChart95.jpg</File>
    <File>BarChart96.jpg</File>
    <File>BarChart97.jpg</File>
    <File>BarChart98.jpg</File>
    <File>BarChart99.jpg</File>
    <File>BarChart100.jpg</File>
    <File>BarChart101.jpg</File>
    <File>BarChart102.jpg</File>
    <File>BarChart103.jpg</File>
    <File>BarChart104.jpg</File>
    <File>BarChart105.jpg</File>
    <File>BarChart106.jpg</File>
    <File>BarChart107.jpg</File>
    <File>BarChart108.jpg</File>
    <File>BarChart109.jpg</File>
    <File>BarChart110.jpg</File>
    <File>BarChart111.jpg</File>
    <File>BarChart112.jpg</File>
    <File>BarChart113.jpg</File>
    <File>BarChart114.jpg</File>
    <File>BarChart115.jpg</File>
    <File>BarChart116.jpg</File>
    <File>BarChart117.jpg</File>
    <File>BarChart118.jpg</File>
    <File>BarChart119.jpg</File>
    <File>BarChart120.jpg</File>
    <File>BarChart121.jpg</File>
    <File>BarChart122.jpg</File>
    <File>BarChart123.jpg</File>
    <File>BarChart124.jpg</File>
    <File>BarChart125.jpg</File>
    <File>BarChart126.jpg</File>
    <File>BarChart127.jpg</File>
    <File>BarChart128.jpg</File>
    <File>BarChart129.jpg</File>
    <File>BarChart130.jpg</File>
    <File>BarChart131.jpg</File>
    <File>BarChart132.jpg</File>
    <File>BarChart133.jpg</File>
    <File>BarChart134.jpg</File>
    <File>BarChart135.jpg</File>
    <File>BarChart136.jpg</File>
    <File>BarChart137.jpg</File>
    <File>BarChart138.jpg</File>
    <File>BarChart139.jpg</File>
    <File>BarChart140.jpg</File>
    <File>BarChart141.jpg</File>
    <File>BarChart142.jpg</File>
    <File>BarChart143.jpg</File>
    <File>BarChart144.jpg</File>
    <File>BarChart145.jpg</File>
    <File>BarChart146.jpg</File>
    <File>BarChart147.jpg</File>
    <File>BarChart148.jpg</File>
    <File>BarChart149.jpg</File>
    <File>BarChart150.jpg</File>
    <File>BarChart151.jpg</File>
    <File>BarChart152.jpg</File>
    <File>BarChart153.jpg</File>
    <File>BarChart154.jpg</File>
    <File>BarChart155.jpg</File>
    <File>BarChart156.jpg</File>
    <File>BarChart157.jpg</File>
    <File>BarChart158.jpg</File>
    <File>BarChart159.jpg</File>
    <File>BarChart160.jpg</File>
    <File>BarChart161.jpg</File>
    <File>BarChart162.jpg</File>
    <File>BarChart163.jpg</File>
    <File>BarChart164.jpg</File>
    <File>BarChart165.jpg</File>
    <File>BarChart166.jpg</File>
    <File>BarChart167.jpg</File>
    <File>BarChart168.jpg</File>
    <File>BarChart169.jpg</File>
    <File>BarChart170.jpg</File>
    <File>BarChart171.jpg</File>
    <File>BarChart172.jpg</File>
    <File>BarChart173.jpg</File>
    <File>BarChart174.jpg</File>
    <File>BarChart175.jpg</File>
    <File>BarChart176.jpg</File>
    <File>BarChart177.jpg</File>
    <File>BarChart178.jpg</File>
    <File>BarChart179.jpg</File>
    <File>BarChart180.jpg</File>
    <File>BarChart181.jpg</File>
    <File>BarChart182.jpg</File>
    <File>BarChart183.jpg</File>
    <File>BarChart184.jpg</File>
    <File>BarChart185.jpg</File>
    <File>BarChart186.jpg</File>
    <File>BarChart187.jpg</File>
    <File>BarChart188.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies />
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
