Langauge: [[Python]]
In general I want to take data from yahoo finance using an [[API]]. I will then use that information to have useful tools and mathematical functions that would be important to anyone in finance.
- [[Excel file conversion]] and export
- Easily create charts
- Pull data with [[API]]
- Solve mathematical equations
- Import yfinance as the API
- Alternatively find the best free API for stocks
- Use data parsing and storage to show data in as a table or [[dataframe]]
- Take data ask for intervals and stocks
- Transform data into charts
- Transform data into mathmatical equations
- Think of adding features such as the top 10 equations you would need in finance
- Create a LBO or DCF model within python
- Black Scholes Model
- Transform data into charts to view
- Call more than one stock to do comparisons
- Export option for excel
- Display data in a more beautiful way (ie styling features would be cool)
[[Financial API]] are going to help me take data from several sources and then I can learn to do stuff with it.
The library we will use for graphing is as follows:
- [[Matplotlib]]
- [[Pandas]]
- API
- API are sometimes annoying to use
- API library has several tools that you can use
- Issues with [[yfinance]]
- Sometimes the financial statements are treated as a dataframe (rows, columns) however, sometimes they need to be [[transposed]]. Transposing is basically turning it into row and column system so you can parse the numbers you need
- [[Matplotlib]]
- Super useful to data analysis with and can be done using x,y axis and plt.action to do different stuff with graphs
- Creating exits and checks
- I have ot create exit points fpr the code
- I have to add y,n inputs that can take both "Y" and "y"
- Code formatting
- I should go back and format the code better
- I need to create a buy or sell option for the stocks
- Create a LOOP that allows to run the program
- Create a UI thats better
- Create a better intro that explains what the program does