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 237 16,300 SH   SOLE   16,300 0 0
Currencyshares Canadian Dollar ETF CDN Dollar SHS 23129X105 142 1,525 SH   SOLE   1,525 0 0
ProShares UltraShort 20+ Year Treasury PSHS ULTSH 20YRS 74347B201 1,822 30,000 SH   SOLE   30,000 0 0
ProShares UltraShort Australian Dollar PROSHS AUS 74347W460 2,301 57,100 SH   SOLE   57,100 0 0
Proshares Short 20+ Treasury SHRT 20+ YR TRE 74347X849 2,520 87,500 SH   SOLE   87,500 0 0
Proshares UltraShort Euro ULTRASHRT EURO 74347W882 4,662 273,450 SH   SOLE   273,450 0 0
Sprott Physical Gold Trust UNIT 85207H104 835 75,840 SH   SOLE   75,840 0 0
Alamos Gold COM 011527108 34 3,400 SH   SOLE   3,400 0 0
Ascent Solar Technologies COM 043635101 21 50,000 SH   SOLE   50,000 0 0
Ballard Power Systems COM 058586108 1,918 465,500 SH   SOLE   465,500 0 0
CF Industries COM 125269100 1,518 6,310 SH   SOLE   6,310 0 0
Canadian Solar COM 136635109 2,403 76,880 SH   SOLE   76,880 0 0
Capstone Turbine COM 14067D102 435 288,400 SH   SOLE   288,400 0 0
China Ming Yang Wind Power ADR 16951C108 697 203,200 SH   SOLE   203,200 0 0
Consolidated Water ORD G23773107 728 61,850 SH   SOLE   61,850 0 0
Corning COM 219350105 55 2,500 SH   SOLE   2,500 0 0
Cross Timbers Royalty Trust TR UNIT 22757R109 58 1,750 SH   SOLE   1,750 0 0
Dakota Plains Holdings COM 234255107 40 15,000 SH   SOLE   15,000 0 0
Donaldson COM 257651109 432 10,200 SH   SOLE   10,200 0 0
DryShips SHS Y2109Q101 1,634 507,350 SH   SOLE   507,350 0 0
EnerSys COM 29275Y102 930 13,525 SH   SOLE   13,525 0 0
Energy Recovery COM 29270J100 1,239 251,854 SH   SOLE   251,854 0 0
Federal Home Loan Mortgage Corporation COM 313400301 1,631 422,500 SH   SOLE   422,500 0 0
Federal National Mortgage Association COM 313586109 5,640 1,442,400 SH   SOLE   1,442,400 0 0
Freeport-McMoRan COM 35671D857 183 5,000 SH   SOLE   5,000 0 0
FuelCell Energy COM 35952H106 4,061 1,691,900 SH   SOLE   1,691,900 0 0
GT Advanced Technologies COM 36191U106 104 5,600 SH   SOLE   5,600 0 0
Gaslog UNIT LTD PTNRP Y2687W108 147 4,600 SH   SOLE   4,600 0 0
Global X Lithium ETF GLB X LITHIUM 37950E762 41 3,000 SH   SOLE   3,000 0 0
Hanwha SolarOne ADR 41135V103 852 307,575 SH   SOLE   307,575 0 0
Horizon Pharma COM 44047T109 1,104 69,800 SH   SOLE   69,800 0 0
Hugoton Royalty Trust UNIT BEN INT 444717102 63 5,700 SH   SOLE   5,700 0 0
Hydrogenics COM 448883207 1,832 98,050 SH   SOLE   98,050 0 0
Ideal Power COM 451622104 753 81,550 SH   SOLE   81,550 0 0
JA Solar Holdings ADR ADR 466090206 1,652 152,100 SH   SOLE   152,100 0 0
JinkoSolar ADR 47759T100 843 27,950 SH   SOLE   27,950 0 0
Johnson Controls COM 478366107 1,644 32,925 SH   SOLE   32,925 0 0
Marathon Petroleum COM 56585A102 947 12,125 SH   SOLE   12,125 0 0
Maxwell Technologies COM 577767106 2,434 160,900 SH   SOLE   160,900 0 0
Microsoft COM 594918104 161 3,850 SH   SOLE   3,850 0 0
NRG Yield CLASS A 62942X108 1,671 32,100 SH   SOLE   32,100 0 0
Navios Maritime Acquisition SHS Y62159101 381 102,653 SH   SOLE   102,653 0 0
NextEra Energy COM 65339F101 1,732 16,900 SH   SOLE   16,900 0 0
Pfizer COM 717081103 47 1,600 SH   SOLE   1,600 0 0
Plug Power COM 72919P202 1,841 393,300 SH   SOLE   393,300 0 0
Potash Corporation of Saskatchewan COM 73755L107 1,319 34,750 SH   SOLE   34,750 0 0
Powersecure International COM 73936N105 141 14,450 SH   SOLE   14,450 0 0
Quantum Fuel Systems COM 74765E307 4,948 856,100 SH   SOLE   856,100 0 0
RF Micro Devices COM 749941100 264 27,500 SH   SOLE   27,500 0 0
Real Goods Solar COM 75601N104 30 10,000 SH   SOLE   10,000 0 0
San Juan Basin RT UNIT BEN INT 798241105 64 3,300 SH   SOLE   3,300 0 0
Sevcon COM 81783K108 98 12,000 SH   SOLE   12,000 0 0
SunEdison COM 86732Y109 1,271 56,250 SH   SOLE   56,250 0 0
SunPower COM 867652406 1,816 44,320 SH   SOLE   44,320 0 0
Tenneco COM 880349105 710 10,800 SH   SOLE   10,800 0 0
Terra Nitrogen COM UNIT 881005201 92 635 SH   SOLE   635 0 0
Tesla Motors COM 88160R101 60 250 SH   SOLE   250 0 0
Trina Solar ADR ADR 89628E104 836 65,150 SH   SOLE   65,150 0 0
Tyson Foods CLASS A 902494103 1,160 30,900 SH   SOLE   30,900 0 0
UQM Technologies COM 903213106 1,468 646,600 SH   SOLE   646,600 0 0
Williams COM 969457100 297 5,100 SH   SOLE   5,100 0 0
Yingli Green Energy ADR ADR 98584B103 275 73,500 SH   SOLE   73,500 0 0
Alcoa 07/19/2014 15 Call CALL 013817901 6 200 SH Call SOLE   0 0 200
FuelCell 07/19/2014 2.50 Call CALL 35952H906 12 1,450 SH Call SOLE   0 0 1,450
Gold Miners Bear 3X 07/19/2014 25 Call CALL 25459W905 2 180 SH Call SOLE   0 0 180
Plug Power 07/19/2014 5 Call CALL 72919P902 9 500 SH Call SOLE   0 0 500
Plug Power 07/19/2014 6 Call CALL 72919P902 2 345 SH Call SOLE   0 0 345
SolarCity 07/19/2014 50 Call CALL 83416T900 336 160 SH Call SOLE   0 0 160
Dryships 09/20/2014 3 Call CALL Y2109Q901 25 570 SH Call SOLE   0 0 570
First Solar 09/20/2014 62.50 Call CALL 336433907 258 219 SH Call SOLE   0 0 219
GT Advanced Tech 09/20/2014 17 Call CALL 36191U906 175 530 SH Call SOLE   0 0 530
SPDR Gold Shares 09/20/2014 126 Put PUT 78463V957 2 10 SH Put SOLE   0 0 10
SunEdison 10/18/2014 17 Call CALL 86732Y909 347 550 SH Call SOLE   0 0 550
Apple 01/17/2015 85.71 Call CALL 037833900 720 679 SH Call SOLE   0 0 679
Apple 01/17/2015 91.43 Call CALL 037833900 226 305 SH Call SOLE   0 0 305
Google 01/17/2015 600 Call CALL 38259P908 136 53 SH Call SOLE   0 0 53