https://github.com/skivhisink/rpymdd
Review of packages for R and Python market data downloading
https://github.com/skivhisink/rpymdd
datasets economics jupyter jupyter-notebook python r vscode
Last synced: 2 months ago
JSON representation
Review of packages for R and Python market data downloading
- Host: GitHub
- URL: https://github.com/skivhisink/rpymdd
- Owner: SkivHisink
- Created: 2023-11-20T16:08:04.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-11-21T08:48:14.000Z (over 2 years ago)
- Last Synced: 2024-02-02T18:17:16.525Z (over 2 years ago)
- Topics: datasets, economics, jupyter, jupyter-notebook, python, r, vscode
- Language: Jupyter Notebook
- Homepage:
- Size: 11.4 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# RPyMDD
Welcome to the repository dedicated to setting up the environment for working with R and Python in Jupyter Notebooks within Visual Studio Code. This repository provides comprehensive information and code examples for preparing your development environment to seamlessly use R and Python for data analysis and visualization.
## Getting Started
To get started with setting up your environment, follow the instructions provided in the respective files for R and Python. Each file contains detailed documentation and code examples for configuring your environment and utilizing the available data retrieval options.
## Features
### R Environment Setup
For R enthusiasts, this repository offers various options for data retrieval from different sources. The following data sources and packages are covered:
📌**OANDA**: Access financial data through the OANDA API.
📌**Google Finance**: Retrieve financial data using Google Finance.
📌**Finam.ru**: Obtain financial data from the Finam.ru platform.
📌**Twitter**: Fetch data from Twitter using R.
📌**FRED**: Access economic data through the Federal Reserve Economic Data (FRED) API.
📌**Yahoo Finance**: Get financial data from Yahoo Finance.
📌**DataMarket**: Utilize the DataMarket API for data retrieval.
📌**Bloomberg**: Connect and retrieve data from Bloomberg.
📌**ggplot2**: An implementation of the Grammar of Graphics for data visualization in R + Access various datasets.
📌**Datasets**: Access various datasets for analysis.
### Python Environment Setup
For Python users, this repository provides alternatives for data retrieval, ensuring flexibility and choice. The supported options include:
📌**yfinance**: Retrieve financial data using the yfinance library.
📌**pandas_datareader**: Access financial data through the pandas_datareader library.
📌**Alpha Vantage**: Fetch data from Alpha Vantage API.
📌**quandl**: Obtain financial and economic data from Quandl.
📌**Finam.ru**: Access financial data using Python from the Finam.ru platform.
## TODO
- [ ] Python: Add more Python APIs
- [ ] Python: Fix problem with google finance
- [ ] Python: Fix problem with finam
## About
This repository is based on Vyacheslav Arbuza's article, "[Review of Packages for R for Market Data Downloading](https://github.com/SkivHisink/RPyMDD/blob/main/docs/OriginalArticle.pdf)" Feel free to explore, experiment, and enhance your data analysis capabilities with the rich features provided in this repository.
🚀 Happy coding! 🚀