←All projects

Financial Data Science: Stock Market Recommender & Predictor

A homegrown recommender, backtested to a 10.1% annualized return.

BeautifulSoupRegexyFinanceMatplotlibBacktesterPickle

0

Tickers scraped

0+

Data points

0+

Indicators

0.0%

Annualized return

Webscraper

BeautifulSoup and yFinance extract 500 ticker names with corresponding close prices and volumes across 5+ years.

Technical & Fundamental Indicator Calculation

Python builds technical indicators while BeautifulSoup scrapes company fundamentals, totaling 15+ indicators.

Visualizer

Matplotlib produces comprehensive price and volume visualizations per ticker, equipped with technical indicators.

Recommender & Backtester

A function recommends daily stock purchases based on programmed trading strategies. A custom backtester evaluates returns across strategies, landing at a 10.1% annualized return.

Next Targets

Push toward 30% annualized returns, and increase backtesting speed by 40%.