Aqui estão as atividades realizadas no curso "Python para Mercado Financeiro" da "Trading com Dados". Os tópicos abordados até agora foram:
-
Módulo 1: Introdução ao Python com Aplicações de Mercado Financeiro
- Introdução ao Python: Principais funções da linguagem, tipos e tratamentos de dados;
- Introdução às Bibliotecas: Foram abordadas as bibliotecas Numpy e Pandas, com algumas aplicações como leitura de bancos de dados e plotagem de gráficos;
- Manipulando Banco de Dados: Realização da leitura e transformação de bancos de dados de ações, com algumas manipulações introdutórias relacionadas a datas e a OHLC (Open, High, Low e Close), além de plotagem gráfica destes dados. Foram abordadas novas bibliotecas, como YFinance e SweetVIZ;
- Noções Básicas com Dados OHLC: Obtendo a manipulando dados de ações e analisando as variáveis OHLC em gráfico;
- Utilizando pandas-datareader e YFinance: Obtendo dados de vários ativos a realizando a normalização desses dados;
- Obtendo Indicadores Fundamentalistas: Explora formas de obter diversos dados fundamentalistas como dados contábeis, fluxos de caixa, pagamentos de dividendos (datas, valores, etc), entre muitas outras informações que podem ser úteis.
-
Módulo 2: Conceitos em Finanças e Macroeconomia
- Obtendo e Analisando Dados do Banco Central do Brasil (BCB): Com o uso da API do Banco Central, foi criada uma função que cria um dataframe com os dados desejados, sendo os inputs o código registrado no site de séries temporais do BCB, data inicial e data final. Foram analisados e plotados os seguintes dados:
- PIB;
- SELIC;
- IPCA;
- Dólar;
- Cruzamento entre SELIC e IPCA.
- Obtendo e Analisando Dados do Banco Central do Brasil (BCB): Com o uso da API do Banco Central, foi criada uma função que cria um dataframe com os dados desejados, sendo os inputs o código registrado no site de séries temporais do BCB, data inicial e data final. Foram analisados e plotados os seguintes dados:
-
Módulo 3: Análise Técnica com Python