Can tell, - for soon hock especially, if the darker colour one is surely 101% cultured in pond, if wild soon hock the tail and fin are reddish colour one.
For pak sook koong and patin same - cultured one in cage are darker coloured, the real wild from the river are more whitish in colour. if I dont see it will ask the captain first, wild from river or cultured fish, if they say river wild - OK, even price higher but if the cheat - easily know when 1 bite in the mouth I know and can ask them to bring back - usually big restaurants dare not cheat as they know their customers will know when they take a bite! small restarant will argued and still say it is wild river fish.
I was in this line b4, hahahaha, and the 7stars grouper we send by air to hongkong from Sabah. Dont eat!!!! we use many type of medication, anti-biotic and ms222 "to sleep" the fish to keep and preserve the fish so it reach hongkong all alike!!! It is OK, but these fishes must be stored and fit for consumption after 7 days but do you think they will wait for 7 days to fee you? hahahaha. Just my 5cts!