The swap is a reportable disposal even when no cash changes hands. The gold received generally takes a new basis equal to its value at the time of the exchange.