Tool to convert proprietary bank statement to OFX format, suitable for importing to GnuCash or other personal finance applications.
personal-finance statement banking-applications financing ofx ofxstatement
lebriton / ihatetobudget
A simple web app to understand and control your expenses. Designed to be self-hosted.
personal-finance self-hosted expenses
ebridges / plaid2qif
Download financial transactions from Plaid as QIF files.
personal-finance financial python3 plaid qif
jantman / biweeklybudget
Responsive Flask/SQLAlchemy personal finance app, specifically for biweekly budgeting.
flask personal-finance finance sqlalchemy responsive budgeting alembic budget ofx
Qluxzz / avanza
A Python library for the unofficial Avanza API
python personal-finance finance banking avanza
hjones20 / fundamental-analysis
Screen stocks on fundamentals and estimate their intrinsic value
personal-finance stock-data fundamental-analysis stock-screener
ivallesp / YNAB-reporter
Reporting system for You Need A Budget
python personal-finance reporting ynab
siddhantgoel / beancount-dkb
Beancount Importers for DKB (Deutsche Kredit Bank) CSV Exports
python personal-finance finance accounting python3 germany beancount banking plaintext-accounting dkb
afonsoc12 / firefly-cli
A python-based command line interface for conveniently entering expenses in Firefly III.
python cli personal-finance pypi self-hosted cmd2 firefly-iii
siddhantgoel / beancount-ing
Beancount Importers for ING-DiBa (Germany) CSV Exports
personal-finance finance accounting python3 germany beancount banking plaintext-accounting ing ing-diba beancount-importers
Bizzaro / Teller
Extract transaction data from RBC, TD, BMO, Manulife, AMEX and other🇨🇦Canadian banks/FI's credit card PDF e-statements to SQLite DB/CSV.
pdf personal-finance etl bank credit-card statements td amex credit-cards rbc bank-statement pdf-to-csv bmo bank-statement-documents bank-statements bank-statement-import bank-statement-parser bank-statement-data manulife
ivallesp / N26-to-YNAB
An automated way of syncing your N26 account transactions to You Need A Budget
personal-finance automation budget n26 ynab
codito / bout
Parse and export pdf bank statements to QIF format.
python personal-finance finance banking qif icici
siddhantgoel / beancount-n26
Beancount Importers for N26 CSV Exports
python personal-finance finance accounting python3 germany beancount banking n26 plaintext-accounting
aagnone3 / personal-capital-plus
Personal Capital library for accessing its API
personal-finance finance banking finance-api personal-capital
imadarchid / openbk
💸A python library to easily extract information and metrics from Moroccan bank statements.
personal-finance finance banks morocco
lowercase00 / autoclass
Script that automatically classifies your bank statement into pre-determined labels.
python personal-finance machine-learning scikit-learn banking banking-applications
GrahamboJangles / PersonalFinanceTrackerPy
This is an open-source personal finance and portfolio tracker that I made so I can keep track of my stocks, options, dollars, and cryptocurrencies. Automatically retrieves brokerage info and calculates beta weighted delta. Currently only supports Robinhood, with plans for TD Ameritrade, Interactive Brokers, Gemini, and bank accounts through Plaid.
personal-finance finance options stocks robinhood robinhood-api plaid financial-analysis finance-management plaid-api robinhood-python beta-weighted-delta robinhood-client
How can Python be used in finance?
Python is the most popular programming language in finance. Because it is an object-oriented and open-source language, it is used by many large corporations, including Google, for a variety of projects. Python can be used to import financial data such as stock quotes using the Pandas framework.
Can Python be used for financial modeling?
Python has grown to become one of the most popular programming languages used for financial modeling.
Is Python for finance good?
Learning financial programming with Python is becoming a requirement. Finance and banking have a reputation for very high salaries, so the job field attracts a large number of applicants. If you're one of them, you should know Python is hugely popular for finance — and still growing in popularity.
How do you create an expense tracker in Python?
Install django framework: To begin with the project, you need to install django on your system. ... .
Create a project and an app: We will create a new project named ExpenseTracker and an app to start the project. ... .
Models.py. Database connectivity is done with the help of models.py. ... .
Admin.py. ... .
Urls.py. ... .