Swing Trade for HCLTECH................... you can go long with this stock for few weeks or days for positional or swing trades. Also company has good performance rate you can hold lifetime if it doesn't give any bad news about this company.