Skip to content

A data analytics project that fetches live exchange rate data from the Central Bank of Nigeria using a Python API script, and visualizes trends using Power BI.

Notifications You must be signed in to change notification settings

Victor-aseko/nigerian-exchange-rate-analysis

Repository files navigation

Nigerian Exchange Rate Analysis 📊🇳🇬

Welcome to the Nigerian Exchange Rate Analysis repository! This project focuses on fetching live exchange rate data from the Central Bank of Nigeria (CBN) using a Python API script. It also visualizes trends using Power BI. You can explore the project further and access the latest releases here.

Exchange Rate

Table of Contents

Introduction

The Nigerian economy relies heavily on foreign exchange rates. Understanding these rates can help businesses and individuals make informed decisions. This project aims to provide a simple and effective way to analyze exchange rate trends over time.

Project Overview

This project includes:

  • A Python script that fetches live exchange rate data from the CBN API.
  • Data processing using Pandas for effective analysis.
  • Visualizations created in Power BI to present trends clearly.

The project serves as a valuable resource for anyone interested in understanding exchange rates in Nigeria.

Technologies Used

  • Python: For scripting and data fetching.
  • Pandas: For data manipulation and analysis.
  • Power BI: For data visualization.
  • Jupyter Notebook: For interactive development.
  • API: To fetch live data from the CBN.
  • Web Scraping: To gather additional data if necessary.

Getting Started

To get started with this project, follow these steps:

  1. Clone the Repository: Use the command below to clone the repository to your local machine.

    git clone https://github.com/Victor-aseko/nigerian-exchange-rate-analysis.git
  2. Install Dependencies: Navigate to the project directory and install the required packages.

    cd nigerian-exchange-rate-analysis
    pip install -r requirements.txt
  3. Download the Latest Release: For the latest updates and files, visit the Releases section. Download the necessary files and execute them as per the instructions provided.

Usage

To run the project, execute the Python script as follows:

python fetch_exchange_rates.py

This script will fetch the latest exchange rates and save them in a CSV file for further analysis.

Data Visualization

Once you have the data, you can use Power BI to create visualizations. Follow these steps:

  1. Open Power BI and import the CSV file generated by the Python script.
  2. Create visualizations to analyze trends over time.
  3. Save your Power BI report for future reference.

For more detailed instructions, check the documentation provided in the repository.

Contributing

We welcome contributions to improve this project. If you have suggestions or find issues, please create an issue or submit a pull request.

  1. Fork the repository.
  2. Create a new branch for your feature or fix.
  3. Make your changes and commit them.
  4. Push to your forked repository.
  5. Submit a pull request.

License

This project is licensed under the MIT License. See the LICENSE file for more information.

Contact

For any questions or feedback, feel free to reach out:

Thank you for visiting the Nigerian Exchange Rate Analysis repository! We hope you find this project helpful in understanding exchange rates in Nigeria. Don't forget to check the Releases section for updates and additional files.

About

A data analytics project that fetches live exchange rate data from the Central Bank of Nigeria using a Python API script, and visualizes trends using Power BI.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •