Pular para o conteúdo
Solidity BrasilSolana

Calculadora de tradabilidade

Quanto capital a pool precisa para aguentar uma venda de tamanho X. Roda no seu navegador e quem assina é a sua carteira.

Os números

Nada aqui vai para a rede — é só conta.

O tamanho do maior trade que você quer que a pool aguente. (US$)

Quanto o vendedor pode receber a menos. 18% é o limite típico dos agregadores. (%)

Em moeda de cotação. É o que vai para o lado do dinheiro da posição. (US$)

Serve para mostrar a faixa em preço, não entra no cálculo do capital.

Afasta o piso do ponto onde o preço pousa. Folga zero é degenerada: a venda esvazia a cotação até o último centavo. (%)

A conta

Capital mínimo teóricoD × (1 − i), sem folga nenhuma — uma lâmina
US$ 410
Capital necessáriocom a folga escolhida; a folga custa
US$ 555,77
Profundidade virtualo yv que decide tudo
US$ 7.285,83
Depósito em cotaçãoo dinheiro que fica do lado da venda
US$ 1.000
Depósito em tokensdo lado da compra — estes você já tem
928.068.299

A faixa

Onde a posição começa e termina, e onde o preço pousa depois da venda.

Piso
-25,6% · 0,000000744333
Teto
+31,3% · 0,000001313257
Onde o preço pousadepois de um trade do tamanho pedido
-12,4%

⚠️ 6,42% de perda na execução é 12,43% de queda no preço. Se a faixa terminar antes disso, o trade sai dela no meio do caminho e a perda real dispara.

A pergunta que trava todo lançamento

Quanto capital a pool precisa para o token ser vendável?

A resposta costuma ser um chute, e o chute erra por uma ordem de grandeza — para mais ("uma pool de faixa cheia custa US$ 11.590") ou para menos ("uso reserva virtual e não gasto nada", que só vale para quem COMPRA).

O modelo aqui é aritmética pura, sem rede e sem SDK. Numa pool de produto constante, o que decide tudo é uma coisa só: a profundidade virtual yv. Dela saem a perda de quem vende, para onde o preço vai, e quanto capital é preciso depositar.

E o resultado é mais limpo do que parece: o capital mínimo de cada lado é D × (1 − i) — só depende do tamanho do trade e da perda tolerada. Não depende do preço do token nem da largura da faixa. Para um trade de 500 com 18% de perda: 410.

Duas contas diferentes chamadas "impacto"

Trocá-las erra o capital por quase o dobro.

A perda na venda é D / (yv + D): você vende tokens que valem D ao preço da tela e recebe D × (1 − i). É o número que responde "a pool aguenta um trade de X?".

O movimento de preço é D / yv: é quanto o preço anda. Uma é função da outra — perda = m / (1 + m) — e nenhuma está errada. Mas a diferença é grande onde importa: uma perda de execução de 18% corresponde a uma queda de preço de 32,8%. A faixa tem de cobrir a queda, não a perda.

Comprar é de graça, vender não

E é por isso que um token novo parece líquido sem ter lastro.

O lado da COMPRA é atendido pelos tokens de quem lançou, que não custam nada. Por isso um token recém-criado exibe profundidade de compra com capital zero — e é o mesmo mecanismo das plataformas de curva.

O lado da VENDA não tem esse atalho: quem vende D recebe D × (1 − i) em moeda de cotação, e esse dinheiro precisa existir na posição. Reserva virtual paga a conta do preço; não paga o vendedor.