I'm assuming by fd you meant "fixed deposit" ? I'm not sure whether the custom officials will accept it or not. Although, they do accept documents that show capital is payable to you such as bonds, stocks or debentures.
My advise is to make your landing efficient and smooth, simply get a bank...