Skip to content

Stock, option, and crypto tracking tools often are either incomplete or too complicated for my taste. I went ahead and created this site to help me track my transactions. I can then build stats/tracking that I want while at the same time practice coding skills and try things out (e.g. event sourcing, redis, etc)

Notifications You must be signed in to change notification settings

laimis/stock-analysis

Repository files navigation

Project for tracking stock, option, and crypto currency buys and sells

The site allows to track stock, option, and crypto currency purchases. For storage it can use postgres or in-memory storage. BE AWARE: in-memory storage is cleared on each restart.

Stock information is fetched using IEX API (https://iexcloud.io/docs/api/), and for crypto CoinMarketCap API (https://coinmarketcap.com/api) is used. For both you will need your own key when running the project.

Current Build and Release status

Build and test

Create Release

Implementation

Frontend

Angular + ASP.NET Core. Nothing fancy, just basic screens to list your portfolio, search for stocks and provide their analysis.

Backend

ASP.NET core, background tasks for stock price monitoring and 30 day sell reminders (avoid wash rule).

Storage

Supports Postgres and In-Memory for storing information.

Deployments

Use Dockerfile to build a docker image that can then be run locally, on AWS, DigitalOcean, etc.

Stock information

Stock information is provided by https://www.iexcloud.io/.

About

Stock, option, and crypto tracking tools often are either incomplete or too complicated for my taste. I went ahead and created this site to help me track my transactions. I can then build stats/tracking that I want while at the same time practice coding skills and try things out (e.g. event sourcing, redis, etc)

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published