bswap/quote problems

hi,

i am using bswap/quote but i am facing two problems

when quoting from USDT to BUSD the returned amount seems off as its less than the converter (and the converted executes market order so if the api shows lower amount its probably off)
2nd problem is when i try an altcoin like crv i get the following:
binance.error.ClientError: (400, -12015, ‘Input parameter setting error’,

please advise what im doing wrong or if there is a better way to acquire quotes

when quoting from USDT to BUSD the returned amount seems off as its less than the converter (and the converted executes market order so if the api shows lower amount its probably off)

Stable coins pegged to the same underlying asset (in this case, USD) do not share an exchange ratio of 1:1 and are subject to slight variances.

2nd problem is when i try an altcoin like crv i get the following:
binance.error.ClientError: (400, -12015, ‘Input parameter setting error’,

CRV is not supported. You can check which assets are supported from the Swap Pools endpoint.

https://binance-docs.github.io/apidocs/spot/en/#list-all-swap-pools-market_data

my idea on the stablecoins is that the binance converter returns a better rate than the quote instead of them being matching up and USD should not be a factor imo.

thank you for the supported assets.
the tokens i care about cannot be found on the list.
could you please suggest a way to get quotes in such case?

getting just price of tokens isnt optimal as it does not consider amount

could you please suggest a way to get quotes in such case?

If they are not on the list, then they are not supported by the BSwap product.

my idea on the stablecoins is that the binance converter returns a better rate than the quote instead of them being matching up and USD should not be a factor imo.

This is not always the case. It is possible to be less base quantity for the given quote quantity. I suggest directing product related questions to Binance Customer Support.