An implementation of sharpe’s capital asset pricing model

Detalhes bibliográficos
Autor(a) principal: Raiter, Pablo Assoni
Data de Publicação: 2019
Tipo de documento: Trabalho de conclusão de curso
Idioma: eng
Título da fonte: Repositório Institucional da UFRGS
Texto Completo: http://hdl.handle.net/10183/197999
Resumo: Esse artigo implementa computacionalmente Sharpe (1964) Capital Asset Pricing Model (CAPM) com o objetivo de prover uma aplicação que coleta dados, calcula os parâmetros do CAPM e testa a significância estatística desses parâmetros para qualquer ação negociada na bolsa de valores brasileira (B3). O modelo é estimado utilizando o Certificado de Depósito Interbancário como a taxa livre de risco e o Ibovespa como uma proxy para o retorno de mercado. Nós implementamos o CAPM utilizando a linguagem de programação Python e testamos a operação do programa para um conjunto de ações da B3. Os resultados mostraram que a aplicação foi capaz de atender todos os requerimentos funcionais e, em adição, é passível de desenvolvimento para prover novas funcionalidades, como parâmetros do CAPM internacional como exposto em Frankel (1982).
id UFRGS-2_04e77fca6ea3db0a26a1802666a505c9
oai_identifier_str oai:www.lume.ufrgs.br:10183/197999
network_acronym_str UFRGS-2
network_name_str Repositório Institucional da UFRGS
repository_id_str
spelling Raiter, Pablo AssoniSantos, Nelson Seixas dos2019-08-15T02:30:03Z2019http://hdl.handle.net/10183/197999001099325Esse artigo implementa computacionalmente Sharpe (1964) Capital Asset Pricing Model (CAPM) com o objetivo de prover uma aplicação que coleta dados, calcula os parâmetros do CAPM e testa a significância estatística desses parâmetros para qualquer ação negociada na bolsa de valores brasileira (B3). O modelo é estimado utilizando o Certificado de Depósito Interbancário como a taxa livre de risco e o Ibovespa como uma proxy para o retorno de mercado. Nós implementamos o CAPM utilizando a linguagem de programação Python e testamos a operação do programa para um conjunto de ações da B3. Os resultados mostraram que a aplicação foi capaz de atender todos os requerimentos funcionais e, em adição, é passível de desenvolvimento para prover novas funcionalidades, como parâmetros do CAPM internacional como exposto em Frankel (1982).This paper implements computationally Sharpe (1964) Capital Asset Pricing Model (CAPM) in order to provide a script that collects data, calculates the parameters of CAPM and tests the statistical significance of those parameters for any asset traded in Brazilian Stock Exchange (B3). The model is estimated using Brazilian’s interbank interest rate (CDI) as the risk free return and B3 stock market index (Ibovespa) return as a proxy for market return. We implemented the CAPM by using Python programming language and tested the program operation for a subset of B3 stock market assets. The results has shown the application was able to attend all functional requirements and, in addition, it is amenable to be developed to provide new features such as parameters of international capital asset pricing model as stated in Frankel (1982).application/pdfengPrecificaçãoTeoriaMercado financeiroPricing theoryAsset valuationStock marketsComputational economicsAn implementation of sharpe’s capital asset pricing modelinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisUniversidade Federal do Rio Grande do SulFaculdade de Ciências EconômicasPorto Alegre, BR-RS2019Ciências Econômicasgraduaçãoinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFRGSinstname:Universidade Federal do Rio Grande do Sul (UFRGS)instacron:UFRGSTEXT001099325.pdf.txt001099325.pdf.txtExtracted Texttext/plain61869http://www.lume.ufrgs.br/bitstream/10183/197999/2/001099325.pdf.txte05b2880929746a124770bdf8e8d7e91MD52ORIGINAL001099325.pdfTexto completo (inglês)application/pdf673345http://www.lume.ufrgs.br/bitstream/10183/197999/1/001099325.pdf3e9b0b761991b3b9a7e5237a693159ceMD5110183/1979992021-05-26 04:27:35.39822oai:www.lume.ufrgs.br:10183/197999Repositório de PublicaçõesPUBhttps://lume.ufrgs.br/oai/requestopendoar:2021-05-26T07:27:35Repositório Institucional da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)false
dc.title.pt_BR.fl_str_mv An implementation of sharpe’s capital asset pricing model
title An implementation of sharpe’s capital asset pricing model
spellingShingle An implementation of sharpe’s capital asset pricing model
Raiter, Pablo Assoni
Precificação
Teoria
Mercado financeiro
Pricing theory
Asset valuation
Stock markets
Computational economics
title_short An implementation of sharpe’s capital asset pricing model
title_full An implementation of sharpe’s capital asset pricing model
title_fullStr An implementation of sharpe’s capital asset pricing model
title_full_unstemmed An implementation of sharpe’s capital asset pricing model
title_sort An implementation of sharpe’s capital asset pricing model
author Raiter, Pablo Assoni
author_facet Raiter, Pablo Assoni
author_role author
dc.contributor.author.fl_str_mv Raiter, Pablo Assoni
dc.contributor.advisor1.fl_str_mv Santos, Nelson Seixas dos
contributor_str_mv Santos, Nelson Seixas dos
dc.subject.por.fl_str_mv Precificação
Teoria
Mercado financeiro
topic Precificação
Teoria
Mercado financeiro
Pricing theory
Asset valuation
Stock markets
Computational economics
dc.subject.eng.fl_str_mv Pricing theory
Asset valuation
Stock markets
Computational economics
description Esse artigo implementa computacionalmente Sharpe (1964) Capital Asset Pricing Model (CAPM) com o objetivo de prover uma aplicação que coleta dados, calcula os parâmetros do CAPM e testa a significância estatística desses parâmetros para qualquer ação negociada na bolsa de valores brasileira (B3). O modelo é estimado utilizando o Certificado de Depósito Interbancário como a taxa livre de risco e o Ibovespa como uma proxy para o retorno de mercado. Nós implementamos o CAPM utilizando a linguagem de programação Python e testamos a operação do programa para um conjunto de ações da B3. Os resultados mostraram que a aplicação foi capaz de atender todos os requerimentos funcionais e, em adição, é passível de desenvolvimento para prover novas funcionalidades, como parâmetros do CAPM internacional como exposto em Frankel (1982).
publishDate 2019
dc.date.accessioned.fl_str_mv 2019-08-15T02:30:03Z
dc.date.issued.fl_str_mv 2019
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/10183/197999
dc.identifier.nrb.pt_BR.fl_str_mv 001099325
url http://hdl.handle.net/10183/197999
identifier_str_mv 001099325
dc.language.iso.fl_str_mv eng
language eng
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFRGS
instname:Universidade Federal do Rio Grande do Sul (UFRGS)
instacron:UFRGS
instname_str Universidade Federal do Rio Grande do Sul (UFRGS)
instacron_str UFRGS
institution UFRGS
reponame_str Repositório Institucional da UFRGS
collection Repositório Institucional da UFRGS
bitstream.url.fl_str_mv http://www.lume.ufrgs.br/bitstream/10183/197999/2/001099325.pdf.txt
http://www.lume.ufrgs.br/bitstream/10183/197999/1/001099325.pdf
bitstream.checksum.fl_str_mv e05b2880929746a124770bdf8e8d7e91
3e9b0b761991b3b9a7e5237a693159ce
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)
repository.mail.fl_str_mv
_version_ 1801224578279669761