Calculate new token's exchange rate
Last updated
Last updated
Before creating another liquidity pool for your token, carefully calculate the rates (for TKN/USDT pair we'll do it now in this example), considering the already existing rates in trading pairs with your token, created earlier, if there are such (TKN/TON in our example).
At the moment of writing TON price was ≈ $5.60, so 1 TON was ≈ 5.60 USDT and vice versa 1 USDT ≈ 0.1786 TON.
Given that previously the token's initial rate was set to 1000 tokens (TKN) for 1 TON, the inverse rate for 1 token (TKN) is ≈ 0.001 TON. Considering the above, the price of 1 token (TKN) should be ≈ 0.0056 USDT, or in opposite, 1 USDT should be ≈ 178.57 tokens (TKN).
Thankfully to that DeDust.io has an automatic routing feature, even not having yet a USDT pair with your token, you can also easily check the correctness of your calculations using the Swap page. Let's have a look at the existing rates on DeDust.io, in both directions, for both direct and inverse rate. To demonstrate the above we'll use micro amounts in this example, as the liquidity in the TKN/TON pool is quite low. There's just no TON and TKN in the pool to make trades for amounts over $5. And even every $1 would be equal to almost 20% of the total pool value. That would substantially impact the token price and distort the calculations.
As we see, in general the price is pretty close to what was expected, and it slightly changes depending on swap direction. Keep in mind that the precise rate is also influenced by trading fees, swap amount, routing, pool's liquidity. Always check the relevant rates on the Swap page.