XML 23 R31.htm IDEA: XBRL DOCUMENT v2.4.1.9
Derivatives and Hedging, Effect of Trading Activities on the Statements of Financial Condition (Details) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Futures and Forward Contracts [Abstract]      
Unrealized currency loss $ (669,947)dwsf_InvestmentOwnedUnrealizedCurrencyGainLoss $ (689,577)dwsf_InvestmentOwnedUnrealizedCurrencyGainLoss  
Total net unrealized gain on open contracts 5,792,535us-gaap_InvestmentOwnedUnrecognizedUnrealizedAppreciationDepreciationNet 6,652,432us-gaap_InvestmentOwnedUnrecognizedUnrealizedAppreciationDepreciationNet  
Options Contracts at Fair Value [Abstract]      
Options purchased 6,462,482us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral 7,342,009us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral  
Effect of Trading Activities on Statements of Income [Abstract]      
Trading results 20,704,997us-gaap_GainLossOnDerivativeInstrumentsHeldForTradingPurposesNet 5,941,647us-gaap_GainLossOnDerivativeInstrumentsHeldForTradingPurposesNet (6,598,423)us-gaap_GainLossOnDerivativeInstrumentsHeldForTradingPurposesNet
Unrealized currency gain (loss) 19,627us-gaap_ForeignCurrencyTransactionGainLossUnrealized 514,288us-gaap_ForeignCurrencyTransactionGainLossUnrealized 99,725us-gaap_ForeignCurrencyTransactionGainLossUnrealized
Net realized 21,564,894us-gaap_TradingSecuritiesRealizedGainLoss 1,840,569us-gaap_TradingSecuritiesRealizedGainLoss (2,747,878)us-gaap_TradingSecuritiesRealizedGainLoss
Net change in unrealized (859,897)us-gaap_TradingSecuritiesUnrealizedHoldingGainLoss 4,101,078us-gaap_TradingSecuritiesUnrealizedHoldingGainLoss (3,850,545)us-gaap_TradingSecuritiesUnrealizedHoldingGainLoss
Total Trading Results 20,704,997us-gaap_NetRealizedOrUnrealizedGainLossOnTradingSecurities 5,941,647us-gaap_NetRealizedOrUnrealizedGainLossOnTradingSecurities (6,598,423)us-gaap_NetRealizedOrUnrealizedGainLossOnTradingSecurities
Commodity [Member]      
Effect of Trading Activities on Statements of Income [Abstract]      
Trading results 11,295,753us-gaap_GainLossOnDerivativeInstrumentsHeldForTradingPurposesNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityMember
(8,240,610)us-gaap_GainLossOnDerivativeInstrumentsHeldForTradingPurposesNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityMember
(12,872,729)us-gaap_GainLossOnDerivativeInstrumentsHeldForTradingPurposesNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityMember
Equity [Member]      
Effect of Trading Activities on Statements of Income [Abstract]      
Trading results (3,990,077)us-gaap_GainLossOnDerivativeInstrumentsHeldForTradingPurposesNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_EquityMember
17,236,173us-gaap_GainLossOnDerivativeInstrumentsHeldForTradingPurposesNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_EquityMember
6,993,095us-gaap_GainLossOnDerivativeInstrumentsHeldForTradingPurposesNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_EquityMember
Foreign Currency [Member]      
Effect of Trading Activities on Statements of Income [Abstract]      
Trading results 4,165,976us-gaap_GainLossOnDerivativeInstrumentsHeldForTradingPurposesNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeMember
69,245us-gaap_GainLossOnDerivativeInstrumentsHeldForTradingPurposesNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeMember
(2,206,555)us-gaap_GainLossOnDerivativeInstrumentsHeldForTradingPurposesNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeMember
Interest Rate [Member]      
Effect of Trading Activities on Statements of Income [Abstract]      
Trading results 9,213,718us-gaap_GainLossOnDerivativeInstrumentsHeldForTradingPurposesNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_FixedIncomeInterestRateMember
(3,637,449)us-gaap_GainLossOnDerivativeInstrumentsHeldForTradingPurposesNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_FixedIncomeInterestRateMember
1,388,041us-gaap_GainLossOnDerivativeInstrumentsHeldForTradingPurposesNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_FixedIncomeInterestRateMember
Long [Member] | Options [Member]      
Futures and Forward Contracts [Abstract]      
Average number of contracts outstanding   3us-gaap_DerivativeNumberOfInstrumentsHeld
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CallOptionMember
/ us-gaap_PositionAxis
= us-gaap_LongMember
 
Options Contracts at Fair Value [Abstract]      
Options purchased   0us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CallOptionMember
/ us-gaap_PositionAxis
= us-gaap_LongMember
 
Short [Member] | Options [Member]      
Futures and Forward Contracts [Abstract]      
Average number of contracts outstanding   2us-gaap_DerivativeNumberOfInstrumentsHeld
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CallOptionMember
/ us-gaap_PositionAxis
= us-gaap_ShortMember
 
Options Contracts at Fair Value [Abstract]      
Options written   0us-gaap_LiabilitiesRelatedToInvestmentContractsFairValueDisclosure
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CallOptionMember
/ us-gaap_PositionAxis
= us-gaap_ShortMember
 
Futures and Forward Contracts [Member]      
Futures and Forward Contracts [Abstract]      
Net unrealized gain/(loss) 6,462,482us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
7,342,009us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
 
Futures and Forward Contracts [Member] | Commodity [Member]      
Futures and Forward Contracts [Abstract]      
Net unrealized gain/(loss) 2,350,061us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityMember
893,523us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityMember
 
Average number of contracts outstanding 4,302us-gaap_DerivativeNumberOfInstrumentsHeld
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityMember
4,153us-gaap_DerivativeNumberOfInstrumentsHeld
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityMember
 
Futures and Forward Contracts [Member] | Equity [Member]      
Futures and Forward Contracts [Abstract]      
Net unrealized gain/(loss) 138,787us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_EquityMember
3,494,644us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_EquityMember
 
Average number of contracts outstanding 1,107us-gaap_DerivativeNumberOfInstrumentsHeld
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_EquityMember
1,717us-gaap_DerivativeNumberOfInstrumentsHeld
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_EquityMember
 
Futures and Forward Contracts [Member] | Foreign Currency [Member]      
Futures and Forward Contracts [Abstract]      
Net unrealized gain/(loss) 1,043,536us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeMember
2,277,669us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeMember
 
Average number of contracts outstanding 1,707us-gaap_DerivativeNumberOfInstrumentsHeld
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeMember
3,214us-gaap_DerivativeNumberOfInstrumentsHeld
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeMember
 
Futures and Forward Contracts [Member] | Interest Rate [Member]      
Futures and Forward Contracts [Abstract]      
Net unrealized gain/(loss) 2,930,098us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_FixedIncomeInterestRateMember
676,173us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_FixedIncomeInterestRateMember
 
Average number of contracts outstanding 4,621us-gaap_DerivativeNumberOfInstrumentsHeld
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_FixedIncomeInterestRateMember
5,741us-gaap_DerivativeNumberOfInstrumentsHeld
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_FixedIncomeInterestRateMember
 
Futures and Forward Contracts [Member] | Long [Member]      
Futures and Forward Contracts [Abstract]      
Unrealized gain 4,004,870dwsf_UnrealizedGain
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ us-gaap_PositionAxis
= us-gaap_LongMember
5,560,057dwsf_UnrealizedGain
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ us-gaap_PositionAxis
= us-gaap_LongMember
 
Unrealized loss (2,696,905)dwsf_UnrealizedLoss
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ us-gaap_PositionAxis
= us-gaap_LongMember
(2,536,429)dwsf_UnrealizedLoss
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ us-gaap_PositionAxis
= us-gaap_LongMember
 
Total net unrealized gain on open contracts 1,307,965us-gaap_InvestmentOwnedUnrecognizedUnrealizedAppreciationDepreciationNet
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ us-gaap_PositionAxis
= us-gaap_LongMember
3,023,628us-gaap_InvestmentOwnedUnrecognizedUnrealizedAppreciationDepreciationNet
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ us-gaap_PositionAxis
= us-gaap_LongMember
 
Futures and Forward Contracts [Member] | Long [Member] | Commodity [Member]      
Futures and Forward Contracts [Abstract]      
Unrealized gain 282,336dwsf_UnrealizedGain
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityMember
/ us-gaap_PositionAxis
= us-gaap_LongMember
561,914dwsf_UnrealizedGain
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityMember
/ us-gaap_PositionAxis
= us-gaap_LongMember
 
Unrealized loss (2,191,868)dwsf_UnrealizedLoss
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityMember
/ us-gaap_PositionAxis
= us-gaap_LongMember
(1,776,263)dwsf_UnrealizedLoss
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityMember
/ us-gaap_PositionAxis
= us-gaap_LongMember
 
Futures and Forward Contracts [Member] | Long [Member] | Equity [Member]      
Futures and Forward Contracts [Abstract]      
Unrealized gain 515,619dwsf_UnrealizedGain
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_EquityMember
/ us-gaap_PositionAxis
= us-gaap_LongMember
3,462,235dwsf_UnrealizedGain
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_EquityMember
/ us-gaap_PositionAxis
= us-gaap_LongMember
 
Unrealized loss (278,910)dwsf_UnrealizedLoss
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_EquityMember
/ us-gaap_PositionAxis
= us-gaap_LongMember
0dwsf_UnrealizedLoss
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_EquityMember
/ us-gaap_PositionAxis
= us-gaap_LongMember
 
Futures and Forward Contracts [Member] | Long [Member] | Foreign Currency [Member]      
Futures and Forward Contracts [Abstract]      
Unrealized gain 161,381dwsf_UnrealizedGain
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeMember
/ us-gaap_PositionAxis
= us-gaap_LongMember
1,474,046dwsf_UnrealizedGain
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeMember
/ us-gaap_PositionAxis
= us-gaap_LongMember
 
Unrealized loss (109,346)dwsf_UnrealizedLoss
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeMember
/ us-gaap_PositionAxis
= us-gaap_LongMember
(124,132)dwsf_UnrealizedLoss
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeMember
/ us-gaap_PositionAxis
= us-gaap_LongMember
 
Futures and Forward Contracts [Member] | Long [Member] | Interest Rate [Member]      
Futures and Forward Contracts [Abstract]      
Unrealized gain 3,045,534dwsf_UnrealizedGain
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_FixedIncomeInterestRateMember
/ us-gaap_PositionAxis
= us-gaap_LongMember
61,862dwsf_UnrealizedGain
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_FixedIncomeInterestRateMember
/ us-gaap_PositionAxis
= us-gaap_LongMember
 
Unrealized loss (116,781)dwsf_UnrealizedLoss
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_FixedIncomeInterestRateMember
/ us-gaap_PositionAxis
= us-gaap_LongMember
(636,034)dwsf_UnrealizedLoss
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_FixedIncomeInterestRateMember
/ us-gaap_PositionAxis
= us-gaap_LongMember
 
Futures and Forward Contracts [Member] | Short [Member]      
Futures and Forward Contracts [Abstract]      
Unrealized gain 5,569,682dwsf_UnrealizedGain
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ us-gaap_PositionAxis
= us-gaap_ShortMember
4,862,091dwsf_UnrealizedGain
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ us-gaap_PositionAxis
= us-gaap_ShortMember
 
Unrealized loss (415,165)dwsf_UnrealizedLoss
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ us-gaap_PositionAxis
= us-gaap_ShortMember
(543,710)dwsf_UnrealizedLoss
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ us-gaap_PositionAxis
= us-gaap_ShortMember
 
Total net unrealized gain on open contracts 5,154,517us-gaap_InvestmentOwnedUnrecognizedUnrealizedAppreciationDepreciationNet
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ us-gaap_PositionAxis
= us-gaap_ShortMember
4,318,381us-gaap_InvestmentOwnedUnrecognizedUnrealizedAppreciationDepreciationNet
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ us-gaap_PositionAxis
= us-gaap_ShortMember
 
Futures and Forward Contracts [Member] | Short [Member] | Commodity [Member]      
Futures and Forward Contracts [Abstract]      
Unrealized gain 4,475,726dwsf_UnrealizedGain
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityMember
/ us-gaap_PositionAxis
= us-gaap_ShortMember
2,430,029dwsf_UnrealizedGain
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityMember
/ us-gaap_PositionAxis
= us-gaap_ShortMember
 
Unrealized loss (216,133)dwsf_UnrealizedLoss
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityMember
/ us-gaap_PositionAxis
= us-gaap_ShortMember
(322,157)dwsf_UnrealizedLoss
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityMember
/ us-gaap_PositionAxis
= us-gaap_ShortMember
 
Futures and Forward Contracts [Member] | Short [Member] | Equity [Member]      
Futures and Forward Contracts [Abstract]      
Unrealized gain 7,778dwsf_UnrealizedGain
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_EquityMember
/ us-gaap_PositionAxis
= us-gaap_ShortMember
36,105dwsf_UnrealizedGain
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_EquityMember
/ us-gaap_PositionAxis
= us-gaap_ShortMember
 
Unrealized loss (105,700)dwsf_UnrealizedLoss
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_EquityMember
/ us-gaap_PositionAxis
= us-gaap_ShortMember
(3,696)dwsf_UnrealizedLoss
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_EquityMember
/ us-gaap_PositionAxis
= us-gaap_ShortMember
 
Futures and Forward Contracts [Member] | Short [Member] | Foreign Currency [Member]      
Futures and Forward Contracts [Abstract]      
Unrealized gain 1,083,928dwsf_UnrealizedGain
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeMember
/ us-gaap_PositionAxis
= us-gaap_ShortMember
986,884dwsf_UnrealizedGain
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeMember
/ us-gaap_PositionAxis
= us-gaap_ShortMember
 
Unrealized loss (92,427)dwsf_UnrealizedLoss
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeMember
/ us-gaap_PositionAxis
= us-gaap_ShortMember
(59,129)dwsf_UnrealizedLoss
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeMember
/ us-gaap_PositionAxis
= us-gaap_ShortMember
 
Futures and Forward Contracts [Member] | Short [Member] | Interest Rate [Member]      
Futures and Forward Contracts [Abstract]      
Unrealized gain 2,250dwsf_UnrealizedGain
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_FixedIncomeInterestRateMember
/ us-gaap_PositionAxis
= us-gaap_ShortMember
1,409,073dwsf_UnrealizedGain
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_FixedIncomeInterestRateMember
/ us-gaap_PositionAxis
= us-gaap_ShortMember
 
Unrealized loss (905)dwsf_UnrealizedLoss
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_FixedIncomeInterestRateMember
/ us-gaap_PositionAxis
= us-gaap_ShortMember
(158,728)dwsf_UnrealizedLoss
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_FixedIncomeInterestRateMember
/ us-gaap_PositionAxis
= us-gaap_ShortMember
 
Morgan Stanley Smith Barney Spectrum Currency and Commodity L.P. [Member]      
Futures and Forward Contracts [Abstract]      
Unrealized currency loss   0dwsf_InvestmentOwnedUnrealizedCurrencyGainLoss
/ dei_LegalEntityAxis
= dwsf_MorganStanleySmithBarneySpectrumCurrencyAndCommodityLPMember
 
Total net unrealized gain on open contracts   0us-gaap_InvestmentOwnedUnrecognizedUnrealizedAppreciationDepreciationNet
/ dei_LegalEntityAxis
= dwsf_MorganStanleySmithBarneySpectrumCurrencyAndCommodityLPMember
 
Morgan Stanley Smith Barney Spectrum Currency and Commodity L.P. [Member] | Long [Member] | Options [Member]      
Futures and Forward Contracts [Abstract]      
Average number of contracts outstanding   1us-gaap_DerivativeNumberOfInstrumentsHeld
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CallOptionMember
/ dei_LegalEntityAxis
= dwsf_MorganStanleySmithBarneySpectrumCurrencyAndCommodityLPMember
/ us-gaap_PositionAxis
= us-gaap_LongMember
 
Options Contracts at Fair Value [Abstract]      
Options purchased   0us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CallOptionMember
/ dei_LegalEntityAxis
= dwsf_MorganStanleySmithBarneySpectrumCurrencyAndCommodityLPMember
/ us-gaap_PositionAxis
= us-gaap_LongMember
 
Morgan Stanley Smith Barney Spectrum Currency and Commodity L.P. [Member] | Futures and Forward Contracts [Member]      
Futures and Forward Contracts [Abstract]      
Net unrealized gain/(loss)   0us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ dei_LegalEntityAxis
= dwsf_MorganStanleySmithBarneySpectrumCurrencyAndCommodityLPMember
 
Morgan Stanley Smith Barney Spectrum Currency and Commodity L.P. [Member] | Futures and Forward Contracts [Member] | Foreign Currency [Member]      
Futures and Forward Contracts [Abstract]      
Net unrealized gain/(loss)   0us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeMember
/ dei_LegalEntityAxis
= dwsf_MorganStanleySmithBarneySpectrumCurrencyAndCommodityLPMember
 
Average number of contracts outstanding   826us-gaap_DerivativeNumberOfInstrumentsHeld
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeMember
/ dei_LegalEntityAxis
= dwsf_MorganStanleySmithBarneySpectrumCurrencyAndCommodityLPMember
 
Morgan Stanley Smith Barney Spectrum Currency and Commodity L.P. [Member] | Futures and Forward Contracts [Member] | Long [Member]      
Futures and Forward Contracts [Abstract]      
Unrealized gain   0dwsf_UnrealizedGain
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ dei_LegalEntityAxis
= dwsf_MorganStanleySmithBarneySpectrumCurrencyAndCommodityLPMember
/ us-gaap_PositionAxis
= us-gaap_LongMember
 
Unrealized loss   0dwsf_UnrealizedLoss
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ dei_LegalEntityAxis
= dwsf_MorganStanleySmithBarneySpectrumCurrencyAndCommodityLPMember
/ us-gaap_PositionAxis
= us-gaap_LongMember
 
Morgan Stanley Smith Barney Spectrum Currency and Commodity L.P. [Member] | Futures and Forward Contracts [Member] | Long [Member] | Foreign Currency [Member]      
Futures and Forward Contracts [Abstract]      
Unrealized gain   0dwsf_UnrealizedGain
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeMember
/ dei_LegalEntityAxis
= dwsf_MorganStanleySmithBarneySpectrumCurrencyAndCommodityLPMember
/ us-gaap_PositionAxis
= us-gaap_LongMember
 
Unrealized loss   0dwsf_UnrealizedLoss
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeMember
/ dei_LegalEntityAxis
= dwsf_MorganStanleySmithBarneySpectrumCurrencyAndCommodityLPMember
/ us-gaap_PositionAxis
= us-gaap_LongMember
 
Morgan Stanley Smith Barney Spectrum Currency and Commodity L.P. [Member] | Futures and Forward Contracts [Member] | Short [Member]      
Futures and Forward Contracts [Abstract]      
Unrealized gain   0dwsf_UnrealizedGain
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ dei_LegalEntityAxis
= dwsf_MorganStanleySmithBarneySpectrumCurrencyAndCommodityLPMember
/ us-gaap_PositionAxis
= us-gaap_ShortMember
 
Unrealized loss   0dwsf_UnrealizedLoss
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ dei_LegalEntityAxis
= dwsf_MorganStanleySmithBarneySpectrumCurrencyAndCommodityLPMember
/ us-gaap_PositionAxis
= us-gaap_ShortMember
 
Morgan Stanley Smith Barney Spectrum Currency and Commodity L.P. [Member] | Futures and Forward Contracts [Member] | Short [Member] | Foreign Currency [Member]      
Futures and Forward Contracts [Abstract]      
Unrealized gain   0dwsf_UnrealizedGain
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeMember
/ dei_LegalEntityAxis
= dwsf_MorganStanleySmithBarneySpectrumCurrencyAndCommodityLPMember
/ us-gaap_PositionAxis
= us-gaap_ShortMember
 
Unrealized loss   0dwsf_UnrealizedLoss
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeMember
/ dei_LegalEntityAxis
= dwsf_MorganStanleySmithBarneySpectrumCurrencyAndCommodityLPMember
/ us-gaap_PositionAxis
= us-gaap_ShortMember
 
Morgan Stanley Smith Barney Spectrum Technical L.P. [Member]      
Futures and Forward Contracts [Abstract]      
Unrealized currency loss (3,465,597)dwsf_InvestmentOwnedUnrealizedCurrencyGainLoss
/ dei_LegalEntityAxis
= dwsf_MorganStanleySmithBarneySpectrumTechnicalLPMember
(3,447,831)dwsf_InvestmentOwnedUnrealizedCurrencyGainLoss
/ dei_LegalEntityAxis
= dwsf_MorganStanleySmithBarneySpectrumTechnicalLPMember
 
Total net unrealized gain on open contracts 604,870us-gaap_InvestmentOwnedUnrecognizedUnrealizedAppreciationDepreciationNet
/ dei_LegalEntityAxis
= dwsf_MorganStanleySmithBarneySpectrumTechnicalLPMember
1,225,590us-gaap_InvestmentOwnedUnrecognizedUnrealizedAppreciationDepreciationNet
/ dei_LegalEntityAxis
= dwsf_MorganStanleySmithBarneySpectrumTechnicalLPMember
 
Options Contracts at Fair Value [Abstract]      
Options purchased 4,070,467us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral
/ dei_LegalEntityAxis
= dwsf_MorganStanleySmithBarneySpectrumTechnicalLPMember
4,673,421us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral
/ dei_LegalEntityAxis
= dwsf_MorganStanleySmithBarneySpectrumTechnicalLPMember
 
Effect of Trading Activities on Statements of Income [Abstract]      
Trading results 21,773,211us-gaap_GainLossOnDerivativeInstrumentsHeldForTradingPurposesNet
/ dei_LegalEntityAxis
= dwsf_MorganStanleySmithBarneySpectrumTechnicalLPMember
9,944,758us-gaap_GainLossOnDerivativeInstrumentsHeldForTradingPurposesNet
/ dei_LegalEntityAxis
= dwsf_MorganStanleySmithBarneySpectrumTechnicalLPMember
(19,787,603)us-gaap_GainLossOnDerivativeInstrumentsHeldForTradingPurposesNet
/ dei_LegalEntityAxis
= dwsf_MorganStanleySmithBarneySpectrumTechnicalLPMember
Unrealized currency gain (loss) (52,678)us-gaap_ForeignCurrencyTransactionGainLossUnrealized
/ dei_LegalEntityAxis
= dwsf_MorganStanleySmithBarneySpectrumTechnicalLPMember
35,320us-gaap_ForeignCurrencyTransactionGainLossUnrealized
/ dei_LegalEntityAxis
= dwsf_MorganStanleySmithBarneySpectrumTechnicalLPMember
(6,376,922)us-gaap_ForeignCurrencyTransactionGainLossUnrealized
/ dei_LegalEntityAxis
= dwsf_MorganStanleySmithBarneySpectrumTechnicalLPMember
Net realized 22,532,708us-gaap_TradingSecuritiesRealizedGainLoss
/ dei_LegalEntityAxis
= dwsf_MorganStanleySmithBarneySpectrumTechnicalLPMember
7,217,969us-gaap_TradingSecuritiesRealizedGainLoss
/ dei_LegalEntityAxis
= dwsf_MorganStanleySmithBarneySpectrumTechnicalLPMember
(6,219,265)us-gaap_TradingSecuritiesRealizedGainLoss
/ dei_LegalEntityAxis
= dwsf_MorganStanleySmithBarneySpectrumTechnicalLPMember
Net change in unrealized (620,720)us-gaap_TradingSecuritiesUnrealizedHoldingGainLoss
/ dei_LegalEntityAxis
= dwsf_MorganStanleySmithBarneySpectrumTechnicalLPMember
2,267,134us-gaap_TradingSecuritiesUnrealizedHoldingGainLoss
/ dei_LegalEntityAxis
= dwsf_MorganStanleySmithBarneySpectrumTechnicalLPMember
(9,809,697)us-gaap_TradingSecuritiesUnrealizedHoldingGainLoss
/ dei_LegalEntityAxis
= dwsf_MorganStanleySmithBarneySpectrumTechnicalLPMember
Total Trading Results 21,773,211us-gaap_NetRealizedOrUnrealizedGainLossOnTradingSecurities
/ dei_LegalEntityAxis
= dwsf_MorganStanleySmithBarneySpectrumTechnicalLPMember
9,944,758us-gaap_NetRealizedOrUnrealizedGainLossOnTradingSecurities
/ dei_LegalEntityAxis
= dwsf_MorganStanleySmithBarneySpectrumTechnicalLPMember
(19,787,603)us-gaap_NetRealizedOrUnrealizedGainLossOnTradingSecurities
/ dei_LegalEntityAxis
= dwsf_MorganStanleySmithBarneySpectrumTechnicalLPMember
Morgan Stanley Smith Barney Spectrum Technical L.P. [Member] | Commodity [Member]      
Effect of Trading Activities on Statements of Income [Abstract]      
Trading results 3,173,650us-gaap_GainLossOnDerivativeInstrumentsHeldForTradingPurposesNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityMember
/ dei_LegalEntityAxis
= dwsf_MorganStanleySmithBarneySpectrumTechnicalLPMember
1,447,554us-gaap_GainLossOnDerivativeInstrumentsHeldForTradingPurposesNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityMember
/ dei_LegalEntityAxis
= dwsf_MorganStanleySmithBarneySpectrumTechnicalLPMember
7,806,061us-gaap_GainLossOnDerivativeInstrumentsHeldForTradingPurposesNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityMember
/ dei_LegalEntityAxis
= dwsf_MorganStanleySmithBarneySpectrumTechnicalLPMember
Morgan Stanley Smith Barney Spectrum Technical L.P. [Member] | Equity [Member]      
Effect of Trading Activities on Statements of Income [Abstract]      
Trading results 3,873,373us-gaap_GainLossOnDerivativeInstrumentsHeldForTradingPurposesNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_EquityMember
/ dei_LegalEntityAxis
= dwsf_MorganStanleySmithBarneySpectrumTechnicalLPMember
16,778,460us-gaap_GainLossOnDerivativeInstrumentsHeldForTradingPurposesNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_EquityMember
/ dei_LegalEntityAxis
= dwsf_MorganStanleySmithBarneySpectrumTechnicalLPMember
(58,323,819)us-gaap_GainLossOnDerivativeInstrumentsHeldForTradingPurposesNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_EquityMember
/ dei_LegalEntityAxis
= dwsf_MorganStanleySmithBarneySpectrumTechnicalLPMember
Morgan Stanley Smith Barney Spectrum Technical L.P. [Member] | Foreign Currency [Member]      
Effect of Trading Activities on Statements of Income [Abstract]      
Trading results (6,165,114)us-gaap_GainLossOnDerivativeInstrumentsHeldForTradingPurposesNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeMember
/ dei_LegalEntityAxis
= dwsf_MorganStanleySmithBarneySpectrumTechnicalLPMember
1,893,467us-gaap_GainLossOnDerivativeInstrumentsHeldForTradingPurposesNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeMember
/ dei_LegalEntityAxis
= dwsf_MorganStanleySmithBarneySpectrumTechnicalLPMember
(30,995,834)us-gaap_GainLossOnDerivativeInstrumentsHeldForTradingPurposesNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeMember
/ dei_LegalEntityAxis
= dwsf_MorganStanleySmithBarneySpectrumTechnicalLPMember
Morgan Stanley Smith Barney Spectrum Technical L.P. [Member] | Interest Rate [Member]      
Effect of Trading Activities on Statements of Income [Abstract]      
Trading results 20,943,980us-gaap_GainLossOnDerivativeInstrumentsHeldForTradingPurposesNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_FixedIncomeInterestRateMember
/ dei_LegalEntityAxis
= dwsf_MorganStanleySmithBarneySpectrumTechnicalLPMember
(10,210,043)us-gaap_GainLossOnDerivativeInstrumentsHeldForTradingPurposesNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_FixedIncomeInterestRateMember
/ dei_LegalEntityAxis
= dwsf_MorganStanleySmithBarneySpectrumTechnicalLPMember
68,102,911us-gaap_GainLossOnDerivativeInstrumentsHeldForTradingPurposesNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_FixedIncomeInterestRateMember
/ dei_LegalEntityAxis
= dwsf_MorganStanleySmithBarneySpectrumTechnicalLPMember
Morgan Stanley Smith Barney Spectrum Technical L.P. [Member] | Futures and Forward Contracts [Member]      
Futures and Forward Contracts [Abstract]      
Net unrealized gain/(loss) 4,070,467us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ dei_LegalEntityAxis
= dwsf_MorganStanleySmithBarneySpectrumTechnicalLPMember
4,673,421us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ dei_LegalEntityAxis
= dwsf_MorganStanleySmithBarneySpectrumTechnicalLPMember
 
Morgan Stanley Smith Barney Spectrum Technical L.P. [Member] | Futures and Forward Contracts [Member] | Commodity [Member]      
Futures and Forward Contracts [Abstract]      
Net unrealized gain/(loss) 1,129,935us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityMember
/ dei_LegalEntityAxis
= dwsf_MorganStanleySmithBarneySpectrumTechnicalLPMember
563,916us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityMember
/ dei_LegalEntityAxis
= dwsf_MorganStanleySmithBarneySpectrumTechnicalLPMember
 
Average number of contracts outstanding 1,561us-gaap_DerivativeNumberOfInstrumentsHeld
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityMember
/ dei_LegalEntityAxis
= dwsf_MorganStanleySmithBarneySpectrumTechnicalLPMember
1,300us-gaap_DerivativeNumberOfInstrumentsHeld
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityMember
/ dei_LegalEntityAxis
= dwsf_MorganStanleySmithBarneySpectrumTechnicalLPMember
 
Morgan Stanley Smith Barney Spectrum Technical L.P. [Member] | Futures and Forward Contracts [Member] | Equity [Member]      
Futures and Forward Contracts [Abstract]      
Net unrealized gain/(loss) 481,200us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_EquityMember
/ dei_LegalEntityAxis
= dwsf_MorganStanleySmithBarneySpectrumTechnicalLPMember
3,132,697us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_EquityMember
/ dei_LegalEntityAxis
= dwsf_MorganStanleySmithBarneySpectrumTechnicalLPMember
 
Average number of contracts outstanding 1,203us-gaap_DerivativeNumberOfInstrumentsHeld
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_EquityMember
/ dei_LegalEntityAxis
= dwsf_MorganStanleySmithBarneySpectrumTechnicalLPMember
1,458us-gaap_DerivativeNumberOfInstrumentsHeld
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_EquityMember
/ dei_LegalEntityAxis
= dwsf_MorganStanleySmithBarneySpectrumTechnicalLPMember
 
Morgan Stanley Smith Barney Spectrum Technical L.P. [Member] | Futures and Forward Contracts [Member] | Foreign Currency [Member]      
Futures and Forward Contracts [Abstract]      
Net unrealized gain/(loss) 789,496us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeMember
/ dei_LegalEntityAxis
= dwsf_MorganStanleySmithBarneySpectrumTechnicalLPMember
798,291us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeMember
/ dei_LegalEntityAxis
= dwsf_MorganStanleySmithBarneySpectrumTechnicalLPMember
 
Average number of contracts outstanding 1,355us-gaap_DerivativeNumberOfInstrumentsHeld
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeMember
/ dei_LegalEntityAxis
= dwsf_MorganStanleySmithBarneySpectrumTechnicalLPMember
4,080us-gaap_DerivativeNumberOfInstrumentsHeld
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeMember
/ dei_LegalEntityAxis
= dwsf_MorganStanleySmithBarneySpectrumTechnicalLPMember
 
Morgan Stanley Smith Barney Spectrum Technical L.P. [Member] | Futures and Forward Contracts [Member] | Interest Rate [Member]      
Futures and Forward Contracts [Abstract]      
Net unrealized gain/(loss) 1,669,836us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_FixedIncomeInterestRateMember
/ dei_LegalEntityAxis
= dwsf_MorganStanleySmithBarneySpectrumTechnicalLPMember
178,517us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_FixedIncomeInterestRateMember
/ dei_LegalEntityAxis
= dwsf_MorganStanleySmithBarneySpectrumTechnicalLPMember
 
Average number of contracts outstanding 4,328us-gaap_DerivativeNumberOfInstrumentsHeld
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_FixedIncomeInterestRateMember
/ dei_LegalEntityAxis
= dwsf_MorganStanleySmithBarneySpectrumTechnicalLPMember
3,501us-gaap_DerivativeNumberOfInstrumentsHeld
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_FixedIncomeInterestRateMember
/ dei_LegalEntityAxis
= dwsf_MorganStanleySmithBarneySpectrumTechnicalLPMember
 
Morgan Stanley Smith Barney Spectrum Technical L.P. [Member] | Futures and Forward Contracts [Member] | Long [Member]      
Futures and Forward Contracts [Abstract]      
Unrealized gain 2,846,733dwsf_UnrealizedGain
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ dei_LegalEntityAxis
= dwsf_MorganStanleySmithBarneySpectrumTechnicalLPMember
/ us-gaap_PositionAxis
= us-gaap_LongMember
3,985,807dwsf_UnrealizedGain
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ dei_LegalEntityAxis
= dwsf_MorganStanleySmithBarneySpectrumTechnicalLPMember
/ us-gaap_PositionAxis
= us-gaap_LongMember
 
Unrealized loss (2,007,451)dwsf_UnrealizedLoss
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ dei_LegalEntityAxis
= dwsf_MorganStanleySmithBarneySpectrumTechnicalLPMember
/ us-gaap_PositionAxis
= us-gaap_LongMember
(1,180,500)dwsf_UnrealizedLoss
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ dei_LegalEntityAxis
= dwsf_MorganStanleySmithBarneySpectrumTechnicalLPMember
/ us-gaap_PositionAxis
= us-gaap_LongMember
 
Total net unrealized gain on open contracts 839,282us-gaap_InvestmentOwnedUnrecognizedUnrealizedAppreciationDepreciationNet
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ dei_LegalEntityAxis
= dwsf_MorganStanleySmithBarneySpectrumTechnicalLPMember
/ us-gaap_PositionAxis
= us-gaap_LongMember
2,805,307us-gaap_InvestmentOwnedUnrecognizedUnrealizedAppreciationDepreciationNet
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ dei_LegalEntityAxis
= dwsf_MorganStanleySmithBarneySpectrumTechnicalLPMember
/ us-gaap_PositionAxis
= us-gaap_LongMember
 
Morgan Stanley Smith Barney Spectrum Technical L.P. [Member] | Futures and Forward Contracts [Member] | Long [Member] | Commodity [Member]      
Futures and Forward Contracts [Abstract]      
Unrealized gain 35,163dwsf_UnrealizedGain
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityMember
/ dei_LegalEntityAxis
= dwsf_MorganStanleySmithBarneySpectrumTechnicalLPMember
/ us-gaap_PositionAxis
= us-gaap_LongMember
182,135dwsf_UnrealizedGain
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityMember
/ dei_LegalEntityAxis
= dwsf_MorganStanleySmithBarneySpectrumTechnicalLPMember
/ us-gaap_PositionAxis
= us-gaap_LongMember
 
Unrealized loss (640,745)dwsf_UnrealizedLoss
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityMember
/ dei_LegalEntityAxis
= dwsf_MorganStanleySmithBarneySpectrumTechnicalLPMember
/ us-gaap_PositionAxis
= us-gaap_LongMember
(386,829)dwsf_UnrealizedLoss
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityMember
/ dei_LegalEntityAxis
= dwsf_MorganStanleySmithBarneySpectrumTechnicalLPMember
/ us-gaap_PositionAxis
= us-gaap_LongMember
 
Morgan Stanley Smith Barney Spectrum Technical L.P. [Member] | Futures and Forward Contracts [Member] | Long [Member] | Equity [Member]      
Futures and Forward Contracts [Abstract]      
Unrealized gain 713,684dwsf_UnrealizedGain
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_EquityMember
/ dei_LegalEntityAxis
= dwsf_MorganStanleySmithBarneySpectrumTechnicalLPMember
/ us-gaap_PositionAxis
= us-gaap_LongMember
3,110,927dwsf_UnrealizedGain
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_EquityMember
/ dei_LegalEntityAxis
= dwsf_MorganStanleySmithBarneySpectrumTechnicalLPMember
/ us-gaap_PositionAxis
= us-gaap_LongMember
 
Unrealized loss (173,835)dwsf_UnrealizedLoss
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_EquityMember
/ dei_LegalEntityAxis
= dwsf_MorganStanleySmithBarneySpectrumTechnicalLPMember
/ us-gaap_PositionAxis
= us-gaap_LongMember
(1,174)dwsf_UnrealizedLoss
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_EquityMember
/ dei_LegalEntityAxis
= dwsf_MorganStanleySmithBarneySpectrumTechnicalLPMember
/ us-gaap_PositionAxis
= us-gaap_LongMember
 
Morgan Stanley Smith Barney Spectrum Technical L.P. [Member] | Futures and Forward Contracts [Member] | Long [Member] | Foreign Currency [Member]      
Futures and Forward Contracts [Abstract]      
Unrealized gain 267,933dwsf_UnrealizedGain
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeMember
/ dei_LegalEntityAxis
= dwsf_MorganStanleySmithBarneySpectrumTechnicalLPMember
/ us-gaap_PositionAxis
= us-gaap_LongMember
539,752dwsf_UnrealizedGain
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeMember
/ dei_LegalEntityAxis
= dwsf_MorganStanleySmithBarneySpectrumTechnicalLPMember
/ us-gaap_PositionAxis
= us-gaap_LongMember
 
Unrealized loss (1,043,641)dwsf_UnrealizedLoss
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeMember
/ dei_LegalEntityAxis
= dwsf_MorganStanleySmithBarneySpectrumTechnicalLPMember
/ us-gaap_PositionAxis
= us-gaap_LongMember
(239,072)dwsf_UnrealizedLoss
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeMember
/ dei_LegalEntityAxis
= dwsf_MorganStanleySmithBarneySpectrumTechnicalLPMember
/ us-gaap_PositionAxis
= us-gaap_LongMember
 
Morgan Stanley Smith Barney Spectrum Technical L.P. [Member] | Futures and Forward Contracts [Member] | Long [Member] | Interest Rate [Member]      
Futures and Forward Contracts [Abstract]      
Unrealized gain 1,829,953dwsf_UnrealizedGain
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_FixedIncomeInterestRateMember
/ dei_LegalEntityAxis
= dwsf_MorganStanleySmithBarneySpectrumTechnicalLPMember
/ us-gaap_PositionAxis
= us-gaap_LongMember
152,993dwsf_UnrealizedGain
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_FixedIncomeInterestRateMember
/ dei_LegalEntityAxis
= dwsf_MorganStanleySmithBarneySpectrumTechnicalLPMember
/ us-gaap_PositionAxis
= us-gaap_LongMember
 
Unrealized loss (149,230)dwsf_UnrealizedLoss
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_FixedIncomeInterestRateMember
/ dei_LegalEntityAxis
= dwsf_MorganStanleySmithBarneySpectrumTechnicalLPMember
/ us-gaap_PositionAxis
= us-gaap_LongMember
(553,425)dwsf_UnrealizedLoss
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_FixedIncomeInterestRateMember
/ dei_LegalEntityAxis
= dwsf_MorganStanleySmithBarneySpectrumTechnicalLPMember
/ us-gaap_PositionAxis
= us-gaap_LongMember
 
Morgan Stanley Smith Barney Spectrum Technical L.P. [Member] | Futures and Forward Contracts [Member] | Short [Member]      
Futures and Forward Contracts [Abstract]      
Unrealized gain 3,698,721dwsf_UnrealizedGain
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ dei_LegalEntityAxis
= dwsf_MorganStanleySmithBarneySpectrumTechnicalLPMember
/ us-gaap_PositionAxis
= us-gaap_ShortMember
2,147,652dwsf_UnrealizedGain
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ dei_LegalEntityAxis
= dwsf_MorganStanleySmithBarneySpectrumTechnicalLPMember
/ us-gaap_PositionAxis
= us-gaap_ShortMember
 
Unrealized loss (467,536)dwsf_UnrealizedLoss
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ dei_LegalEntityAxis
= dwsf_MorganStanleySmithBarneySpectrumTechnicalLPMember
/ us-gaap_PositionAxis
= us-gaap_ShortMember
(279,538)dwsf_UnrealizedLoss
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ dei_LegalEntityAxis
= dwsf_MorganStanleySmithBarneySpectrumTechnicalLPMember
/ us-gaap_PositionAxis
= us-gaap_ShortMember
 
Total net unrealized gain on open contracts 3,231,185us-gaap_InvestmentOwnedUnrecognizedUnrealizedAppreciationDepreciationNet
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ dei_LegalEntityAxis
= dwsf_MorganStanleySmithBarneySpectrumTechnicalLPMember
/ us-gaap_PositionAxis
= us-gaap_ShortMember
1,868,114us-gaap_InvestmentOwnedUnrecognizedUnrealizedAppreciationDepreciationNet
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ dei_LegalEntityAxis
= dwsf_MorganStanleySmithBarneySpectrumTechnicalLPMember
/ us-gaap_PositionAxis
= us-gaap_ShortMember
 
Morgan Stanley Smith Barney Spectrum Technical L.P. [Member] | Futures and Forward Contracts [Member] | Short [Member] | Commodity [Member]      
Futures and Forward Contracts [Abstract]      
Unrealized gain 1,817,116dwsf_UnrealizedGain
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityMember
/ dei_LegalEntityAxis
= dwsf_MorganStanleySmithBarneySpectrumTechnicalLPMember
/ us-gaap_PositionAxis
= us-gaap_ShortMember
893,327dwsf_UnrealizedGain
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityMember
/ dei_LegalEntityAxis
= dwsf_MorganStanleySmithBarneySpectrumTechnicalLPMember
/ us-gaap_PositionAxis
= us-gaap_ShortMember
 
Unrealized loss (81,599)dwsf_UnrealizedLoss
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityMember
/ dei_LegalEntityAxis
= dwsf_MorganStanleySmithBarneySpectrumTechnicalLPMember
/ us-gaap_PositionAxis
= us-gaap_ShortMember
(124,717)dwsf_UnrealizedLoss
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityMember
/ dei_LegalEntityAxis
= dwsf_MorganStanleySmithBarneySpectrumTechnicalLPMember
/ us-gaap_PositionAxis
= us-gaap_ShortMember
 
Morgan Stanley Smith Barney Spectrum Technical L.P. [Member] | Futures and Forward Contracts [Member] | Short [Member] | Equity [Member]      
Futures and Forward Contracts [Abstract]      
Unrealized gain 17,967dwsf_UnrealizedGain
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_EquityMember
/ dei_LegalEntityAxis
= dwsf_MorganStanleySmithBarneySpectrumTechnicalLPMember
/ us-gaap_PositionAxis
= us-gaap_ShortMember
28,444dwsf_UnrealizedGain
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_EquityMember
/ dei_LegalEntityAxis
= dwsf_MorganStanleySmithBarneySpectrumTechnicalLPMember
/ us-gaap_PositionAxis
= us-gaap_ShortMember
 
Unrealized loss (76,616)dwsf_UnrealizedLoss
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_EquityMember
/ dei_LegalEntityAxis
= dwsf_MorganStanleySmithBarneySpectrumTechnicalLPMember
/ us-gaap_PositionAxis
= us-gaap_ShortMember
(5,500)dwsf_UnrealizedLoss
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_EquityMember
/ dei_LegalEntityAxis
= dwsf_MorganStanleySmithBarneySpectrumTechnicalLPMember
/ us-gaap_PositionAxis
= us-gaap_ShortMember
 
Morgan Stanley Smith Barney Spectrum Technical L.P. [Member] | Futures and Forward Contracts [Member] | Short [Member] | Foreign Currency [Member]      
Futures and Forward Contracts [Abstract]      
Unrealized gain 1,855,362dwsf_UnrealizedGain
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeMember
/ dei_LegalEntityAxis
= dwsf_MorganStanleySmithBarneySpectrumTechnicalLPMember
/ us-gaap_PositionAxis
= us-gaap_ShortMember
601,972dwsf_UnrealizedGain
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeMember
/ dei_LegalEntityAxis
= dwsf_MorganStanleySmithBarneySpectrumTechnicalLPMember
/ us-gaap_PositionAxis
= us-gaap_ShortMember
 
Unrealized loss (290,158)dwsf_UnrealizedLoss
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeMember
/ dei_LegalEntityAxis
= dwsf_MorganStanleySmithBarneySpectrumTechnicalLPMember
/ us-gaap_PositionAxis
= us-gaap_ShortMember
(104,361)dwsf_UnrealizedLoss
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeMember
/ dei_LegalEntityAxis
= dwsf_MorganStanleySmithBarneySpectrumTechnicalLPMember
/ us-gaap_PositionAxis
= us-gaap_ShortMember
 
Morgan Stanley Smith Barney Spectrum Technical L.P. [Member] | Futures and Forward Contracts [Member] | Short [Member] | Interest Rate [Member]      
Futures and Forward Contracts [Abstract]      
Unrealized gain 8,276dwsf_UnrealizedGain
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_FixedIncomeInterestRateMember
/ dei_LegalEntityAxis
= dwsf_MorganStanleySmithBarneySpectrumTechnicalLPMember
/ us-gaap_PositionAxis
= us-gaap_ShortMember
623,909dwsf_UnrealizedGain
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_FixedIncomeInterestRateMember
/ dei_LegalEntityAxis
= dwsf_MorganStanleySmithBarneySpectrumTechnicalLPMember
/ us-gaap_PositionAxis
= us-gaap_ShortMember
 
Unrealized loss (19,163)dwsf_UnrealizedLoss
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_FixedIncomeInterestRateMember
/ dei_LegalEntityAxis
= dwsf_MorganStanleySmithBarneySpectrumTechnicalLPMember
/ us-gaap_PositionAxis
= us-gaap_ShortMember
(44,960)dwsf_UnrealizedLoss
/ us-gaap_DerivativeByNatureAxis
= dwsf_FuturesAndForwardContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_FixedIncomeInterestRateMember
/ dei_LegalEntityAxis
= dwsf_MorganStanleySmithBarneySpectrumTechnicalLPMember
/ us-gaap_PositionAxis
= us-gaap_ShortMember
 
Morgan Stanley Smith Barney Spectrum Technical L.P. [Member] | Blackwater Master Fund [Member]      
Effect of Trading Activities on Statements of Income [Abstract]      
Realized gain (loss) on Investment 668,573dwsf_RealizedLossOnMasterFundInvestment
/ dei_LegalEntityAxis
= dwsf_MorganStanleySmithBarneySpectrumTechnicalLPMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= dwsf_BlackwaterMasterFundMember
396,051dwsf_RealizedLossOnMasterFundInvestment
/ dei_LegalEntityAxis
= dwsf_MorganStanleySmithBarneySpectrumTechnicalLPMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= dwsf_BlackwaterMasterFundMember
(4,657,167)dwsf_RealizedLossOnMasterFundInvestment
/ dei_LegalEntityAxis
= dwsf_MorganStanleySmithBarneySpectrumTechnicalLPMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= dwsf_BlackwaterMasterFundMember
Unrealized appreciation (depreciation) on investment $ (807,350)dwsf_UnrealizedAppreciationDepreciationOnInvestment
/ dei_LegalEntityAxis
= dwsf_MorganStanleySmithBarneySpectrumTechnicalLPMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= dwsf_BlackwaterMasterFundMember
$ 63,604dwsf_UnrealizedAppreciationDepreciationOnInvestment
/ dei_LegalEntityAxis
= dwsf_MorganStanleySmithBarneySpectrumTechnicalLPMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= dwsf_BlackwaterMasterFundMember
$ 898,526dwsf_UnrealizedAppreciationDepreciationOnInvestment
/ dei_LegalEntityAxis
= dwsf_MorganStanleySmithBarneySpectrumTechnicalLPMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= dwsf_BlackwaterMasterFundMember