What would you add to a vibe-coded trading bot with more time?

Short answer: Jordan Metzner says he would add a Supabase back end, a React front end, cron jobs and a market hours API, since markets close on holidays. Emily Kurtz says the bot ended at $299 from a $300 start.

Watch this answer from Episode 8

Watch this answer from Episode 8 (starts at 15:03) · Episode 8 notes and transcript

What was said on Built This Week

From Episode 8: Can Public Make You a Better Investor?, starting at 15:03.

Emily Kurtz [15:02]: Only question for me is obviously you built this in three to six hours, like what were the things that you'd want to add on if you had a little bit more time or dive deeper into?

Jordan Metzner [15:12]: Yeah. I mean, I think, like, in one way, like, it's really easy to make a trading bot or, like, leverage the public API to, build a web app. If I had more time, I would have probably built, like, a back end, like, probably connected it to Supabase and built, like, my own React front end and self hosted it and, like, been able to run some cron jobs, like, probably a little bit better. One thing I learned is that I don't know when the market open and closes. I mean, I know on a daily basis when the market open and closes, but there's actually holidays and, like, Labor Day is coming up, for example. So market time would be a good API that I learned because otherwise, I have to, like, kinda figure out if the market's open or if, like, figure out through another format or just presume it's always open unless it's not type of thing. So that was something I learned, like, thinking about. Like, I didn't really think about it. I just thought it's always open the same time, and then you stop thinking, oh, no. It closes on the holidays.

Jordan Metzner [16:03]: And so

Emily Kurtz [16:04]: Different asset classes have different market hours. So the bond market actually is different than equity market Deposit time frames can be different on holidays. And so having an API to pull that all in and handle that correctly is is a good idea.

Jordan Metzner [16:15]: Oh, yeah. That'd be super cool. But, yeah, I didn't know the markets trade at different times in, like, after hours markets and, like, can I didn't know if I could trade after hours or not, but, like, maybe I can for a little bit of period of time? So, yeah, that'd be cool to know.

Emily Kurtz [16:27]: You can for next steps.

Jordan Metzner [16:30]: Okay. Cool. Alright. Well, anyway, I don't think I made much money. I don't think I lost much money. I think I did okay. Yeah.

Sam Nadler [16:37]: What is the final outcome in, I think, just a few hours? Are you up or down?

Jordan Metzner [16:43]: I on the

Emily Kurtz [16:44]: On your portfolio. Let's just see what that looks like. I think you started with $300, and you're at $299,

Jake Trefethen [16:50]: So Yeah. Okay. We're we're making

Jordan Metzner [16:51]: It this weekend. Alright. Not bad.

Jake Trefethen [16:54]: Not so bad. ChatGPT didn't know it only got two round trip trades a day when it started. So it wasn't optimizing that way.

Jordan Metzner [17:03]: But if you look, I mean, one, two, three, four, five. I mean, I made a lot of trades here. Right? Ten, twelve trades or something like that. So when making that many trades, to say that I'm breakeven is actually pretty good, I would say. Totally. Especially because I don't know what I'm doing.

Tools mentioned

More questions from this episode

Go deeper

New episode every week

Watch us build with AI, live.

Real builds, founder interviews and the AI news that matters. Join 43K+ builders on YouTube.

▶ Subscribe on YouTubeBrowse all episodes →