mfinancecombr / site

Finance API

Home Page:https://mfinance.com.br/swagger/index.html

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Como adicionar novos ativos?

marcio-ota opened this issue · comments

Como eu faço/ajudo a adicionar novos ativos, e fracionados?

Essa é uma boa questão. Por exemplo, quis pegar dados do fundo RBRL11 e este não está na relação.

Olá @marcio-ota ,

Como eu faço/ajudo a adicionar novos ativos, e fracionados?

Só listar os que não tem na API que eu adiciono...

Sobre os fracionados, eu preciso estudar uma forma de pegar. Te atualizo assim que possível

Olá @lhsevero ,

Essa é uma boa questão. Por exemplo, quis pegar dados do fundo RBRL11 e este não está na relação.

https://mfinance.com.br/api/v1/fiis/rbrl11

Aqui pra mim tá funcionando, como você fez o request?

ola @marcelometal

O BRSR6 e SANB3 não tem na API

Olá @mathemf ,

BRSR6 e SANB3

Adicionei os simbolos e tb o SANB4. No fds vou revisar e tentar colocar mais simbolos que estão faltando.

Olá, @marcelometal
Seria possível adicionar INTB3?

Parabéns pelo trabalho na API

Olá @marcelometal
Parabéns pela API.
Por gentileza, poderia adicionar os novos tickers? (desculpe a longa lista, quis ser completo. Os primeiros são os mais relevantes)
Cmin3
Cple11
Mosi3
Powe3
Vamo3
Modl11
Elmd3
Jall3
Orvr3
Matd3
Bmob3
Alld3
Mbly3
Espa3
Csed3
Hbre3
Opct3
West3
Dotz3

Abraços!

Olá @profeloy ,

Acrescentei todos esses que você passou, obrigado!

Obrigado, @marcelometal !
grande abraço.

Olá, já falaram isso, mas parabéns pela API!
Se possível acrescenta a NINJ3

@0peters adicionada!

https://mfinance.com.br/api/v1/stocks/ninj3

Muito bom, obrigado!

ASAI3
GETT3

Bom dia Marcelo!

Poderia adicionar SOJA3, AESB3 e ASAI3?

Abraço

Olá, @marcelometal!

Se possível, adiciona os ativos abaixo.
E parabéns pela excelente API!

ARML3
ONCO3
AGXY3
DEXP3
TTEN3
VVEO3
G2DI33
TXRX3
OGXP3
BRIN3
IDVL3
ELPL3
NUTR3
LTEL3B
PCAR4
GUAR4
MRSA3B
MRSA5B
MRSA6B
BLUT3
BLUT4
ENMA6B
ENMA3B
GRAO3
BEEF11
AMER3
CLSA3
VIIA3
KRSA3
FIQE3
DESK3
IGTI3
DXCO3
SBFG3
DMMO11
VBBR3
BLAU3
IGTI11
BRBI11
BRIT3
LVTC3
SYNE3
CXSE3
TRAD3
CBAV3
MLAS3
RAIZ4
GETT4
RECV3
GETT11
MODL3
DEXP4
VITT3
PORT3
MODL4
IFCM3
GGPS3
LAND3

Olá @lucasthaynan atualizado! Estamos trabalhando pra deixar de forma automática a inserção de simbolos =)

@marcelometal, primeiramente parabéns pelo trabalho!

Existe alguma forma de através dessa API pegar os preços das opções das ações?
Por exemplo "PETRJ324"?
Você possui algum plano para adicionar os valores do booking de ofertas?

comparei a lista de ativos de InstrumentsConsolidatedFile_20240209_1, filtrando por:

Instruments!G:G = SHARES (SgmtNm)
Instruments!E:E = CASH (SctyCtgyNm)
Instruments!J:J < DATE(9999; 12; 31) (TradgStartDt)

e tirando as que sao TAXA e mais algumas que nao achei um filtro obvio,
compilei uma lista de ativos faltando, comparando com a lista do API

Lista atualizada no post abaixo Editado

maior parte insignificante e nem conheco as empresas, mas alguns poucos mais relevantes e com boa liquidez, que mudaram o ticker recentemente

Olá @brunogcar ,
vou dar uma olhada e logo subo, obrigado!

@marcelometal

aparentemente eu tinha usado uma lista filtrada do API em que exclui os ativos sem cotações, revisei e refiz a lista e cheguei a esta agora

AESO3
ALOS3
BETP3
BHIA3
CABI3
CGEE3
CGEE4
COMR3
CRTE3
CRTE5
CSUD3
DMFN3
EGGY3
EPAR3
EUFA3
FIEI3
GOLL3
HMOB3
IGTI4
INNC3
KLAS3
LLBI3
LTLA3B
MNZC3
NEXP3
OPGM3
OPSE3
OPTS3
PASS3
PASS5
PASS6
PRPT3
PSVM11
QVQP3
SAEN3
SRNA3
TEGA3
UPKP3
VSTE3
YBRA3
YBRA4
ZAMP3

acredito que esta lista esteja somente as que estavam faltando, mas isso leva tbm ao questionamento de retirar da lista as que os tickers foram descontinuados, nao tem cotações, dados, etc

de qualquer maneira, desculpe pela lista errada anterior

algumas dessas faltando fazem parte de indices como IBOV, SMALL entao sao significativas tipo ALOS3 que era ALSO3 e BHIA3 que era VIIA3 ou ZAMP3 que era BKBR3

Testando os símbolos, poucos eu encontrei dados e vários não encontrei...

Tem dados:

  • ALOS3
  • BHIA3
  • CSUD3
  • EPAR3
  • FIEI3
  • IGTI4
  • NEXP3
  • SRNA3
  • VSTE3
  • ZAMP3

Não tem dados:

  • AESO3
  • BETP3
  • CABI3
  • CGEE3
  • CGEE4
  • COMR3
  • CRTE3
  • CRTE5
  • DMFN3
  • EGGY3
  • EUFA3
  • GOLL3
  • HMOB3
  • INNC3
  • KLAS3
  • LLBI3
  • LTLA3B
  • MNZC3
  • OPGM3
  • OPSE3
  • OPTS3
  • PASS5
  • PASS6
  • PRPT3
  • PSVM11
  • QVQP3
  • SAEN3
  • TEGA3
  • UPKP3
  • YBRA3
  • YBRA4

a lista dos que vc achou dados está correta, os outros apesar de estarem nos dados da B3, nao tem dados relevantes

criei uma tabela no googlesheet em que importei arquivos da B3

Check - mfinance

para comparar os dados da API contra algumas tabelas da B3

https://www.b3.com.br/pt_br/market-data-e-indices/servicos-de-dados/market-data/consultas/boletim-diario/dados-publicos-de-produtos-listados-e-de-balcao/

  • Cadastro de Instrumentos (Listado)
  • Negócios Consolidados do Pregão (Listado)
  • Limites de Posições

adicionei alguns outros filtros e cheguei basicamente na lista que vc postou, quando vc puder adicionar ao API, por favor

ja que criei a tabela, tbm filtrei e criei uma lista de tickers que nao estao mais ativos e sem dados (filtragem bem basica), de uma olhada, nao sei se é necessario excluir estes

Olá @brunogcar adicionei os itens, obrigado pelo relatório