RBI and IT department are still not sure that how are they going to treat bitcoin whether as an asset or currency. Considering it an asset. If you held it for period less than an year it is short term capital gain which is normally added to the income if it is held for more than an year it becomes ltcg taxable at 20% flat. Earning will be a normal income under income from other sources. But you have to pay tax on amount that you have realised to bank.
Thanks for the information even i found the same details by consulting auditor where i am giving IT returns end of the year hope it will help some of the people here . So based on my research hold bitcoin as much as we can and keep it for long term instead of withdrawing to bank account.