Skip to content

Commit 3bfee28

Browse files
author
brapi-sdk-bot
committed
fix(api): use historical exchange rates for crypto prices
Stainless-Generated-From: 1c1cea0
1 parent 37a8d68 commit 3bfee28

2 files changed

Lines changed: 17 additions & 5 deletions

File tree

‎scripts/mock‎

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

‎src/brapi/resources/v2/crypto.py‎

Lines changed: 16 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -71,8 +71,14 @@ def retrieve(
7171
em `historicalDataPrice` e o período aplicado em `usedRange` e `usedInterval`.
7272
Intervalos curtos limitam o período.
7373
74-
Cripto negocia 24 horas por dia. A variação é uma janela móvel de 24 horas.
75-
`marketCap` vem sempre como 0.
74+
Cripto negocia 24 horas por dia. A variação é uma janela móvel de 24 horas. O
75+
histórico usa o câmbio diário da data de fechamento em UTC. Em dias sem cotação
76+
de câmbio, usa a última cotação disponível até essa data. Todos os preços de um
77+
ponto usam esse câmbio. Moedas vinculadas ao dólar usam paridade de 1:1 com USD.
78+
A conversão histórica aceita BRL, USD, EUR, GBP, JPY, CHF, CAD, AUD, DKK, NOK e
79+
SEK. Sem câmbio histórico disponível, os preços do ponto vêm como `null`. O
80+
campo `currencyRateFromUSD` informa o câmbio atual, não o câmbio de cada ponto
81+
histórico. `marketCap` vem sempre como 0.
7682
7783
Veja as siglas em
7884
[listar criptomoedas](https://brapi.dev/docs/criptomoedas/available). Planos
@@ -208,8 +214,14 @@ async def retrieve(
208214
em `historicalDataPrice` e o período aplicado em `usedRange` e `usedInterval`.
209215
Intervalos curtos limitam o período.
210216
211-
Cripto negocia 24 horas por dia. A variação é uma janela móvel de 24 horas.
212-
`marketCap` vem sempre como 0.
217+
Cripto negocia 24 horas por dia. A variação é uma janela móvel de 24 horas. O
218+
histórico usa o câmbio diário da data de fechamento em UTC. Em dias sem cotação
219+
de câmbio, usa a última cotação disponível até essa data. Todos os preços de um
220+
ponto usam esse câmbio. Moedas vinculadas ao dólar usam paridade de 1:1 com USD.
221+
A conversão histórica aceita BRL, USD, EUR, GBP, JPY, CHF, CAD, AUD, DKK, NOK e
222+
SEK. Sem câmbio histórico disponível, os preços do ponto vêm como `null`. O
223+
campo `currencyRateFromUSD` informa o câmbio atual, não o câmbio de cada ponto
224+
histórico. `marketCap` vem sempre como 0.
213225
214226
Veja as siglas em
215227
[listar criptomoedas](https://brapi.dev/docs/criptomoedas/available). Planos

0 commit comments

Comments
 (0)