It is better to show the income from trading in shares as business income.......because you can claim the deductio of general administrative expenses, depreciation etc which is not possible in case of treating the same as Capital gain.
Moreover, it has to be kept in mind, such profit has to be shown as business income consistently over a period of time until and unless you have strong logic to treat it otherwise.
For eg at a same time you can trade in 40 odd number of shares but few shares can be held as capital asset provded you will hold them for a considerable time.