Skip to content

FinancePal helps you track stocks/ETFs, set price alerts, and compare performance. Manage your investments directly in Discord with simple commands and customizable settings.

Notifications You must be signed in to change notification settings

Wellnevermiind/FinancePal

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FinancePal

🤖 Your AI-powered finance assistant for Discord — track stocks, set price alerts, and compare tickers with ease.


✨ Features

  • 📈 Personal watchlist tracking (/add, /list, /remove)
  • 🔔 Smart price alerts with automatic DMs
  • 📊 Clean comparison charts for up to 5 tickers
  • ⚙️ User settings to personalize your experience
  • 💬 Friendly slash commands (no spam, no clutter)

🚀 Get Started

Click to invite the bot to your server:

Invite FinancePal


💡 Example Commands

Command Description
/add AAPL Add Apple to your personal watchlist
/list Show current prices (or /list chart)
/compare Compare 2–5 tickers (otherwise known as stocks) on a price chart
/alert Set a price alert (e.g. TSLA above 800)
/settings View your preferences
/update_setting Change chart days, currency, etc.

🧠 About

FinancePal is a lightweight, privacy-conscious bot built with:

  • discord.py 2.x
  • yfinance, matplotlib, aiosqlite

Created with ❤️ by nevermiind — student and programmer.

DISCLAIMER

FinancePal provides stock and financial data for informational purposes only. The information, tools, and features provided by the bot, including stock prices, charts, and comparisons, are not intended as investment advice or recommendations.

FinancePal does not guarantee the accuracy, completeness, or timeliness of the data provided. Users should perform their own research or consult a licensed financial advisor before making any investment decisions.

Data Sources: FinancePal sources financial data from publicly available APIs (such as Yahoo Finance, Alpha Vantage, etc.). These data sources may have restrictions on their commercial use. By using this bot, you agree to comply with the terms of service of the respective data providers.

Limitation of Liability: FinancePal, its developers, and contributors are not responsible for any financial losses or damages arising from the use of this bot. All decisions made based on the information provided by FinancePal are solely the responsibility of the user.


🛠️ Developer Setup

git clone https://github.com/Wellnevermiind/FinancePal.git
cd FinancePal
python -m venv venv
source venv/bin/activate
pip install -r requirements.txt'''

About

FinancePal helps you track stocks/ETFs, set price alerts, and compare performance. Manage your investments directly in Discord with simple commands and customizable settings.

Topics

Resources

Stars

Watchers

Forks