frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Show HN: Are My ETFs Overvalued? Daily ETF insights and comparisons tool

https://etf-copilot.com/
2•iv777•1h ago
I built ETF Copilot (https://etf-copilot.com/go/show-hn) as analytical support for my own investing. It answers what financial screeners and platforms do not: which valuation, growth, quality and risk metrics matter for each ETF, and how do they compare to own history and peers. It covers 1,000+ US-listed equity ETFs and updates every night with fresh data.

Free version without signup offers 5 fund views. Overlap, concentration, and theme pages are unlimited. Pro $20/month tier adds unlimited views, full rankings, watchlists, alerts, and twice a week ETF market newsletter. For Show HN I opened a broader access showing most functionality for free.

> > > Background: About a year ago I became much more interested in investing in ETFs. I have been in Finance for many years and saw many systems and tools from Yahoo Finance to expensive enterprise solutions. They all gave plenty of data, but getting to ETF-level conclusion still took hours.

> > > How it grew into a system: I started building a small tool for myself. Rolling up stock level analysis to an ETF level was a key requirement, which enabled answering questions like “Is this ETF expensive” or “How profitable are companies in this ETF”. I automated it to run daily for US-listed equity ETF universe, which enabled ETF rankings based on valuation, growth, quality, and risk. I added features people were asking about on forums and social media: multi-fund comparison, overlap and concentration. Over time it evolved into an app.

> > > Technical problems solved: 1) Mapping ETFs to stocks. ETFs hold many companies listed on international exchanges, reporting in different currencies, having different classes of securities. Tickers, ISIN, FIGI and company names can vary or be missing. I ended up building a fairly long set of rules to resolve the inconsistencies and map the data, as mapping quality directly influenced metrics downstream.

2) Metrics aggregation and rankings. Negative P/E, missing data, abrupt changes in some metrics caused wild swings in early versions, and a straightforward weighted average approach worked in some cases but broke in others. Developing a system of calculation and coverage rules was an integral part to raise quality of outputs. For rankings, “Gate first, weight second” filtering to remove poor performers proved to be a much more effective and stable approach than a seemingly logical weighted average across all.

3) LLM explanations grounded in facts and without hallucinations. I wanted to provide short daily explanations on each ETF and the market, instead of pushing the user to analyze dozens of metrics. I ran data analysis deterministically and built compact “factpacks” on each ETF and sector, as the only data LLM sees. Then fed those to LLM to write explanations and put a deterministic validator checking numerical claims against the source data, as well as a separate semantic LLM validator checking unclear or misleading wording.

> > > Questions: 1. Can you quickly get the needed data in app to tell “what sets ETF X apart from similar funds”? 2. What would you improve to make it more actionable and useful for individual ETF investors? 3. Which steps and data points do you use, when you consider investing in ETFs?

> > > Website: https://etf-copilot.com/go/show-hn

DentaQuest sued for allegedly exposing 15M patients' private information

https://topclassactions.com/lawsuit-settlements/lawsuit-news/dentaquest-sued-for-allegedly-exposi...
1•sans_souse•43s ago•1 comments

Show HN: Cancel Death – What changed in longevity science

https://canceldeath.com
1•kiddz•1m ago•0 comments

Night Shifts: Can technology shape our dreams?

1•momentmaker•2m ago•1 comments

AI doomers may be wrong but the skeptics seem even wronger

https://mathewingramblog.wordpress.com/2026/09/24/ai-doomers-may-be-wrong-but-the-skeptics-seem-e...
1•speckx•3m ago•0 comments

Show HN: Vigil Icons – 111 free icons for what people accuse each other of

https://www.vigilicons.com/
1•vigilantk•3m ago•0 comments

Give every take a kill date

https://firstlastword.substack.com/p/give-every-take-a-kill-date
1•grrrtttt•3m ago•0 comments

A searchable library of forgotten public-domain film clips from 1915 onward

https://www.movingimagearchive.com/
1•momentmaker•3m ago•0 comments

Play is doing its work even if we're not keeping score

https://aeon.co/essays/play-is-doing-its-work-even-if-were-not-keeping-score
2•momentmaker•4m ago•0 comments

NASA's New $4B Space Telescope Just Saw Starlight for the First Time

https://gizmodo.com/nasas-new-4-billion-space-telescope-just-saw-starlight-for-the-first-time-her...
1•gmays•6m ago•0 comments

What Happens When the Model Eats the Stack?

http://muratbuffalo.blogspot.com/2026/09/what-happens-when-model-eats-stack.html
4•mark4•6m ago•0 comments

EU Tech Push Boosts Ultrafast Laser Startups

https://spectrum.ieee.org/ultrafast-lasers-europe
1•maxall4•6m ago•0 comments

Wiring memory into an agent costs tokens every turn. This one earned it back

https://vshulcz.github.io/deja-vu/guide/day-zero.html
1•vshulcz•6m ago•0 comments

Europe Must Choose Between Power and Dependence

https://slavoj.substack.com/p/europe-must-choose
1•vincvinc•8m ago•0 comments

Mathematics in the Age of AI Oracles [pdf]

https://colala.berkeley.edu/papers/piantadosi2026mathematics.pdf
2•pharmacy7766•9m ago•0 comments

CVE-2026-91766: PHP had the redirect credential leak curl fixed in 2018

https://daubois.dev/blog/cve-2026-91766-php-http-redirect-credential-leak/
2•amvalex•10m ago•1 comments

LinkedIn wins court order blocking mass scraping of user data

https://therecord.media/linkedin-wins-court-order-blocking-mass-scraping
3•ilamont•12m ago•0 comments

Megafauna Extinction and Startups

https://johnjwang.com/post/2026/09/23/megafauna-extinction-and-startups
2•johnjwang•13m ago•0 comments

Discovering and exploiting a remote code execution vulnerability in OpenCode

https://securitylabs.datadoghq.com/articles/opencode-upgrade-remote-code-execution/
2•meetpateltech•15m ago•0 comments

Chicago No. 1

https://dynamicallytyped.org/typewriters/176
2•Bluestein•16m ago•0 comments

Oracle invokes force majeure on New Mexico AI data center

https://qz.com/oracle-force-majeure-new-mexico-ai-data-center-092426
2•dgellow•16m ago•0 comments

Making the case for Ed Zitron as the last of the great bloggers

http://observationalepidemiology.blogspot.com/2026/09/i-think-you-can-make-case-that-ed.html
3•bediger4000•17m ago•0 comments

I Have a Confession: I Built This Site with AI – Please Forgive Me

https://dynamicallytyped.org/blog/i-have-a-confession-i-built-this-site-with-ai
3•joelberger•21m ago•0 comments

Show HN: Timebar, a Mac timer shown as a thin line below the menu bar

https://github.com/velvet-shark/timebar
1•sabon•21m ago•1 comments

Pixel Composer: Node based VFX compositor for pixel art

https://pixel-composer.com/
1•epestr•22m ago•0 comments

The Medicaid Work Requirement's Gambling Loophole

https://www.aei.org/commentary/the-medicaid-work-requirements-gambling-loophole/
2•mooreds•23m ago•0 comments

Null, a Skill and a Blog Post

https://probablyfine.dev/blog/why-i-created-null
2•maxfieldallison•23m ago•1 comments

Nikon Made a $1,400 Full-Frame Camera for Gen Z and I Might Be Too Old for It

https://www.pcmag.com/news/nikon-made-a-1400-full-frame-camera-for-gen-z-and-i-might-be-too-old-for
2•PaulHoule•23m ago•1 comments

The Geography of Bear Attacks [video]

https://www.youtube.com/watch?v=2qG5nrkkz1E
1•mooreds•24m ago•0 comments

QR Codes That Route to the Appropriate App Store

https://matthuggins.com/blog/posts/qr-codes-that-route-to-the-appropriate-app-store
3•matthuggins•24m ago•0 comments

Why Influence Is Deeply Human

https://letters.unchartedpathbreakthroughs.com/posts/why-influence-is-deeply-human
1•mooreds•24m ago•0 comments