Aside from all the above factors, every market reflects the consumption and supply of some people. The more participants, the more representative. But even so, it is impossible to get the most accurate price, because according to the existing technical conditions, it is impossible for all participants to focus on one market at the same time. All silver or other commodities can only have one or several authoritative reference prices.
As for simply speculating, domestic silver futures should be the first choice. All related transaction costs are the lowest in all formal trading channels, and the supervision and measures are relatively perfect, and the trading system is relatively perfect and advanced in China.
If you simply want to buy silver bars for preservation or collection, you'd better go to the bank, pay more attention to several banks and compare them. Generally speaking, I personally think that joint-stock banks can be cheaper than state-owned banks.