Ca

CashGraphs – A securities portfolio optimizer

Hacker News

CashGraphs – A securities portfolio optimizer

Hello, This is a portfolio optimizer I made to help select portfolios for my clients. I'm a personal financial adviser. I generally put my clients in a mix of low-fee index funds and ETFs and I use this to set an appropriate allocation based on the client's risk tolerance. I have been working on this as a side project to 1) improve the theoretical underpinnings of my investment recommendations and 2) improve my coding skills with frameworks like Vue and Torch. Here's the repository for the frontend: https://github.com/justinluther502/cashgraphfront . The frontend site is Vue 2 + Vuetify, and the backend is an AWS lambda function running the Torch optimizer. I am still working out kinks in the backend, particularly cold-start issues because the Lambda function has to load the entire Torch library (~2GB). This occasionally causes the AWS API Gateway to reach max timeout before the Lambda function finishes. Any tips on addressing this would be much appreciated. My first thought is maybe to pare down the Torch library used in the Lambda function because I am only using a small subset of the full library. The optimizer function itself is designed to overcome several classic shortcomings in Modern Portfolio Theory (MPT) ( https://en.wikipedia.org/wiki/Modern_portfolio_theory ). Unlike textbook implementations of MPT, this optimizer can utilize non-normal returns distributions, risk metrics besides variance, and can allow the user to specify tail behavior, such as asset correlations behaving normally most of the time but converging to 1.0 in severe downturns. Most of these "fixes" happen during the generation of custom "flavors", or asset selection universes. I have 3 flavors pre-built and there is some information on how they are constructed in the flavor selection page. Any feedback greatly appreciated! Justin Luther justinluther@lutherwealth.com https://www.lutherwealth.com

Share card

Actual performance

82points
21comments
Made the leaderboard

Launch Intel predictions

Analyze your own launch →
Indie HackersFits the IH revenue-focused audience · Strong signals: ios · Missing: supports, reddit linkedin, podcasting
78%78% predicted probability of success on Indie Hackers, based on ML models trained on real launch data.
best fitHighest predicted score across all platforms for this description.
Product HuntOn track for Day 1 leaderboard · Strong signals: user, using, coding · Missing: mac, agents, macos
56%56% predicted probability of success on Product Hunt, based on ML models trained on real launch data.
AppSumoMay struggle as an AppSumo deal · Strong signals: occasional · Missing: plus, platform, intuitive
44%44% predicted probability of success on AppSumo, based on ML models trained on real launch data.
Hacker NewsMay not resonate with HN audience · Strong signals: ide, io · Missing: https docs, excited, just released
42%42% predicted probability of success on Hacker News, based on ML models trained on real launch data.
nativeThis product was originally launched on this platform.
TrustMRRLess likely to generate early MRR · Strong signals: ios, personal, way · Missing: mobile apps, entrepreneurs, apps
41%41% predicted probability of success on TrustMRR, based on ML models trained on real launch data.
Acquire.comPre-revenue stage for this audience · Missing: arr, mrr, revenue
10%10% predicted probability of success on Acquire.com, based on ML models trained on real launch data.
BetaListMay not resonate with beta-testers · Missing: web3, chat, crypto
0%0% predicted probability of success on BetaList, based on ML models trained on real launch data.

Incorrect prediction on native model

Similar products

DK Optimizer
DK Optimizer17%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Draftking Predictor and Optimizer

Indie Hackerscommitment-side-project
Portfolio Optimizer
Portfolio Optimizer25%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

The Web API for investment portfolio optimization

Indie Hackers2apis
Po
Portfolio Optimizer – Investment portfolio optimization as a service41%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Portfolio Optimizer – Investment portfolio optimization as a service

Hacker News3
Portfolio Prophet
Portfolio Prophet37%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

New Generation Wealth Optimizer

Product Hunt+12
Po
Portfolio of Matthew Blode34%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Portfolio of Matthew Blode

Hacker News2
Re
Rebalance My Portfolio34%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Rebalance My Portfolio

Hacker News3
Cr
Critique My First Portfolio28%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Critique My First Portfolio

Hacker News1
Cr
Cryptocurrencies Portfolio48%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Cryptocurrencies Portfolio

Hacker News2
My
My Portfolio34%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

My Portfolio

Hacker News1
Po
Portfolio and Styleguide34%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Portfolio and Styleguide

Hacker News1