Page 134 - revista-vol-10
P. 134
Smart Finance
TRABALHO DIGNO
8 E CRESCIMENTO
ECONÔMICO
Equipe
Ayslan C. S. Costa - P8 - GEC | Victória R. Brito - P8 - GES
Vitor André B. W. da Costa - P7 - GES
Orientador
Prof. Christopher de Souza Lima Francisco
Nos dias atuais muito se fala sobre o mercado de ações, sobre como é possível fazer o dinheiro render
sem sair de casa, sobre como os investimentos podem levar uma pessoa a crescimentos financeiros
enormes. Mas ainda assim pessoas se abstém de iniciar neste ramo por ser um ambiente muito instável
e que exige certo conhecimento. De acordo com o Infomoney a maioria das pessoas que não investem
é por conta do medo ou a falta de conhecimento. Desta forma, olhando para este cenário que surgiu a
ideia do Smart Finance.
Projeto
Muitos dos riscos que envolvem investir na bolsa, é a falta da garantia para o usuário se o seu investimento
lhe trará bons frutos. Para isso uma Inteligência artificial foi criada, desenvolvendo um modelo de aprendi-
zagem que retorna para o usuário uma previsão das cotações de todas as ações de empresas da Bovespa
que são recomendadas o investimento. Para a visualização do usuário e que o mesmo possa interagir, foi
criado um web site, tendo acesso a duas paginas principais, uma para observação visual da alta e baixa das
empresas que o usuário digitar no campo de pesquisa e a outra, com a utilização da inteligência artificial,
o usuário pode verificar as empresas que são sugeridas o investimento, podendo verificá-las de forma
gráfica e intuitiva, diminuindo assim o risco.
Funcionamento
Para o funcionamento do projeto é necessário separar em partes. Considerando inicialmente o backend
e o principal do trabalho: a IA, sendo desenvolvida em python, utilizando bibliotecas como sklearn e pan-
das, sendo construída como base para seu treino e método de aprendizado conjunto para classificação o
randomForest, na qual usam dados trimestrais de cotações da Bovespa para o treinamento de um modelo
a fim de predizer as melhores empresas para o investimento. Outra parte do backend é o website, desen-
volvido em javaScript com auxilio do node.js, em que se utiliza diversas api’s criadas para a conexão com
serviços web, como o login que utiliza uma api para conectar com o Banco de dados MongoDB, também
é utilizado para resgatar a lista de ações da IA no MongoDB e buscar o histórico das ações através dos
sites do yahoo Finance e valorinveste.globo. Para o frontend, desenvolvido em javaScript, foi usado dois
templates para sua estrutura, na qual foram reformulados utilizando o css3.
134 Instituto Nacional de Telecomunicações - Inatel