top of page
Group 557.png
Group 523.png

Formação para o
Mercado Financeiro

Antes do Mercado Financeiro

Dificilmente linguagem de programação será um pré-requisito para uma cadeira de front office no Mercado Financeiro. No entanto, linguagem de programação é um diferencial importante para a maioria das cadeiras no Mercado Financeiro.


Traders são os que provavelmente mais se alavancam em linguagem de programação, podendo criar modelos de gestão e alertas para ações automatizadas (como compra,  venda, hedge). Muitos bancos têm times inteiros de programadores apoiando o front office.


Linguagem de programação será especialmente útil na área de gestão de dados, que é cada vez mais importante nos bancos, em especial os bancos de varejo e modelagem para crédito.

Mask group

Assista ao vídeo para entender mais sobre o assunto:

Mask group

Ultimamente Python tem ganhado relevância em outras áreas, como por exemplo em Research. O objetivo é automatizar coleta de informações e análises básicas para  melhorar a qualidade analítica ao evitar erros humanos e padronizar o processo e produto final.

Opinião do autor: eu particularmente não gosto de automatizar a análise de problemas complexos ou importantes. Enquanto pode ser mais conveniente importar demonstrações financeiras e análises padronizadas, o analista perderá a oportunidade de destrinchar as informações financeiras e notas explicativas onde o detalhe pode fazer muita diferença na conclusão final. Infelizmente, a padronização das demonstrações contábeis traz benefícios mas também traz vulnerabilidades que em processos automatizados de análise são completamente ignorados.

Linguagem de programação será muito importante em algumas situações específicas, como as mencionadas acima, mas será ainda mais relevante na formação do analista. A lógica da linguagem de programação, a forma de abordar problemas e a técnica de quebrar problemas complexos em partes menores será fundamental para o seu sucesso em qualquer carreira.

Valuation por fluxo de caixa descontado a valor presente depende de todas essas habilidades, desenvolvidas ao aprender linguagem de programação. Em outras palavras, um candidato hábil em linguagem de programação provavelmente terá mais facilidade para fazer Valuations complexos, comparado com aqueles pouco familiarizados com linguagem de programação.


Invista em linguagem de programação, mesmo se o benefício imediato não for tão óbvio ou não seja um pré-requisito para as vagas a que você está se candidatando. Saber linguagem de programação te fará ser um analista melhor.

bottom of page