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
Currencyshares Euro ETF EURO SHS 23130C108 887,598 8,100 SH   SOLE   8,100 0 0
ProShares UltraShort 20+ Year Treasury PSHS ULTSH 20YRS 74347B201 1,784,676 41,150 SH   SOLE   41,150 0 0
ProShares UltraShort Australian Dollar PROSHS U/SHAUS 74347W460 1,071,198 16,600 SH   SOLE   16,600 0 0
Proshares UltraShort Euro ULTRASHRT EURO 74347W882 311,808 12,800 SH   SOLE   12,800 0 0
UltraShort 20+Yr 01/20/2017 C50 call 74347B901 153,090 378 SH Call SOLE   378 0 0
A.O. Smith COM 831865209 153,197 2,350 SH   SOLE   2,350 0 0
AT&T COM 00206r102 159,642 4,900 SH   SOLE   4,900 0 0
Acuity Brands COM 00508Y102 237,033 1,350 SH   SOLE   1,350 0 0
American Water Works COM 030420103 99,144 1,800 SH   SOLE   1,800 0 0
Ansys COM 03662Q105 101,361 1,150 SH   SOLE   1,150 0 0
Apple COM 037833100 827,250 7,500 SH   SOLE   7,500 0 0
Boeing COM 097023105 111,308 850 SH   SOLE   850 0 0
Canadian Solar COM 136635109 1,134,398 68,255 SH   SOLE   68,255 0 0
China Ming Yang Wind Power COM 16951C108 291,158 148,550 SH   SOLE   148,550 0 0
Cisco Systems COM 17275R102 958,125 36,500 SH   SOLE   36,500 0 0
Companhia Paranaense de Energia-Copel ADR 20441B407 1,111,634 135,400 SH   SOLE   135,400 0 0
Corning COM 219350105 94,160 5,500 SH   SOLE   5,500 0 0
CyberArk Software COM M2682V108 1,296,119 25,850 SH   SOLE   25,850 0 0
Daqo New Energy ADR ADR 23703Q203 103,935 6,500 SH   SOLE   6,500 0 0
Direxion 3X Semiconductor Bull DLY SCOND 3XBU 25459W458 1,289,560 62,600 SH   SOLE   62,600 0 0
Direxion India Bull 3X INDIA BULL 3X 25459Y330 655,650 45,000 SH   SOLE   45,000 0 0
Federal Home Loan Mortgage Corporation COM 313400301 750,310 341,050 SH   SOLE   341,050 0 0
Federal National Mortgage Association COM 313586109 2,159,646 959,800 SH   SOLE   959,800 0 0
FireEye COM 31816Q101 1,470,084 46,200 SH   SOLE   46,200 0 0
Freeport-McMoRan COM 35671D857 264,053 27,250 SH   SOLE   27,250 0 0
Green Plains COM 393222104 87,570 4,500 SH   SOLE   4,500 0 0
Hannon Armstrong Sustainable COM 41068X100 1,183,014 68,700 SH   SOLE   68,700 0 0
Hydrogenics COM 448883207 323,657 40,156 SH   SOLE   40,156 0 0
Ideal Power COM 451622104 198,961 30,100 SH   SOLE   30,100 0 0
Intel Corporation COM 458140100 897,569 29,780 SH   SOLE   29,780 0 0
JinkoSolar ADR 47759T100 1,804,565 82,250 SH   SOLE   82,250 0 0
Marrone Bio Innovations COM 57165B106 126,600 60,000 SH   SOLE   60,000 0 0
Microsoft COM 594918104 1,117,565 25,250 SH   SOLE   25,250 0 0
Microvision COM 594960304 1,528,967 479,300 SH   SOLE   479,300 0 0
NRG Yield Class A CL A 62942X306 539,660 48,400 SH   SOLE   48,400 0 0
NextEra Energy Partners COM UNIT PART 65341B106 52,320 2,400 SH   SOLE   2,400 0 0
Pattern Energy Group COM 70338P100 877,186 45,950 SH   SOLE   45,950 0 0
Pfizer COM 717081103 50,256 1,600 SH   SOLE   1,600 0 0
Powersecure International COM 73936N105 171,072 14,850 SH   SOLE   14,850 0 0
Quantum Fuel Systems COM 74765E307 843,328 766,662 SH   SOLE   766,662 0 0
San Juan Basin RT UNIT BEN INT 798241105 14,190 1,500 SH   SOLE   1,500 0 0
SolarEdge Technologies COM 83417M104 746,046 32,550 SH   SOLE   32,550 0 0
SunPower COM 867652406 198,797 9,920 SH   SOLE   9,920 0 0
Trina Solar ADR ADR 89628E104 163,254 18,200 SH   SOLE   18,200 0 0
UQM Technologies COM 903213106 115,951 182,600 SH   SOLE   182,600 0 0
VASCO Data Security International COM 92230Y104 51,120 3,000 SH   SOLE   3,000 0 0
VelocityShares 3X Long Natural Gas Nat Gas Bull 3X 22542D381 344,805 54,300 SH   SOLE   54,300 0 0
Walmart COM 931142103 61,598 950 SH   SOLE   950 0 0
Waste Management COM 94106L109 308,822 6,200 SH   SOLE   6,200 0 0
Williams COM 969457100 165,825 4,500 SH   SOLE   4,500 0 0
Yingli Green Energy ADR ADR 98584B103 218,441 535,000 SH   SOLE   535,000 0 0
iShares Global Clean Energy ETF GL CLEAN ENE ETF 464288224 108,720 12,000 SH   SOLE   12,000 0 0
Plug Power 12/18/2015 $2 Call CALL 72919P902 21,000 1,000 SH Call SOLE   1,000 0 0
Ballard Power 01/15/2016 1.50 Call CALL 058586908 10,000 1,000 SH Call SOLE   1,000 0 0
Cisco 01/15/2016 30 Calls call 17275R902 18,036 1,002 SH Call SOLE   1,002 0 0
Corning 01/16/2016 25 call call 219350905 2,248 562 SH Call SOLE   562 0 0
Fuel Cell 01/15/2016 $1 call call 35952H906 15,000 1,000 SH Call SOLE   1,000 0 0
Rite Aid 01/15/2016 10 Call call 767754904 6,400 1,600 SH Call SOLE   1,600 0 0
UltraShort 20+ US treasury 01/15/16 C45 call 74347B901 397,500 1,875 SH Call SOLE   1,875 0 0