News for hackers. Stuff that matters.

sunnynagra

Show HN: A self-evolving trading system with transparent orchestration

https://trading.snagra.comIt’s an autonomous trading system that does more than signal generation. It runs an end-to-end loop:- market/news scanning - opportunity discovery - risk checks (position concentration + stop logic) - execution through Alpaca - rationale logging for each decision - daily/weekly strategy evolutionThe part I think HN might find interesting: the orchestration pageThe...

( Read More... | no comments | on HN )

Show HN: Sous – App that imports recipes from URLs, and cookbook photos using AI

I built Sous because I was tired of:1. Scrolling through 2000-word life stories to find a recipe 2. Trying to copy recipes from Instagram captions 3. Squinting at my phone with messy hands while cookingThe app uses Google Gemini to parse recipes from any URL (handles messy blog formats), photos of cookbooks/handwritten notes, and even TikTok/Instagram/YouTube videos.How it works: - AI extracts...

( Read More... | no comments | 2 points | on HN )
Sorry if folks just got resent email verification emails, but I think I fixed the verification url issue and should be addressed.
Thanks ccheney, I think I found the issue and fixed it. Sorry again for folks running into issues, really appreciate folks interested enough to follow along and help troubleshoot as well
Hey ttul, can you try again? I fixed the issue, hit my API limit with my account on mailgun
Done with Alpaca API, not trading fees

I only trade stocks that support fractional shares

Currently it is never updated again with new info, this is one of the things at the top of my list to implement
Can you try again? I had run into a rate limit
Can you check again if you'd still like to subscribe? I had an API limit I hit
Hey, can you try again? I ran into an API limit that should be resolved now
Hey, can you try again? I ran into an API limit that should be resolved now
Yes, the prompt that I am using does bias towards buying because I am specifically asking it to make a recommendation on a stock to buy and the holding period.
Great point, I will add that to the recent trades table at the bottom. It should use the total budget for the day.
Data gets pulled from the Alpaca News API in the morning, then it gets sent to all three models. You can see a summary of the prompt used to determine the recommendations here: https://news.ycombinator.com/item?id=42560034

It currently makes up to recommendations, since not all stocks support fractional shares (I'm only doing $5 per trade). As part of the buy recommendation, a holding period is suggested as well.

Once the holding date is reached, that is when the sell order happens.

Would love to answer any other questions you may have.

Nice idea! I'll add it to my list of features to implement.
You make fair points. Having them do actual trades is mostly to make it more personally fun and interesting to myself.
I don't have a hard set maximum hold date, but planning on running at least buys for a year. I will re-evaluate consistently to see if it is still useful to keep up and running.
No, trying for simple buys and sells first and getting that to work well before getting into other trading strategies.
Yeah, this is only the second day of trading
Yeah, I don't expect anything super novel to come out of this or have any unrealistic expectations. This is mostly a fun and unscientific project I'm using to learn and build some skills and thought some HN folks would find some fun in it.
Not yet, but this is a great idea to look into.
Another good suggestion I could implement is measuring against something like VOO, if all the money was invested in that instead of these individual trades.
I think this is a fair characterization. Its mostly meant to be a learning exercise for myself, just thought it would be fun to share.
None of the stocks have been sold yet, this is just day 2, so once some sales happen, then performance will be better measured. If you scroll down, you can see the unrealized performance.
Each morning the trades are conducted with $5 each, which are mostly fractional shares that are bought.
No stocks have been sold yet, so no profit/loss has been calculated, if you look below, you can see the unrealized gains for stocks being held.
Thanks! I use several key prompting techniques:

1. Role + Goal Setting: The AI acts as a creative market analyst focused on discovering overlooked opportunities and emerging trends.

2. Structured Analysis Framework: - Detailed evaluation criteria (innovation, moat, management, growth potential) - Sector diversity requirements - Focus on finding hidden gems vs obvious mega-cap tech stocks

3. Time-Bound Precision: Instead of vague "3-6 months" holding periods, I require exact hour calculations tied to specific catalysts like: - FDA approval dates - Earnings releases - Product launches - Conference presentations

4. Quality Controls: - Must be valid NYSE/NASDAQ symbols - Diverse across sectors/market caps - Conviction level scoring (1-10) - Each pick needs unique thesis + catalyst - JSON output format for consistency

The key is combining structured analysis with creative discovery - pushing the AI to look beyond obvious choices while maintaining some analytical rigor.

The most recent 50 news articles are pulled via this API: https://docs.alpaca.markets/reference/news-3

Show HN: Watch 3 AIs compete in real-time stock trading ($5/trade)

https://trading.snagra.com

A live dashboard where you can watch GPT-4, Claude 3, and Gemini analyze market data and make daily stock trades with real money. Each AI explains its reasoning, and you can compare their different approaches to the same data.Link: https://trading.snagra.com?utm_source=hn (no signup required)What you can try right now: - Watch live trades from GPT-4, Claude 3, and Gemini - Read each AI's full...

( Read More... | 204 comments | 49 points | on HN )

Older »