On the Bancor network, the price of the cryptocurrencies is being calculated using algorithms. Bancor Network has a cryptocurrency/token called Bancor Network Token (BNT). All the available tokens are in a way connected directly with the price of BNT. And that way swapping a token for another token is always possible as BNT can act as a bridge between the two tokens involved in the conversion.