A ranged pool normally has two kinds of coins in the pool as the same as a basic pool. This is only applied to the case that the price is in the range of the pool. Once the price is out of the range, only a single kind of coin remains in the pool. For example, for the ranged pool with the range of 0.8 and 1.2, if the price is below 0.8, then the pool has only A coins. This means this pool sells out B coins and buys A coins at the price above 0.8. On contrary, if the price is above 1.2, then the pool has only B coins, which means the pool sells A coins and buy B coins at the price below 1.2. In that case of out-of-range, the users can deposit or withdraw to/from the pool with only a single kind of coin.