The Gold Diggers repository is a tool for analyzing investment data, including interest rates, gold prices, and other financial metrics. It provides scripts and notebooks to help users gather, process, and visualize financial data for better investment decision-making.
-
download.py: This script contains functions to download financial data from Yahoo Finance.
- Example usage:
from pygold.download import descargar_datos_yahoo data = descargar_datos_yahoo('AAPL', '2020-01-01', '2021-01-01') print(data.head())
- Example usage:
-
tasa_rendimiento.py: This script contains functions to calculate the rate of return on investments.
- Example usage:
from pygold.tasa_rendimiento import calcular_tasa_rendimiento tasa = calcular_tasa_rendimiento(1000, 5, 1500) print(tasa)
- Example usage:
-
graphs.py: This script contains functions to configure and create graphs for visualizing financial data.
- Example usage:
from pygold.graphs import configurar_grafica configurar_grafica()
- Example usage:
- get_interest_ratio.ipynb: This notebook demonstrates how to obtain and analyze interest rate data using the Eurostat API.
- trading_algo_gold.ipynb: This notebook contains a trading algorithm for gold prices.
To set up the environment, follow these steps:
-
Clone the repository:
git clone https://github.com/LuisTellezSirocco/gold-diggers.git cd gold-diggers
-
Create a virtual environment:
python -m venv venv source venv/bin/activate # On Windows use `venv\Scripts\activate`
-
Install the required dependencies:
pip install -r requirements.txt
The following enhancements are planned for future releases:
- Adding more financial metrics for analysis.
- Improving data visualization capabilities.
- Integrating additional data sources for more comprehensive analysis.
- Developing more advanced trading algorithms.
- Enhancing the user interface for easier interaction with the tools.