The following commentary comes from an independent investor or market observer as part of TheStreet's guest contributor program, which is separate from the company's news coverage. The opinions expressed are those of the author and do not represent the views of TheStreet or its management.

NEW YORK ( TheStreet) -- Clean Edge and Nasdaq's three benchmark clean-tech stock indices saw another week of mild positive movement, as the Nasdaq Clean Edge Green Energy Index ( CELS) was up 1.76%, the Nasdaq OMX Clean Edge Global Wind Energy Index ( QWND) higher by 0.80% and the Nasdaq OMX Clean Edge Smart Grid Infrastructure Index ( QGRD) up 1.87% last week from the one before.

The overall market also moved higher -- the S&P 500 gained 1.04% and the Nasdaq was up 0.87% -- while AMEX Oil grew 4.38% from the previous week.

CELS -- up 1.76% for the week and 20.22% higher than a year ago -- tracks U.S.-listed clean-energy companies and is divided into four categories: advanced materials; energy intelligence; energy storage and conversion; and renewable electricity generation and renewable fuels. Of the 50 total component securities, 32 experienced gains and 18 lost ground.

CELS' best performer for the week was China-based PV product maker SunTech Power ( STP), gaining 20.20%. Rounding out the top five CELS performers were electronic materials provider Rubicon Technology ( RBCN), up 17.61%; solar cell and module maker SunPower ( SPWRA), higher by 12.47%; power management device maker O2Micro International ( OIIM), up 11.92%; and Chinese solar manufacturer LDK Solar ( LDK), 11.84% higher for the week.

CELS' worst performer last week was wind energy product and service provider Broadwind Energy ( BWEN), declining 14.88%. Other worst performers included smart meter maker Itron ( ITRI), losing 8.96%; demand management firm EnerNOC ( ENOC), down 8.15%; LED and solar manufacturing equipment provider Veeco Instruments ( VECO), retreating 6.38%; and network infrastructure product maker Echelon Corporation ( ELON), 5.97% lower for the week.

QWND -- 0.80% higher last week and 22.79% lower in the last 12 months -- includes companies that are primarily manufacturers, developers, distributors, installers and users of energy derived from wind sources. Of QWND's 18 pure-play components, seven saw gains, 10 experienced losses, and one was unchanged for the week.

QWND's best pure-play performer for the week was wind turbine manufacturer Nordex ( NDX1), up 6.86%. Other top pure-play performers included wind farm owner and operator China Longyuan Power Group (0916), gaining 6.28%; wind turbine gear transmission provider China High Speed Transmission Equipment Group (0658), rising 6.18%; renewable energy developer EDF Energies Nouvelles ( EEN), up 4.77%; and renewable energy project developer Gamesa Corporacion Tecnologica ( GAM), up 1.76% for the week.

If you liked this article you might like

Mindspeed (MSPD) Soars, Suntech (STP) Skids

The Deal: Suntech Gets $150M Shot in the Arm

Watch Out For Zombie Solar Stocks

5 Stocks Under $10 Set to Soar

5 Stocks Under $10 Set to Soar