Skip to content

Commit 7fcaaff

Browse files
feat(api): api update
1 parent 88fc223 commit 7fcaaff

3 files changed

Lines changed: 28 additions & 6 deletions

File tree

.stats.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
configured_endpoints: 11
2-
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/alisson/brapi-97e4f9fedd77fcc70eaeb4b9bf0f0843a1149b4c1238c15b9d8084b0bd90b257.yml
3-
openapi_spec_hash: 36b4e6d8aab0be7695d66d369b3cee94
2+
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/alisson/brapi-ea19f9ad26653095dfdde63332ff26eba5fc973de9c8279ddf0f25402c0e007f.yml
3+
openapi_spec_hash: 16b84fbcf151e72afda042f305f66b68
44
config_hash: 14da4c1963f3e0764a3e82d626a1d762

src/brapi/resources/quote.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -195,7 +195,7 @@ def retrieve(
195195
196196
### Fonte dos Dados:
197197
198-
B3 (Bolsa de Valores do Brasil), CVM (Comissão de Valores Mobiliários)
198+
CVM (Comissão de Valores Mobiliários)
199199
200200
**Plano Mínimo:** Gratuito (limitado a 1 ticker/requisição e módulos básicos)
201201
**Autenticação:** Necessária para produção (tickers de teste PETR4 e VALE3
@@ -540,7 +540,7 @@ async def retrieve(
540540
541541
### Fonte dos Dados:
542542
543-
B3 (Bolsa de Valores do Brasil), CVM (Comissão de Valores Mobiliários)
543+
CVM (Comissão de Valores Mobiliários)
544544
545545
**Plano Mínimo:** Gratuito (limitado a 1 ticker/requisição e módulos básicos)
546546
**Autenticação:** Necessária para produção (tickers de teste PETR4 e VALE3

src/brapi/types/financial_data_entry.py

Lines changed: 24 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,19 @@ class FinancialDataEntry(BaseModel):
2222
"""Dívida/PL"""
2323

2424
earnings_growth: Optional[float] = FieldInfo(alias="earningsGrowth", default=None)
25-
"""Crescimento do lucro"""
25+
"""
26+
Crescimento do lucro do controlador (TTM) — variação dos últimos 4 trimestres em
27+
relação aos 4 trimestres imediatamente anteriores, usando Lucro Líquido
28+
Atribuível aos Controladores. Para crescimento anual (DRE de exercício vs.
29+
exercício anterior), use earningsGrowthAnnual.
30+
"""
31+
32+
earnings_growth_annual: Optional[float] = FieldInfo(alias="earningsGrowthAnnual", default=None)
33+
"""
34+
Crescimento anual do lucro do controlador — variação do Lucro Líquido Atribuível
35+
aos Controladores do último exercício social completo em relação ao exercício
36+
anterior.
37+
"""
2638

2739
ebitda: Optional[float] = None
2840
"""EBITDA"""
@@ -61,7 +73,17 @@ class FinancialDataEntry(BaseModel):
6173
"""ROE"""
6274

6375
revenue_growth: Optional[float] = FieldInfo(alias="revenueGrowth", default=None)
64-
"""Crescimento da receita"""
76+
"""
77+
Crescimento da receita (TTM) — variação da receita dos últimos 4 trimestres em
78+
relação aos 4 trimestres imediatamente anteriores. Para crescimento anual (DRE
79+
de exercício vs. exercício anterior), use revenueGrowthAnnual.
80+
"""
81+
82+
revenue_growth_annual: Optional[float] = FieldInfo(alias="revenueGrowthAnnual", default=None)
83+
"""
84+
Crescimento anual da receita — variação da Receita Líquida do último exercício
85+
social completo em relação ao exercício anterior.
86+
"""
6587

6688
revenue_per_share: Optional[float] = FieldInfo(alias="revenuePerShare", default=None)
6789
"""Receita por ação"""

0 commit comments

Comments
 (0)