Para a maioria dos comerciantes de Bitcoin, ajustar o preço de anúncios através da definição de uma margem funciona bem o suficiente. Mas se você for um comerciante de volumes altos, o preço do recurso da equação permite mais controle sobre seu preço. Este guia explica os conceitos básicos sobre como você pode usar a seu favor equações complexas de preço para vencer a concorrência.
O que é uma equação de preço?
As equações de preço permitem atualizar automaticamente seu preço de acordo com as flutuações de preço da Bitcoin. Elas funcionam trazendo informações de preço que buscamos automaticamente a partir de fontes de dados de mercado (outras bolsas de Bitcoin) e atualizamos o preço de seu anúncio, assim que novas informações de preço forem buscadas. Para criar uma equação preço personalizada, você seleciona suas fontes de dados de mercado e as combina ou modifica usando os operadores.
A equação de preço padrão que usamos para anúncios usa uma fonte de dados de mercado especial chamada btc_in_usd e um operador de multiplicação simples para colocar uma margem sobre o preço de dados de mercado.
A fonte de dados de mercado btc_in_usd retorna o preço mediano de várias bolsas confiáveis. Isto significa que mesmo se uma ou várias das intercâmbios começarem a fornecer informações incorretas, a fonte de preço ainda irá fornecer um preço mediano exato.
Os preços dos anúncios em média são atualizados uma vez a cada cinco minutos. Quando não houver uma carga extra no serviço ou se uma API estiver lenta para responder, este processo pode demorar mais tempo para ser executado. O preço final calculado a partir da equação de preço é para 1 BTC. As fontes de dados de mercado também sempre retornam o preço para 1 BTC.
Se a equação retorna mais de um valor ou nenhum valor, a equação não é válida e não funcionará. Fontes de dados de mercado não podem sempre retornar um preço se houver, por exemplo, baixo ou nenhum volume recente nesse mercado. Se uma equação não for válida ou não resolver totalmente, o anúncio será desligado automaticamente.
Faça sua própria equação
Etapa 1: Escolha suas fontes de preços
A primeira e mais importante parte de sua equação é a seleção da(s) fonte(s) de preço de mercado. Você deve escolher cuidadosamente em qual bolsa você irá basear seu preço. Ao final deste guia, você pode encontrar uma lista de todas as fontes de mercado disponíveis. Uma equação simples utiliza apenas uma fonte de dados de mercado, a fonte de mercado abaixo toma o preço médio em 24 horas da bolsa Bitcoin Bitstamp:
bitstampusd_avg
Esta já é por si própria uma equação que funciona, mas para fazer algum lucro vendendo Bitcoins, você poderá querer modificá-la com um operador.
Etapa 2: Use os operadores para modificar sua equação
Operadores são diferentes funções matemáticas que você pode usar para ajustar e mudar sua equação de preço para atender a suas próprias necessidades. Você pode ver quais são os operadores suportados na tabela abaixo.
Operador
Exemplo de equação
Exemplo de valor
Descrição
+
1 + 1
2
Adicionar dois valores
-
5 - 1
4
Subtraia o valor da direita do da esquerda
*
2 * 5
10
Multiplicar dois valores
/
5 / 2
2.5
Divida o valor à esquerda pelo da direita
min
min(25, 100)
25
O mínimo retorna o menor dos dois valores dentro do parêntese. Você pode encadear um min() dentro de outro para obter o menor valor entre vários números. por exemplo
min(min(25, 100), min(20, 300)) = 20
max
max(25, 100)
100
O máximo retorna o maior dos dois valores dentro do parêntese. Você pode encadear um max() dentro de outro para obter o maior valor entre vários números. por exemplo
max(max(25, 100), max(20, 300)) = 300
Operador
Exemplo de equação
Exemplo de valor
Descrição
^
5 ^ 2
25
Expoente - valor à esquerda elevado à potência do da direita
sin, cos, tan
sin(pi/2)
1
Operadores trigonométricos. Use radianos para entrada. A constante pi está disponível para criar valores de radianos puros.
abs
abs(-5)
5
Valor absoluto. Transforma valores negativos em positivos e valores positivos permanecem positivos.
trunc
trunc(5.9)
trunc(-5.9)
5
-5
Truncamento descarta qualquer casa decimal sem arredondamento.
ceil
ceil(5.9)
ceil(-5.9)
6
-5
Função teto escolhe o menor número inteiro que é maior ou igual ao valor.
floor
floor(5.9)
floor(-5.9)
5
-6
Função chão escolhe o maior número inteiro que é igual ou menor ao valor.
round
round(5.9)
round(-5.4)
6
-5
O arredondamento arredonda para o número mais próximo, descartando casas decimais.
sgn
sgn(-5)
sgn(5)
-1
1
Fornece o sinal do valor. Os valores possíveis são 1, 0, -1.
A equação mais simples apenas adiciona uma marcação percentual sobre o preço de mercado. Para adicionar, por exemplo, uma margem de 12% sobre o preço, é necessário multiplicar a fonte do preço de mercado por 1,12 para aumentar o preço em 12%. A equação resultante fica assim:
bitstampusd_avg*1.12
Se você comprar sua Bitcoin que você vende a partir de duas bolsas diferentes, digamos, Bitstamp e Bitfinex, você provavelmente desejará se certificar de que o preço de sua Bitcoin seja baseado na bolsa que tiver o preço mais elevado, para que sua margem permaneça correta. Utilizar duas fontes de dados de mercado traz o benefício adicionado de proteger você, caso uma delas experimente uma queda brusca de preço, enquanto a outra não.
Para isso, o operador max() é útil. Ele é usado para escolher o maior entre dois valores que lhe for dado. Para usar o operador max(), você digita dois valores separados por vírgula dentro do parêntese. Os valores inseridos podem ser uma fonte de dados de mercado ou qualquer número.
Em nosso exemplo, queremos usar o preço mais alto de uma das duas bolsas, Bitstamp e Bitfinex. Primeiro, procuramos por seu nome de fonte de dados de mercado na tabela abaixo e então adicionamos o _avg após o nome da fonte de dados de mercado para obter o preço médio em 24 h. Então temos, que multiplicar o operador max() todo por 1,12 para adicionar nossa margem:
max(bitstampusd_avg, bitfinexusd_avg)*1.12
Esta equação irá primeiro buscar os dados de preços das duas bolsas, Bitfinex e Bitstamp e transformá-los em dois números. Em seguida, o operador max() selecionará o preço mais alto entre os dois. Finalmente, ela multiplica esse preço por 1,12 para obter o preço final do anúncio.
Etapa 3: Converta o preço para sua própria moeda
Se você estiver usando uma fonte de preço que não está em sua própria moeda, a etapa final é convertê-la para a moeda correta. Para isso, você pode converter o preço de USD para outra moeda, usando a fonte de dados USD_in_[currency]. Por exemplo, se eu trocar em Euros, preciso converter a equação do exemplo na etapa 2 de USD para EUR, multiplicando a equação toda por USD_in_EUR. A equação resultante fica assim:
Você pode encontrar uma lista de todas as fontes de bolsas em USD mais abaixo nesta página.
Teste sua equação
Você pode brincar com suas próprias equações usando o campo abaixo. Escolha em qual moeda você negocia e digite qualquer equação para ver qual seria o preço.
Fontes de preço de mercado
Temos centenas de fontes de dados de mercado disponíveis para uso em suas equações de preço. Aqui está uma tabela que lista todas as fontes de dados de mercado disponíveis. Para a maioria das fontes, podemos buscar seis preços diferentes: high, low, bid, ask, close, e avg. Recomendamos que você use o preço avg (média). Os outros tipos de preço têm significado específico e flutuam frequentemente, podendo fazer com que seu preço resulte num valor diferente do que você espera. Cada fonte de dados de mercado sempre fornece o preço para uma Bitcoin inteira. Esta tabela mostra o preço atual retornado a partir de cada tipo de fonte de dados de mercado e tipo de preço.
Para utilizar as fontes de preço de mercado, você precisa pegar os nomes de fontes de dados da coluna de mercado e adicioná-los ao tipo de preço. Por exemplo, se você quiser usar o preço médio de bitfinexusd, você toma o nome do mercado e adiciona um sublinhado e o texto avg.
bitfinexusd_avg
high O preço mais alto de uma negociação concluída durante as últimas 24 horas. low O preço mais baixo de uma negociação concluída durante as últimas 24 horas. bid Bid, o preço de oferta é o preço mais alto que um comprador está disposto a pagar. ask Ask, o preço de venda é o preço mais barato que um vendedor está disposto a aceitar. close Close é o preço da última negociação concluída. avg O preço médio das negociações concluídas nas últimas 24 horas.
Market
high
low
bid
ask
close
avg
coinbaseusd
67,500.00
65,822.90
66,985.73
krakenusd
67,068.00
66,798.20
66,981.70
66,981.80
66,981.70
66,777.29
bitstampusd
67,482.00
65,829.00
66,998.00
66,999.00
66,999.00
66,620.00
bitfinexusd
67,618.00
66,004.00
67,083.00
67,084.00
67,083.00
67,083.50
bitvavoeur
62,018.00
60,640.00
61,577.00
61,587.00
61,583.00
krakeneur
61,688.90
61,419.50
61,584.90
61,585.00
61,585.00
61,319.49
Market
high
low
bid
ask
close
avg
geminiusd
66,999.99
67,000.00
66,958.98
coinbaseeur
62,081.49
60,656.90
61,635.54
bitstampeur
62,100.00
60,681.00
61,650.00
61,658.00
61,647.00
61,366.00
coinbasegbp
53,122.47
51,968.00
52,696.50
maicointwd
2,178,846.10
2,133,333.30
2,168,054.10
2,167,046.40
2,167,334.30
btcmarketsaud
100,750.00
98,226.58
99,950.23
100,099.99
100,099.99
99,910.88
btcboxjpy
10,486,791.00
10,243,396.00
10,436,153.00
10,436,356.00
10,435,792.00
10,374,762.23
zaifjpy
10,460,000.00
10,230,000.00
10,405,120.00
10,415,490.00
10,419,225.00
10,341,646.96
bitfinexeur
62,024.00
60,603.00
61,533.00
61,534.00
61,532.00
61,533.50
cexusd
67,183.00
65,700.00
66,160.40
67,000.00
67,000.00
66,220.60
cexiousd
67,183.00
66,300.00
66,160.40
67,000.00
67,000.00
cexeur
61,500.00
60,700.00
61,319.70
61,994.50
61,400.00
61,263.31
cexioeur
61,500.00
61,280.00
61,344.20
61,986.30
61,400.00
coinfalconeur
42,500.00
39,999.99
32,000.03
42,499.99
42,500.00
41,182.41
krakenxrp
103,600.64
104,931.79
103,842.16
ruxumthb
135.00
bcmmbusd
10.00
exmorub
47,468.00
47,620.00
47,435.00
weexcad
150.00
120.00
bceur
64,777.01
65,295.46
65,798.00
crytrusd
243.00
265.00
625.00
btceureur
357.70
403.82
255.00
ibwtusd
1,200.00
500.00
ruxumpln
13.50
btcncny
28,158.00
28,399.99
28,158.00
ripplexrp
71,364.47
71,467.41
69,707.31
mtgoxhkd
1,021.53
1,074.57
1,001.00
coinsbankusd
42,000.00
98,000.00
98,000.00
bitalousd
9,100.00
600.00
bitflyerusd
15,556.60
15,618.70
15,635.47
bitkonanusd
19,007.90
24,999.00
19,008.00
bitnznzd
1,200.00
2,000.00
2,000.00
wbxaud
26.00
26.00
btcexyad
132.00
ruxumsgd
5.20
krakennmc
1,186.11
1,271.46
1,271.46
itbitsgd
5,040.50
27,068.06
4,867.00
globalpln
15.82
mtgoxeur
95.89
98.41
95.89
bcmppusd
23.50
coinflooreur
41,178.00
41,269.00
41,317.00
rockeur
22,922.72
22,930.86
22,930.86
korbitkrw
45,598,000.00
45,683,000.00
45,660,000.00
ruxumzar
25.00
coinsbankeur
16,000.00
100,000.00
15,000.00
intrsngeur
316.54
419.00
308.01
krakenltc
161.34
162.07
160.56
btc24usd
73.00
anxhkhkd
2,857.96
2,919.43
1,907.34
thlrusd
4.35
lybitcad
104.97
chbtccny
27,028.19
28,000.00
27,197.00
wexrub
477,333.72
515,451.29
515,642.84
freshpln
25.00
mtgoxsgd
166.98
175.65
200.00
bitmeusd
86.00
vbtcvnd
395,000,000.00
440,000,000.00
440,000,000.00
vcxusd
1,501.00
10,000.00
6,500.00
btc24eur
412.00
503.00
412.00
bitsomxn
187,000.99
188,000.00
5,200.00
ruxumchf
3.00
coinsbitiousd
43,003.67
43,072.52
43,035.13
bcmlrusd
11.00
mtgoxaud
146.44
154.04
144.30
foxbitbrl
24,666.03
25,199.99
24,664.04
ruxumeur
5.00
ibwteur
10,000.00
1.00
fbtceur
125.00
mtgoxsek
857.00
901.50
1,046.41
urdubitpkr
24,000.00
8,489,427.00
mtgoxnzd
158.78
167.02
151.00
p2pb2busd
11,239.48
11,338.00
11,258.45
thclp
3,050.00
kptnsek
3,200.00
3,468.47
3,468.47
anxhkaud
512.20
541.93
333.85
bitchangepln
10.00
rippleeur
265.00
258.00
anxhksgd
514.29
544.96
341.73
ruxumaud
4.25
anxhkcny
2,430.00
2,578.25
1,553.74
bcmpxgau
0.20
mrcdbrl
330,158.00
330,751.00
330,158.00
snwcnxrp
8,999.00
bitmeltc
27.00
67.76
justxrp
25,000.00
74,998.00
64,001.00
bitpayusd
66,290.97
bitpayjpy
10,317,854.16
btchkexhkd
572.00
btcexusd
6.80
fybsgsgd
15,000.00
49,000.00
4,700.00
bitomatpln
29.20
lybitusd
119.00
fluctopln
37,217.30
26,021.26
ruxumhuf
79.00
cryptoniteur
5,678.10
8,200.00
6,800.00
globaleur
4.00
b7usd
4.75
bitaloeur
6,900.00
306.00
200.00
bitflyerjpy
3,772,576.00
3,774,720.00
3,755,740.00
wexusd
7,900.01
8,180.00
7,900.01
ruxumsek
20.00
remitanovnd
978,584,310.00
929,105,492.56
153,045,823.05
fbtcusd
165.00
intrsngpln
335.00
bitxngn
23,812,057.00
24,080,948.00
55,480,005.00
bitalopln
1,700.00
1,950.00
btcxchangeron
1,155.36
1,169.07
1,800.00
weexusd
395.00
395.00
hitbtcusd
7,906.62
7,910.00
7,915.48
thinr
318.00
abucoinsusd
0.61
8,210.51
8,210.51
bitcurexusd
615.03
642.84
629.15
bitpayeur
60,991.92
btcdeeur
9,173.00
9,219.89
9,282.49
btctradecny
22,020.10
22,199.00
24,821.00
krakenjpy
6,327,212.00
6,350,550.00
6,339,800.00
bitmarketeur
7,450.87
7,625.70
7,450.85
coinsbankgbp
72,066.00
27,617.99
btcexrub
199.00
bitmaszynapln
2,000.00
100,000.00
100,000.00
bitfloorusd
100.00
anxhkcad
506.84
536.04
317.09
intrsnggbp
271.40
376.18
376.18
omnitradebrl
33,000.00
34,500.00
34,500.00
allcoinusd
16,500.00
17,350.00
16,500.00
vcxeur
726.00
6,400.00
6,400.00
bitcurexpln
1,227.50
1,240.00
2,289.00
krakenkrw
495,000.00
545,000.00
525,142.00
bitbayusd
42,000.00
42,500.00
42,500.00
bitcurexeur
569.99
595.86
573.00
anxhknzd
555.72
588.51
371.29
b2cusd
6.50
anxhkjpy
41,227.18
49,140.39
29,436.15
globalgbp
2.99
rocksll
18,050.00
exchbusd
3.64
cryptoxaud
22.00
bitpaychf
60,259.29
btcoididr
315,279,000.00
315,280,000.00
315,279,000.00
bitxidr
600,001,000.00
602,989,000.00
660,000,000.00
ibwtltc
300.00
1.00
crytreur
210.00
298.00
481.12
imcexeur
7.71
ibwtgbp
950.00
287.00
bitbayeur
37,201.55
37,415.00
37,307.30
bitstockczk
115,901.00
124,146.00
121,796.00
ruxumrub
195.00
ruxumjpy
210.00
krakencad
58,841.10
58,886.80
58,862.50
mtgoxcny
803.10
844.80
784.38
bidxtrmpln
1,751.00
mtgoxrub
4,683.29
4,926.43
5,899.99
bitcashczk
6,700.00
jubicny
27,150.00
27,599.00
27,599.00
coinfloorgbp
35,262.00
35,319.00
35,290.00
krakengbp
2,990.00
3,240.00
3,018.00
bitmarketusd
14.00
bitpaycny
478,859.48
bitmarketaud
14.00
abucoinspln
29,246.93
29,450.00
29,450.00
cryptoxusd
13.35
btcexwmr
155.00
justnok
1,100.00
2,298.00
2,058.00
bit121gbp
300.00
300.00
cotrusd
411.40
473.99
391.98
mtgoxthb
4,017.41
4,830.52
3,500.00
nevbitpln
1,341.00
1,440.99
166,637.47
ruxumusd
14.75
btcalphausd
148,674.74
0.00
9,800.00
cbxusd
11.00
9,000.00
10,000.00
wexeur
7,011.81
7,500.00
7,500.00
1coinusd
222.80
223.00
253.80
bitmarketrub
300.00
zyadoeur
4,833.47
4,839.01
4,839.01
hitbtceur
2,501.31
4,499.99
4,499.99
mtgoxpln
484.87
517.15
403.06
imcexusd
20.00
mtgoxcad
146.17
153.76
120.01
virtexcad
548.00
550.00
550.00
ruxumhkd
29.00
intrsngusd
11.90
btcexeur
3.90
btccusd
6,651.13
6,899.76
6,700.00
cexrub
3,245,844.70
3,476,934.70
3,476,934.70
btcexjpy
1.00
bitxzar
651,491.00
651,863.00
660,454.00
bitpayaud
98,912.23
bitalogbp
1,896,343.19
340.00
bbmbrl
18.00
bitbaypln
170,290.84
170,897.99
170,897.75
btc2ubrl
654.50
659.99
654.50
britcoingbp
3.66
bitmarketgbp
5.50
mtgoxchf
117.07
123.15
100.00
justeur
150.01
285.25
150.02
fiscojpy
1,000,025.00
1,079,990.00
1,000,025.00
weexaud
880.00
890.00
890.00
surbtcvef
309,003.00
299,999,998.00
309,003.00
bitpaycad
90,271.73
bit2cils
99,512.72
100,050.00
99,233.76
rmbtbcny
1,000.00
5,898.00
5,177.36
bitboxusd
125.00
bitpaygbp
52,177.10
mtgoxgbp
79.08
83.18
81.82
bitmarketpln
32,500.20
32,604.00
32,604.00
coinfloorpln
20,000.00
fybsesek
81,000.00
95,000.00
95,000.00
anxhkgbp
254.60
262.42
159.85
mtgoxjpy
13,659.07
14,191.43
13,959.26
justltc
83.85
200.00
95.09
rockusd
13,500.01
16,369.00
14,890.00
bcmbmgau
0.27
bitxmyr
175,003.00
175,688.00
196,603.00
anxhkeur
334.58
345.83
215.57
thusd
5.59
virwoxsll
2,300,000.00
3,000,000.00
3,000,000.00
bcgbp
99.71
anxhkchf
175.22
223.00
217.24
aqoineur
1.71
indacoinusd
20,000.00
7,500.00
ruxumuah
30.00
ruxumgbp
2.50
thaud
5.90
btctreeusd
6.47
abucoinseur
0.97
7,625.06
5,546.15
getbtcusd
3,841.55
3,876.58
3,793.81
rippleusd
342.87
347.87
327.42
mtgoxdkk
715.58
752.73
1,000.00
anxhkusd
369.74
372.87
244.86
b7eur
3.30
justusd
290.00
450.00
303.13
globalusd
4.70
chilebitclp
40,000.00
8,838,380.00
lakeusd
29,121.00
29,146.03
29,123.81
bcmbmusd
15.00
btcexwmz
5.10
Preço de mercado Altcoin
Se você quiser negociar suas bitcoins por altcoins, fornecemos fontes de mercado que retornam o preço de uma Bitcoin inteira na outra criptomoeda. Abaixo você pode encontrar uma tabela que lista todas as fontes de dados de mercado altcoin disponíveis. Podemos pesquisar três preços diferentes: oferta, perguntar e fechamento. Esta tabela mostra o preço mais recente retornado por cada tipo de preço fonte de dados do mercado.
Para utilizar as fontes de preço de mercado, você precisa pegar os nomes de fontes de dados da coluna de mercado e adicioná-los ao tipo de preço. Por exemplo, se você quiser usar o preço de fechamento de poloniexeth, você toma o nome do mercado e adiciona um sublinhado e o texto close.
poloniexeth_close
oferta O preço de oferta é o preço mais alto que um comprador está disposto a pagar. perguntar o preço de venda é o preço mais barato que um vendedor está disposto a aceitar. fechar O preço da última negociação completada.
Market
close
bid
ask
Taxas de câmbio em USD
Você pode obter a taxa de câmbio de 1 USD em outras moedas usando essas fontes de dados. Para converter um preço de USD, apenas multiplique-o pela fonte de dados USD_in correta. Para converter outras moedas em USD, obtenha o inverso, por exemplo, 1/USD_in_EUR e multiplique-a por seu preço.