DEV Community

Cover image for Mercado Financeiro: Onboarding para Devs.
Lucas Paes
Lucas Paes

Posted on • Updated on

Mercado Financeiro: Onboarding para Devs.

Eae Devs, tudo de boas?

Hoje vou abordar um tema um pouco fora do contexto de “programar”, mas que se tornou muito relevante para mim, pois foi necessário se aprofundar um pouco nele para conseguir se adequar a alguns conceitos dentro da squad, e queria compartilhar os meus estudos com vocês. Farei uma introdução ao mercado brasileiro de investimentos, para servir de base para outras pessoas que assim como eu estão entrando nessa área sem saber muito.

> Vamos começar pela B3

Vamos

B3 (Brasil, Bolsa e Balcão) é a bolsa de valores oficial do Brasil, sediada em São Paulo e fundada em 2017 pela fusão do Bovespa + BM&F + Cetrip. É considerada uma das 10 maiores bolsas de valores do mundo e a maior da américa latina. A B3 funciona como um mercado de negociações, sendo o “lugar” onde ocorre a compra e venda de ativos financeiros como: ações, fundos, derivativos, commodities, contratos e entre outros. As principais empresas dos setores econômicos estão dentro da bolsa do Brasil, comtemplando setores como: financeiro, industrial, petróleo e gás, saúde, biocombustível, tecnologia.

Para uma empresa entrar na B3, ou seja, negociar as suas ações, é necessário realizar o IPO (Initial Public Offering) ou oferta pública inicial, que torna a empresa uma instituição de capital aberto, representando a primeira vez que novos sócios farão parte da organização.

As transações na B3 ocorrem por meio das corretoras de valores (como a XP, Rico, Nu invest e Modalmais), também chamadas de Broker-dealer, que são instituições financeiras com foco no mercado de investimento, funcionando como um intermediário entre pessoas físicas e investimentos, elas funcionam com autorizações de órgãos reguladores.

Um termo importante referente a B3 é o Circuit Breaker, em situações muito especiais as negociações podem ser interrompidas, isso serve como um mecanismo de proteção para os investidores, porque defende eles contra as variações bruscas do mercado e gera um pouco de tempo para os investidores pensarem em soluções.

O Ibovespa ou IBOV é o principal índice da B3 e concentra os resultados das ações das grandes empresas dentro da bolsa, um índice é uma carteira teórica de ações funcionando como um termômetro, ou seja, um indicador de desempenho médio de um ativo ou um conjunto de ativos.

Atualmente a bolsa brasileira conta com aproximadamente 3,8 milhões de pessoas físicas e com cerca de um volume diário R$ 34,031 bilhões.

> E quais os tipos de investimentos?

Vamos

Podemos dividir os investimentos em 2 seguimentos: renda variável e renda fixa. Cada um tem suas peculiaridades e investidor alvo, no mercado financeiro existe também perfis de investidores, que são nomenclaturas para identificar os melhores investimentos para determinado cliente, os principais perfis são: conservador, moderado e arrojado ou agressivo.

  • Renda Variável: São investimentos que apresentam rentabilidade inserta, ou seja, antes da aplicação não é possível saber se tal investimento trará lucro ou prejuízo ao investidor, o valor vai variar de acordo com as condições atuais do mercado, porém esse tipo de investimento pode trazer mais rentabilidade mas também inclui mais riscos. Alguns dos ativos nesse seguimento são: Ações, Fundos, Criptomoedas, FII, ETFS, COE, Cambio, Ouro e afins.
  • Renda Fixa: Funcionam como uma espécie de empréstimo monetário ao governo, banco ou empresa, esperando receber esse dinheiro de volta acrescido de uma remuneração, diferente da renda variável, nesse tipo de investimento é possível prever a rentabilidade, pois geralmente é fixada em alguma porcentagem ao mês e/ou em índices financeiros como a taxa SELIC, o CDI, o IPCA e afins. Nesse seguimento se encontra os ativos: LCI, LCA, CRI, CRA, Poupança, Debêntures, CDBs e outros. Existe 3 tipos de investimentos dentro desse grupo, os Pré-fixados que informam desde o começo para o investidor a sua rentabilidade, Pôs-fixados que só é possível saber sua rentabilidade no final do empréstimo e os Híbridos que tem uma taxa fixa e variável que determina a rentabilidade final.

> Vamos nos aprofundar um pouco mais nos principais ativos financeiros

  • Ações: Representa a menor parcela do capital de uma empresa, quem compra ações de uma companhia adquire os direitos e deveres de um sócio, essas ações são adquiridas em lotes, que por padrão tem 100 unidades, mas também é possível adquirir ações pelo mercado fracionário, para entrar nesse mercado basta acrescentar a letra “F” ao final da ação (VALE3F, PETR3F), permitindo assim comprar poucas unidades e pagar menos para realizar transações na bolsa. As ações da B3 são divididas entre, Small Caps que são ações de empresas de menor valor, Mid Caps referentes a empresas medianas e Large Caps ou conhecidas também como Blue Chips que são as ações das grandes empresas, ou seja, as mais negociadas da bolsa. Possuem também dois tipos: as Ordinárias (ON) que dão direito a voto em assembleias dentro da empresa e possuem o digito 3 no final (PETR3, VALE3, BBAS3), e as preferenciais (PN) que garantem prioridade na divisão dos dividendos.
  • Fundos: São gestores/investidores que captam recursos de diversas pessoas para que sejam aplicados em conjunto no mercado financeiro, de modo que o lucro é dividido entre cada participante na proporção do valor aplicado em relação ao montante. A soma de todo o dinheiro arrecadado forma o patrimônio do fundo, e as decisões que os gestores desse fundo iram tomar com esse capital devem obedecer a regas e objetivos previamente determinados e públicos. Os fundos são divididos em cotas e adquiridos por unidade, também é cobrado uma taxa de administração e uma taxa de performance caso o fundo obtenha uma rentabilidade acima do esperado. Os principais tipos de fundos são: fundo de renda (tijolo) investem diretamente em imóveis físicos, fundos de recebíveis (papel) conhecidos como FII de CRI, não ocorre a compra efetiva de imóveis e sim aplicações no setor como LCI e CRIS, fundo de fundos (FOFs) que compram cotas de outros fundos para diversificação, fundo multimercado, fundo de ações, fundo de índices e entre outros.
  • Derivativos: São instrumentos financeiros com o preço baseado em outro ativo, que pode ser do tipo físico como a soja ou o café, ou podem ser financeiros como ações e índices. Existem alguns tipos de derivativos sendo: mercado a termo, mercado futuro, opções e Swaps. Nesse tipo de ativo as transações geram contratos de direitos ou obrigações de compra e venda, com preços e datas definidas, mas que em alguns modelos podem variar conforme o mercado.
  • CDBs: Os Certificados de Depósito Bancário estão entre os mais conhecidos dos rendimentos fixos, nesse modelo você empresta dinheiro para o banco financiar suas atividades de crédito, e em troca é oferecido uma remuneração que no caso seria os juros por um determinado período, como por exemplo um CDB que paga 100% do CDI ao ano.
  • LCI e LCA: A Letra de Crédito Imobiliário e a de Agronegócio são outros dois ativos de renda fixa que ganharam bastante lugar na bolsa e nas carteiras de investidores, ambos são isentos de imposto de renda e assim como os CDBs, você empresta dinheiro para uma instituição e recebe os juros sobre esse valor.

Vamos

> Outros protagonistas do mercado financeiro

  • Sistema Sinacor: É um sistema integrado de administração de corretoras fornecido pela B3, estruturados em módulos, bem parecido com um ERP, algum deles são: alocação, ordens, faturamento, custódia, tesouraria, contabilidade e cadastro de clientes. Todas as movimentações na bolsa dos clientes das corretoras são controladas pelo Sinacor, tudo fica computado no sistema. Oferecendo uma série de serviços administrativos para as corretoras, cadastrando, armazenando e disponibilizando os dados das transações de seus usuários, você já deve ter ouvido falar sobre as notas de corretagem e é por meio desse sistema que elas são geradas, fornecendo um “extrato” geral de todas as transações.

Associação das entidades

  • Anbima: Associação brasileira das entidades dos mercados financeiros e de capitais, fundada em 2009 por uma fusão da Ambid e Andima, conta com mais de 340 associados (bancos, corretoras e gestoras). É uma organização civil que representa os interesses do setor privado do mercado financeiro, oferecendo ferramentas e regulamentações para os profissionais do setor, possui 4 pilares centrais: educar, informar, representar e autorregular. O foco da Anbima é ser um centro de informação para proporcionar transparência ao setor, educando e informando os profissionais da área e assim aumentando a qualidade como um todo. Ela possui as principais certificações do setor para esses profissionais (CPA-10, CPD-20, CEA e outras).

> Agora um pouco de "programação" #SQN

Obrigado

As instituições financeiras recebem e enviam diariamente inúmeros dados sobre as transações na bolsa e integrações com outros sistemas, visando deixar essa comunicação padrão e facilitar a integração (aumentando a velocidade de implantação e diminuindo o custo) foi desenvolvido o protocolo FIX. O Financial Information eXchange (FIX) foi lançado em 1992 e vem sendo utilizado como padrão mundial para a troca de informações relacionadas as transações de valores imobiliários, dados de mercado (ambiente de trading), operações, ativos na bolsa, usado em robôs trading e em muitas outras partes do sistema financeiro. O FIX foi desenvolvido pela comunidade em conjunto com diversas instituições financeiras espalhas pelo mundo. Para a sua segurança o protocolo utiliza criptografia de transmissão Stunnel + SSL e para assegurar os dados usa PGP-DES-MD5. Está em constante evolução por ser gratuito e aberto com versões já em 5.0.

A mensagem transmitida pelo protocolo FIX segue o padrão ASCII (apenas texto), e é construída utilizando o conceito de chave e valor, no caso do protocolo essa chave tem o nome de Tag e são numéricas.

TAG=VALUE
8=FIX.4.4
Enter fullscreen mode Exit fullscreen mode

Estrutura FIX

A estrutura padrão das mensagens FIX é composta de 3 tópicos, o HEADER que contém dados gerais e informativos sobre a mensagem, o BODY que é constituído por varias sequências de dependendo do tipo de mensagem/ação que a mensagem quer passar e tem a função de armazenar os principais dados, como contas bancarias, quantias, identificadores do cliente e dos bancos. E por fim o TRAILER que é usado para separar mensagens e conter as assinaturas e o CheckSum da mensagem (sempre é a última tag da mensagem e com 3 caracteres). Segue um exemplo de uma mensagem no padrão FIX:

8=FIX.4.4|9=122|35=D|34=215|49=CLIENT12|52=20100225-19:41:57.316|56=B|1=Marcel|11=13346|21=1|40=2|44=5|54=1|59=0|60=20100225-19:39:52.020|10=072|
Enter fullscreen mode Exit fullscreen mode

Utilize a ferramenta FIX Parse para ler a mensagem.

FIX Mensagem

Para mais informações sobre o FIX deixo aqui um vídeo Anatomy of the FIX Protocol.

Você vera algo parecido com essa estrutura, é possível verificar todas as tags e seus usos neste dicionário FIX disponibilizado pela Onixs FIX Dictionary

> Por enquanto é isso, obrigado! ✌️

Obrigado

Qualquer dúvida pode me chamar para um bate-papo, e agradeço a sua atenção até aqui, espero te ver em outras publicações.

lucastmp image

Top comments (0)