Coder Social home page Coder Social logo

investfiis's Introduction

preview

Invest.fiis

Nesta aplicação, foi desenvolvido um dashboard que analisa dados sobre DY (Dividend Yield) e Categorias de fundos imobiliários listados na B3.

Utilizando Scraping os dados são coletados, tratados e preparados para consumo da aplicação que, através de filtros, irá gerar análises personalizadas dos fundos imobiliários listados.

Por fim disponibilizo os dados para download em formato csv.

Mas, você sabia que é possível viver com a renda de aluguéis sem ter que comprar um imóvel ou se preocupar com condomínio, reformas e IPTU? Aprenda e comece a investir em Fundos Imobiliários (FIIs).

O que são fundos imobiliários?

Um fundo imobiliário é uma espécie de “condomínio” de investidores, que reúnem seus recursos para que sejam aplicados em conjunto no mercado imobiliário. A dinâmica mais tradicional é que o dinheiro seja usado na construção ou na aquisição de imóveis, que depois sejam locados ou arrendados. Os ganhos obtidos com essas operações são divididos entre os participantes, na proporção em que cada um aplicou.

Fonte: Infomoney

(back to top)

Funcionalidades

  • Insights: Com a utilização dos filtros de categoria e DY.
  • Database: É possível baixar o dataset gerado para suas próprias aplicações.

(back to top)

Estrutura do projeto

  • /assets: Estilização do projeto.
  • /assets/img: Imagens utilizadas no projeto.
  • /assets/styles: Estilização de componentes.
  • /services: Responsável por coletar os dados e prepará-los para a dashboard.
  • /src/components: Contém os componenentes do layout.
  • /src/dados: Datasets gerados durante o desenvolvimento no Jupyter.
  • /src/notebooks: Notebooks utilizados durante a fase inicial do projeto.

(back to top)

Tecnologias utilizadas

  • Python
  • Visual Studio Code e Jupyter Notebook
  • CSS
  • BeautifulSoup
  • Requests
  • Pandas
  • Dash e Plotly

(back to top)

Aprendizado

A ideia inicial era apenas coletar os dados do site fiis.com.br para minhas análises pessoais de investimento, porém eu sabia que havia como fazer scraping, mas nunca tinha feito antes, tive dificuldades iniciais na coleta e preparação dos dados, e isso é bom, me forçou a aprender mais sobre pandas e ler bastante sobre scraping, porém quando concluído, senti a necessidade de um painel para visualizar os dados que antes nos notebooks precisava ficar scrollando, entre tantas opções me forcei ao dash para mais um aprendizado, um framework muito versátil que me consume bastante leitura de documentação diária, como busco soluções opensource fiquei bastante satisfeito com esse projeto inicial.

(back to top)

Contribua

Contribuições são bem-vindas! Sinta-se à vontade para abrir issues, propor melhorias ou fazer pull requests.

(back to top)

Contatos

Autor: Wellington Moreira Santos

Email: [email protected]

(back to top)

investfiis's People

Contributors

esscova avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.