Job Description
I am building an investment analytics application for analyzing industries and comparing companies based on market and fundamental data.
The goal is to automate analysis that is typically done manually in Excel when evaluating companies within the same industry.
The application works with groups of companies (“universes”), such as:
- industry or sub-industry groups (e.g. Semiconductors, Software, Oil & Gas Exploration, Homebuilders, Consumer Goods),
- ETF-based industry holdings (BlackRock/Vanguard/SPDR),
- custom portfolios created by the user.
A Streamlit application already exists and will be used as the UI.
Data processing, calculations, and data pipelines should be implemented separately from the Streamlit interface and integrated cleanly.
Main tasks for the MVP:
- import and maintain company lists from ETF holdings,
- store historical snapshots of universe constituents,
- integrate market and fundamental data,
- calculate valuation metrics (EV, EV/EBITDA or EV/EBIT, Net Debt metrics),
- implement industry monitoring:
- performance tracking,
- relative strength vs broad market ETF,
- percentage of companies above 200-day moving average,
- build comparison views and scatter plots for companies within an industry.
I am looking for someone with experience working with financial market data who can also suggest practical architectural or analytical improvements.
Please include examples of your suggested technical approach.
Apply tot his job
Apply To this Job