Set of Tools for Financial Analysis

From downloading financial data to perform industry-standard analysis, this package includes a suit of tools to perform financial analysis following best practices of the industry.


rfinance

The goal of rfinance is to provide a user-friendly suit of tools to perform financial analysis on R.

Installation

You can install the released version of rfinance from CRAN with:

install.packages("rfinance")

Basic Usage

Historic Prices

Let's say that you want to download all historic prices from a given company. get_prices() will let you do just that and get it stored in a data.frame. You just need to specify the symbol. In the case of this example, Microsoft's symbol is MSFT.

library(rfinance)
df <- get_prices(symbol = 'MSFT')

Financial Statements

In most financial analysis, the financial statements released by firms are arguably the more important variables, and the harder to get.

rfinance provies a set of functions to get the different financial statements of any public company.

msft_statements <- get_statements("MSFT")

Tickers List

At this point it'd be natural to ask yourself what companies are available for this. rfinance includes a function to check just that. get_tickers() will give you an array of all the symbols available in the API.

symbols_list <- get_tickers()

Reference manual

It appears you don't have a PDF plugin for this browser. You can click here to download the reference manual.

install.packages("rfinance")

0.1.0 by Alejandro J Rico, 5 years ago


Browse source code at https://github.com/cran/rfinance


Authors: Alejandro J Rico [aut, cre]


Documentation:   PDF Manual  


MIT + file LICENSE license


Imports dplyr, glue, httr, stringr, lubridate, magrittr, readr, tibble, curl, xts, TTR, xml2, rvest, data.table, janitor, cli, PerformanceAnalytics, utils

Suggests knitr, rmarkdown, testthat


See at CRAN