The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
Central Fund of Canada Class A Class A 153501101 1,054 79,550 SH   SOLE   79,550 0 0
PowerShares Double Short Gold ETN 25154H756 2,685 349,180 SH   SOLE   349,180 0 0
ProShares UltraShort Australian Dollar UltraShort AUS 74347W460 4,585 98,250 SH   SOLE   98,250 0 0
Proshares UltraShort Euro UltraShort Euro 74347W882 6,888 403,750 SH   SOLE   403,750 0 0
Sprott Physical Gold Trust Unit 85207H104 2,602 261,240 SH   SOLE   261,240 0 0
iShares 20+ Year Treasury Bond ETF Barclys 20+ YR 464287432 9,677 95,000 SH   SOLE   95,000 0 0
Aegean Marine Petroleum SHS Y0017S102 337 30,000 SH   SOLE   30,000 0 0
Alamos Gold COM 011527108 126 10,400 SH   SOLE   10,400 0 0
Ascent Solar Technologies COM 043635101 35 50,000 SH   SOLE   50,000 0 0
Ballard Power Systems COM 058586108 498 329,000 SH   SOLE   329,000 0 0
Cameco COM 13321L108 1,197 57,625 SH   SOLE   57,625 0 0
Canadian Solar COM 136635109 4,022 134,875 SH   SOLE   134,875 0 0
Consolidated Water ORD G23373107 990 70,200 SH   SOLE   70,200 0 0
Direxion Gold Miners Bear 3x GLD MNRS BEAR 3X 25459W235 1,634 37,100 SH   SOLE   37,100 0 0
DryShips SHS Y2109Q101 2,440 519,200 SH   SOLE   519,200 0 0
ETFS Physical Palladium Shares SH BEN INT 26923A106 167 2,400 SH   SOLE   2,400 0 0
EnerSys COM 29275Y102 1,959 27,950 SH   SOLE   27,950 0 0
Energy Recovery COM 29270J100 775 139,704 SH   SOLE   139,704 0 0
Federal Home Loan Mortgage Corporation COM 313400301 238 82,100 SH   SOLE   82,100 0 0
Federal National Mortgage Association COM 313586109 6,762 2,246,500 SH   SOLE   2,246,500 0 0
Franco-Nevada COM 351858105 130 3,200 SH   SOLE   3,200 0 0
FuelCell Energy COM 35952H106 1,963 1,391,900 SH   SOLE   1,391,900 0 0
Hanwha SolarOne ADR 41135V103 2,471 892,050 SH   SOLE   892,050 0 0
Hydrogenics COM NEW 448883207 1,383 72,200 SH   SOLE   72,200 0 0
JA Solar Holdings ADR ADR 466090206 685 74,700 SH   SOLE   74,700 0 0
Johnson Controls COM 478366107 1,964 38,275 SH   SOLE   38,275 0 0
Kandi Technologies COM 483709101 1,951 165,500 SH   SOLE   165,500 0 0
Marathon Petroleum COM 56585A102 1,848 20,150 SH   SOLE   20,150 0 0
Navios Maritime Acquisition SHS Y62159101 171 38,753 SH   SOLE   38,753 0 0
NextEra Energy COM 65339F101 1,159 13,535 SH   SOLE   13,535 0 0
Novagold Resources COM NEW 66987E206 127 50,000 SH   SOLE   50,000 0 0
Primero Mining COM 74164W106 70 16,000 SH   SOLE   16,000 0 0
ProShares UltraShort Silver ETF PSHS ULSSLVR 74347W114 319 3,540 SH   SOLE   3,540 0 0
Quantum Fuel Systems COM 74765E307 6,143 787,610 SH   SOLE   787,610 0 0
Randgold Resources ADR 752344309 94 1,500 SH   SOLE   1,500 0 0
Silver Wheaton COM 828336107 101 5,000 SH   SOLE   5,000 0 0
Starbucks COM 855244109 1,653 21,090 SH   SOLE   21,090 0 0
SunPower COM 867652406 3,219 107,980 SH   SOLE   107,980 0 0
Tenneco COM 880349105 1,307 23,100 SH   SOLE   23,100 0 0
Trina Solar ADR ADR 89628E104 668 48,900 SH   SOLE   48,900 0 0
Valero Energy COM 91913Y100 2,011 39,900 SH   SOLE   39,900 0 0
iPath DJ-UBS Coffee Total Return Sub-Ind ETN DJUBSCOFFE38 06739H297 2,129 98,120 SH   SOLE   98,120 0 0
Canadian Solar 01/18/2014 27 Call CALL 136635909 35 100 SH Call SOLE   0 0 100
Fuel Tech 01/18/2014 10 Call CALL 359523907 7 687 SH Call SOLE   0 0 687
Fuel Tech 01/18/2014 7.50 Call CALL 359523907 8 200 SH Call SOLE   0 0 200
Gold Fields 01/18/2014 10 Call Option CALL 38137095 1 700 SH Call SOLE   0 0 700
Hanwha SolarOne 01/18/2014 3 Call CALL 41135V903 9 500 SH Call SOLE   0 0 500
Kandi Technologies 01/18/2014 10 Call CALL 483709901 102 500 SH Call SOLE   0 0 500
Newmont Mining 01/18/2014 50 Call Option CALL 651639906 0 220 SH Call SOLE   0 0 220
Newmont Mining 01/18/2014 60 Call Option CALL 651639906 1 790 SH Call SOLE   0 0 790
ProShares Ultra VIX 01/18/2014 C16 CALL 74347W909 109 700 SH Call SOLE   0 0 700
Quantum Fuel 01/18/2014 5 Call CALL 74765E907 148 500 SH Call SOLE   0 0 500
Quantum Fuel Systems 01/18/2014 2.50 Cal CALL 74765E907 383 750 SH Call SOLE   0 0 750
Quantum Fuel Systems 01/18/2014 6 Call CALL 74765E907 291 1,615 SH Call SOLE   0 0 1,615
Real Estate Bull 3x 01/18/2014 37 Call CALL 25459W905 54 320 SH Call SOLE   0 0 320
Sunpower 01/18/2014 28 Call CALL 867652906 25 115 SH Call SOLE   0 0 115
Trina Solar 01/18/2014 13 Call CALL 89628E904 23 200 SH Call SOLE   0 0 200
Kandi Technologies 02/22/2014 7.50 Call CALL 483709901 66 150 SH Call SOLE   0 0 150
Quantum Fuel Systems 04/19/2014 CALL 74765E907 44 150 SH Call SOLE   0 0 150