BTC anylasis