NS Ramaswamy of Ventura Securities recommends buying gold below Rs 29,600 per 10 grams levels for a target of Rs 29,725 per 10 grams and beyond that on an intraday basis to Rs 29,900 on expectations of the Bank of England and the European Central Bank rate cuts.