Being one of the heads of earning, capital gains, both short and long-term, are taxable in India.