Investments Devlog
Devlog of custom investment tracking website
March 19th, 2021
Devlog #1: Planning
Overall basic plan:
- Research web portals, APIs, and mobile apps to collect USA stock data
- Research how to setup stock transaction accounts
- Determine what to invest in/divide up funds.
Plan for website:
- Tech stack: React app, NodeJS?
- Purpose is to have quick access to check on stats of the stocks/funds I bought.
- V1 will be pretty static, if I want to add any new funds onto dashboard will have to do manually.
- Future plans? Add database, ability to add the stocks from user end, filter stats.
March 20th, 2021
Devlog #2: Research
Resources:
- (https://www.nerdwallet.com/article/investing/how-to-invest-dividend-stocks)
- (https://www.nerdwallet.com/article/investing/how-to-research-stocks)
- (https://www.nerdwallet.com/article/investing/what-is-how-to-open-brokerage-account)
- (https://www.youtube.com/watch?v=UE-Pys46pMk)
- (https://www.youtube.com/watch?v=vGcOGYkttI4)
Online brokerage options:
- Fidelity
- TD Ameritrade
- Charles Schwab
- Vanguard
- E-Trade
Mutual Funds:
- Convenience, diversification, active management (service fees)
- Total market fund
Index Funds:
- Like mutual funds but no active management (not as much fees)
- Automatic reinvestment
- Expense ratios less than 0.2%
ETFs:
- Like index funds, but can trade anytime, whereas index is once a day
Asset Allocation:
- Split stocks/bonds
- Simple equation: 100 - Age = % stock allocation
- Fancier split: 30% Domestic equity, 15% international equity, 10% emerging market equity, 15% US treasuries, 15% tips, 15% real estate
Dividend portfolio:
- Track record
- Look at yields - don’t chase
- Check payout ratio
- Diversification
Investments plan?
- Current starting funds: $6k
-
Index funds: $4k
Plan: two index funds, Small cap index fund and Total Market index fund, $2k each
-
Individual investments/own research/management (prob high dividend stocks): $2k
Plan: more research into high dividend stocks, starting with the list here, remember to diversify
March 21st, 2021
Devlog #3: Tech Research
Finished watching basic React JS tutorials, currently looking up similar projects as reference.
API research: IEX Cloud (free), Alpha Vantage (free), Xignite, Intrinio, Polygon.io, Tradier (free)
Proof of concept: Install react app, make sure API calls work and can create the charts/tickers. Design will be afterwards.
March 25th, 2021
Devlog #4: Basic website built
Finished building a basic react app that uses the Alpha Vantage API and creates a basic chart of the requested stock. I ran into a problem creating the chart using Plotly, as the current version has a memory error that hasn’t been fixed in two years. Found a workaround solution here. Now that I know the basics, going to go back to researching what stocks to buy before coming back to focus on this project, as the main purpose of it is to have a very easy way track the stocks I will buy. Below is a screenshot of what the app looks like currently.