We’re thrilled to spotlight this project by community member Andrew Larratt!
Ever wanted a real-time companion to help you become more financially informed? Andrew wanted to make a simple yet highly useful application that could be your key to staying up to do on the latest business news.
Gone are the days of being tethered to screens and keyboards; the “Stock Analyst” app uses the power of conversational AI to deliver an immersive, hands-free experience. With a simple voice command, you get real-time stock prices, stay informed with the latest financial news, and calculate analytics real-time with ease.
Disclaimer: This app is designed for educational and informational purposes only and should not be construed as investment advice, endorsement, analysis, or recommendations. All users are advised to consult with a qualified financial advisor before making any investment decisions
About the Project
The Stock Analyst app has several features designed to help you stay financially informed.
Features:
Retrieving current stock prices
Aggregating and summarizing business news
Searching for similar companies
Calculating RSI and percentage change
“Stock Analyst” is not just about data retrieval; it’s about making informed financial decisions through a seamless voice-driven interface that integrates effortlessly into your daily life. It’s finance made easy, accessible, and conversational.
About the Developer
This project was developed by community member Andrew Larratt. Andrew studied Computer Science at the University of Southern California and loves to build practical applications on OpenHome.
Methodology
Below is a short code snippet of a simple function in Andrew’s application that shows how to get the current stock price from the Yahoo Finance API.
Python
import yfinance as yf
def get_stock_price(stock_symbol):
stock = yf.Ticker(stock_symbol)
stock_data = stock.history(period="1d")
return stock_data['Close'].iloc[-1]