Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/matthewspangler/orginvest

Portfolio accounting and analysis using Emacs Org-mode and Jupyter Notebooks.
https://github.com/matthewspangler/orginvest

accounting elisp emacs fifo investing ipython ipython-notebook jupyter-notebook literate-programming org-babel org-mode pandas python spreadsheets stock-market stocks

Last synced: 25 days ago
JSON representation

Portfolio accounting and analysis using Emacs Org-mode and Jupyter Notebooks.

Awesome Lists containing this project

README

        

# About
The purpose of this project is to track and analyze my investing portfolio using Emacs Org-mode and Jupyter/IPython Notebooks.

# Emacs setup
All the Emacs settings and packages necessary to run this code can be found in [my emacs dotfiles.](https://github.com/matthewspangler/dotfiles) PIP dependencies are specified in each .org file.

# Current features
- Imports trades from a spreadsheet
- Calculates and displays position information
- FIFO profit calculations
- Fetches and displays market graphs

# Paths I'm exploring
- Portfolio risk analysis
- Track news related to tickers
- Fetch and calculate key metrics for stocks
- Compare portfolio performance to the market
- Automated trading
- Machine learning

# Screenshots
![Portfolio Summary](portfolio-summary.png)

![Last 7 Days](last-7-days.png)

![Adjusted Closing Price Graph](ticker-graph.png)

![Trade Log Spreadsheet Example](spreadsheet-example.png)