You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The **Real-Time Cryptocurrency Price Tracker** is a Python script that allows users to retrieve real-time cryptocurrency prices, percentage price changes, and historical price data using the CoinGecko public API. The script also offers a simple visualization of historical price trends. Refer to [CoinGecko API](https://docs.coingecko.com/v3.0.1/reference/introduction) and [CoinGecko Coins List](https://api.coingecko.com/api/v3/coins/list) for more information.
6
+
7
+
## Features
8
+
9
+
-**Real-Time Price Retrieval**: Input the name of a cryptocurrency (eg. bitcoin) to retrieve its current price in USD
10
+
-**24-Hour Price Change**: Displays the 24-hour percentage change in price for the selected cryptocurrency
11
+
-**Historical Price Data**: Retrieve historical price data for a specified number of days (eg. 1 day, 7 days, or 30 days) and visualize it in a chart
12
+
-**Data Visualization**: Uses matplotlib to generate a line chart displaying the historical price data
13
+
14
+
15
+
## Technologies Used
16
+
17
+
-**Python**: The core programming language used to build the script
18
+
-**CoinGecko API**: A free API used to fetch cryptocurrency prices, percentage changes, and historical data
19
+
-**Requests**: A Python library for making HTTP requests to the CoinGecko API
20
+
-**Matplotlib**: A Python library used to visualize historical cryptocurrency price data in a line chart format
21
+
-**Datetime**: Python datetime module is used to convert and handle timestamps when retrieving historical price data
22
+
23
+
## Prerequisites
24
+
25
+
Before running the application, ensure you have the following:
26
+
27
+
-[Python 3.x](https://www.python.org/downloads/) installed on your system
28
+
-`requests` and `matplotlib` libraries are installed. Refer to `requirements.txt` for a specific version
0 commit comments