1Wk·

Field report: Web development with AI

Dear Community,


I'm sure everyone here has worked with AI at some point.

For portfolio analysis, equity research or simply as a sparring partner.


But how many of you have already implemented a complete project with Claude Code, Codex & Co.


I've been a bit quieter here in recent months. Instead of posting on GetQuin, I built my own portfolio tool with Claude Code in my spare time, completely prompt-driven, without any programming knowledge to speak of.


🚨 Short disclaimer first:

The whole thing was primarily a self-experiment. No GetQuin competitor, no advertising. The project has since been discontinued (more on this later). What follows is purely an experience report and perhaps a motivation for one or the other to try something new themselves.


━━━━━━━━━━━━━━━━━━━━━━


🔧 The project


Goal: A portfolio tracking & management tool with the features that I personally find interesting.


My framework conditions:

  • Approx. one month project duration, a few hours per day
  • I am not a developer, only rudimentary dev skills
  • Everything should be prompt-controlled, minimal manual effort


The tech stack (Next.js, GitHub, automatic deployment) was built entirely through prompts in Claude Code.

From idea to implementation: prompt, test locally, commit, deploy.


━━━━━━━━━━━━━━━━━━━━━━


🎯 What was created in approx. 60 hours


Core features:

  • Functioning web app (desktop & mobile)
  • User management with signup & magic link/password login
  • Multilingualism, light & dark mode
  • Onboarding with demo mode, dashboard tour and tooltips
  • Live stock market data with worldwide ticker support


Portfolio management:

  • Complete transaction history
  • CSV import from Trade Republic, Scalable Capital and Comdirect
  • Automatic & manual sector grouping
  • Performance vs. market benchmark
  • Dividend calendar
  • "What if I sell?" incl. tax calculation for individual stocks
  • Social sentiment


Monte Carlo simulation:

  • Various withdrawal strategies (fixed, SWR, dynamic, etc.) & rebalancing
  • Savings & retirement phase with tax analysis
  • Historical return/volatility analysis per sector (manually customizable)
  • Simulation of target weightings


It's easy to get lost in the possibilities...


Here are a few screenshots from the tool.

Shown are demo data, so please don't be surprised if some numbers don't make sense.

attachment
attachment
attachment
attachment


━━━━━━━━━━━━━━━━━━━━━━


💡 My learnings


The planning phase is essential. Debugging and testing make up about 80% of the development time, less the initial build.

The CSV imports in particular (every broker has a slightly different format...) were a headache. I can imagine how time-consuming it is to maintain dozens of broker formats and make improvements when changes are made.


Maximizing the efficient use of API data through smart caching is essential.

Claude has built me an "architecture flow" for this, where you can see exactly where and when which API calls occur, including information on cache efficiency, latency, etc.


I didn't plan everything from the outset, but implemented new ideas on the fly.

When it comes to system-wide interventions in increasingly complex projects, this can sometimes lead to endless loops for Claude, which can often only be solved if you have an idea of what the problem might be.


━━━━━━━━━━━━━━━━━━━━━━


🤦‍♂️ The great disillusionment: stock market data


And here comes the catch.

Live stock market data is expensive.


For private use, it is still reasonably affordable, but even then the price is significantly higher than a GetQuin premium membership.


If you want to use global stock market data commercially, you have to pay at least €2,500/month per month.


That's without the growing infrastructure costs for thousands of active users.

Even for purely private use, I prefer to invest the money.


━━━━━━━━━━━━━━━━━━━━━━


👉 My conclusion


It's amazing what you can get up and running in such a short time with just a little know-how. Especially when your own platform feels like a professional product in the end.


The project is now on hold and I'm using GetQuin again.

The €9.99/month for Premium is more than justified. Anyone who knows the infrastructure and data costs behind such a tool knows why.


I don't see the 60 hours invested as wasted time, but as an enormous gain in experience.


If you have been afraid of implementing a web project yourself due to a lack of technical knowledge: Give it a try. The barrier to entry has never been so low.

74
22 Comments

profile image
Thank you for your experience!
Perhaps this will make it clear to some of you why the prices of tools like getquin are the way they are - or why they can be lower if, for example, the data sources are less accurate to the minute, etc.
8
profile image
@Metis With pleasure!
That's how it is.
Without live data, looking at the portfolio is simply a lot less fun 😏
You first need 250 paying premium customers just to recoup the API costs.
1
profile image
Thank you for your experience report! Your shared pictures are very appealing. I would have actually estimated the cost of the live stock market data to be lower, the premium at GQ doesn't feel so expensive anymore.
2
profile image
@DanDoDan Thank you! I really would have liked to continue developing it and improve the design.
profile image
Alter Vibe Coder 😁
2
profile image
@DonkeyInvestor Have you ever played around with it? Thanks for the coins ☺️
profile image
@BigMo No, but I had my employees show it to me
1
profile image
@DonkeyInvestor Always let the plebs do the work 😂
1
profile image
@BigMo I sometimes have to really push them to work with AI 😬
For the sake of interest, aren't there also free APIs to retrieve such data? Shouldn't it be cheaper / free if you invest more time and don't always query everything immediately in live data but in batches with a time delay?
1
profile image
@Trqder If a daily/on-demand update is enough for your private use, it's free/cheap.
But I also wanted to have data from all tickers and exchanges so that I don't have to pay explicit attention to them.
Mainly a quality of life question 🙂

If my tool doesn't deliver more than a ready-made, already cheap platform, it's pointless.
@BigMo very cool I am a programmer myself and experience shows that everything usually works somehow with enough time. Not quite live maybe but with a few minutes lag almost if you query many data sources (often limited) and then consolidate the data ? IP rotator + free api tool like this one https://profit.com/de/solutions/data-api
profile image
@Trqder If we're only talking about private use, sure.

Even with profit.com, you have to negotiate an enterprise deal for commercial API use.
This is probably in a similar range to the cheapest provider I found:
https://eodhd.com/commercial-pricing

But then you can also go full throttle 😁
1
profile image
I'm right there with you - I've also started my own personal project. One function that was important to me was current and daily analyses/recommendations of my own portfolio (up to each trade) according to my own defined rules (e.g. sell from 100% x% and realize loss at x). Rules (e.g. sell from 100% x%, realize loss at x) and paired with social and technical indicators. I try to better recognize my personal momentum's and always answer the questions why it rises or falls so strongly today. The agent searches the stocks, news (X, Blomberg...), company news (investor relations) every 15 minutes and pushes news directly to my cell phone according to a score system. This also works for buy recommendations, if a stock is recommended from various portals or on the basis of values, then this is displayed to me in a recommendation with values/news/DCF and other analyses to improve my decision. Unfortunately, I can't insert pictures in comments to show what it looks like. It's a pity that some brokers and getquin don't offer an api for their own portfolio. For this I have built a browser plugin that does screen scraping when I am on the computer and in the portal anyway. This also shows me the trades/recommendations immediately, so that I only have to press buy/sell. Good for the loss pots, because I don't have to calculate myself whether "1.13256 shares" RHM will make up for the loss pot ;) - So cool approach and personal agents will shake up the market.

PS: For the stock market data there is enough from cheap sources from Yahoo Finance api & Co - I don't trade on a second basis - the free values in 5 - 15 minute slices are enough for me - more important are the social indicators - like the Trump tweet on his platform and these are often faster than the share price later - my system also learns it and builds up the confidence based on a kind of social fear/greed score (how were the posts and subsequent impact) and from 80% the recommendations come. Stocks are only one thing - as the saying goes, stocks trade the future and that is hope and stories
1
profile image
@Cookiebug Sounds really cool what you have built, especially if you are doing short term trades.
I have now switched to a Claude project which contains my portfolio allocation and macro thesis.
Every day there is a custom update which also critically scrutinizes whether my theses still make sense.
1
profile image
@BigMo I don't actually try to make short-term trades, but to find suitable entry points/profit-taking for my investments. Much more like you, however, I evaluate the trades and situation in a cool and objective manner and take away the "emotion". When values suddenly fall sharply (usually politically), I used to get nervous and spend 20 minutes recognizing the situation. Today, my agent sends it straight to my inbox and says: this is the reason (fear message), technically everything is normal, no analyst has taken his valuation too high etc. - same with greed - then he annoys me and tells me the momentum of a stock is cooling off and these are the reasons. Take x% out and don't hope that the 120% will turn into 250% within a year without further risk and setbacks.
Many portals only manage the actual status of shares and ETFs etc. and none have such functions. Presumably there would be the "investment advice liability", but for me it is simply the rules I have given myself and information gathering.
I have had a similar experience. Having everything automated and up-to-date is simply too expensive in the private sector.
I now have a manual workflow to track my few positions and find new ones. Basically process fiscal.ai data.
1
profile image
Great post, I once built a similar tool out of interest.
With FMP and Yahoo as data providers.
But then again it costs 60 euros a month and Getquin is cheap again.

The only advantage is that you can come up with any calculation and apply it to your portfolio. I once had the preferences of the most successful investors displayed as indicators for each share, which was quite funny (Buffett, Dario, ...).

Well, put it on ice for the time being for cost reasons.
1
profile image
@Prinzregent The complete freedom to do what you want with the data is brilliant.
profile image
and next level then instead of simple vibe coding, agent based, then you will probably have almost no more effort in testing and QA. there are some nice approaches for claude like https://www.just-ship.io/ that is a completely different world again
profile image
@TechNerd1337 What interests me: Have you already successfully completed a product with agents?
profile image
@BigMo yes. we have already replaced some saas tools with our own developments or purely agent-based developments. savings from the replaced tools approx. 60-70k / year in subscriptions
1
Join the conversation