[{"data":1,"prerenderedAt":839},["ShallowReactive",2],{"project-42559744":3},{"id":4,"name":5,"line":6,"line_source":7,"title":8,"url":9,"domain":5,"maker":10,"posted_at":11,"year":12,"points":13,"comments":14,"rank_in_year":15,"shown_in_year":16,"top":17,"tier":18,"category":19,"subcategory":20,"format":21,"keywords":22,"reception":27,"sentiment":28,"stance_mix":29,"scored_comments":34,"aspects":35,"strip":46,"post_text":48,"what":49,"said":105,"maker_in_thread":247,"shape":253,"grid":258,"attempts":801,"same_week":802,"maker_shows":42,"maker_hidden":831,"reader_version":832,"card":833},"42559744","trading.snagra.com","Watch 3 AIs compete in real-time stock trading","title","Show HN: Watch 3 AIs compete in real-time stock trading","https:\u002F\u002Ftrading.snagra.com","sunnynagra",1735662778,2024,270,204,259,3515,8,"legend","ai","llm trading experiment","web_app",[23,24,25,26],"ai stock trading","llm finance experiment","gpt-4 trading","algorithmic trading","mixed",-0.143,{"positive":30,"neutral":31,"mixed":32,"critical":33},16,39,2,26,83,{"idea":36,"execution":38,"pricing":41,"performance":44,"design":45},{"positive":37,"critical":17},5,{"positive":39,"critical":40},4,13,{"positive":42,"critical":43},1,0,{"positive":32,"critical":39},{"positive":43,"critical":42},[42,43,43,43,32,43,37,43,47,32,47,43,43,43,43,42,32,43,42,32,47,47,32,39,47,39,47,47,39,42,42,39,42,32,47,37,32,32,47,47],3,"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.\n\nLink: https:\u002F\u002Ftrading.snagra.com?utm_source=hn (no signup required)\n\nWhat you can try right now: - Watch live trades from GPT-4, Claude 3, and Gemini - Read each AI's full analysis and reasoning - Compare their different interpretations of the same market data - Track their real-time performance and win rates - View historical trades and performance metrics\n\nBuilt this ",{"problem":50,"audience":59,"pricing":71,"motivation":72,"time_to_build":71,"stack":82,"openness":102,"stage":103,"team_size":104},{"value":51,"source":52,"evidence":53},"Studies how different LLMs interpret financial data and make trading decisions","maker",[54,56],{"id":55},"post",{"id":57,"by":10,"text":58},"42560242","You make fair points. Having them do actual trades is mostly to make it more personally fun and interesting to myself.",{"value":60,"source":61,"evidence":62},"HN readers interested in AI behavior and trading experiments","inferred",[63,67],{"id":64,"by":65,"text":66},"42560044","lewj","I am committed - added to my daily morning reading list! Will be interesting - my gut will state that it will outperform a fair number of ITF's, if only due to the inevitable…",{"id":68,"by":69,"text":70},"42560604","tmaly","Any chance you can show the source code for this? Thanks and Happy New Year",null,{"value":73,"source":52,"evidence":74},"Personal learning and fun, a side experiment built over the holidays",[75,78,81],{"id":76,"by":10,"text":77},"42560088","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.",{"id":79,"by":10,"text":80},"42560120","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…",{"id":57,"by":10,"text":58},[83,87,91,95],{"value":84,"source":52,"evidence":85},"Next.js frontend",[86],{"id":55},{"value":88,"source":52,"evidence":89},"Node.js\u002FLambda backend",[90],{"id":55},{"value":92,"source":52,"evidence":93},"PostgreSQL",[94],{"id":55},{"value":96,"source":52,"evidence":97},"Alpaca API for trading and news",[98,99],{"id":55},{"id":100,"by":10,"text":101},"42560010","The most recent 50 news articles are pulled via this API: https:\u002F\u002Fdocs.alpaca.markets\u002Freference\u002Fnews-3","unknown","beta","solo",{"praise":106,"objections":120,"requests":175,"questions":210,"alternatives":233},[107],{"value":108,"source":109,"evidence":110},"Interesting experiment and fun to follow","commenter",[111,112,116],{"id":64,"by":65,"text":66},{"id":113,"by":114,"text":115},"42563042","inSenCite","This should be fun to watch",{"id":117,"by":118,"text":119},"42560075","cedws","Now this is interesting. An LLM capable of delivering consistent returns even outside of a bull market would be more of an indicator of AGI to me than any of the benchmarks.",[121,135,145,164],{"value":122,"source":109,"evidence":123},"Experiment lacks a control; needs random or index baseline",[124,128,131],{"id":125,"by":126,"text":127},"42560028","aredox","They should have added a pure random bot as a control. Or a monkey.",{"id":129,"by":10,"text":130},"42560104","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.",{"id":132,"by":133,"text":134},"42563413","alberth","Or just compare it to S&P 500 performance.",{"value":136,"source":109,"evidence":137},"Prompt biases toward buying",[138,142],{"id":139,"by":140,"text":141},"42560357","geor9e","I just asked ChatGPT 4o \"Guess what the average investor will do with todays stock market headlines. Just pick one specific trade.\" and it replied sell META. But your result was…",{"id":143,"by":10,"text":144},"42560363","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.",{"value":146,"source":109,"evidence":147},"Sign-up email verification fails",[148,152,156,160],{"id":149,"by":150,"text":151},"42560373","johng","My first email address it wouldn't accept.. wouldn't let me use it. Maybe the domain hit some censor (fscking.com) Did a different email, it accepted it, I got the email, but got…",{"id":153,"by":154,"text":155},"42560543","ttul","I’d love to tune in for updates, but the subscribe button says, “ Failed to send verification email.” This is so cool. Would love to follow along.",{"id":157,"by":158,"text":159},"42560246","dghlsakjg","Tried to sign up for emails, but got an error message!",{"id":161,"by":162,"text":163},"42560640","Plasmoid","I'm getting \"Failed to send verification email\" when I try to sign up for your news letter. So props on doing proper double opt-in for newsletters.",{"value":165,"source":109,"evidence":166},"Trading once a day and fees likely erode returns",[167,171],{"id":168,"by":169,"text":170},"42560531","vasco","> Every morning at 5:45 AM PST, three AI models (GPT-4o, Gemini 1.5 Pro, and Claude 3 Sonnet) analyze the latest market news and each recommends one stock to trade. > At 6:00 AM…",{"id":172,"by":173,"text":174},"42560665","clark-kent","Very interesting idea. I'm thinking about creating an AI portfolio manager (private) that invests for the long term. Some things to watch out for: - LLMs, by default, don't…",[176,184,192,199],{"value":177,"source":109,"evidence":178},"Compare against a benchmark like S&P 500 or VOO",[179,182,183],{"id":180,"by":65,"text":181},"42560079","Or just the S&P500 or something similar that acts as a default \"if in doubt, chuck into here for relative safety\".",{"id":129,"by":10,"text":130},{"id":132,"by":133,"text":134},{"value":185,"source":109,"evidence":186},"Share source code and prompts",[187,188],{"id":68,"by":69,"text":70},{"id":189,"by":190,"text":191},"42560672","aws-user","Unfortunatly I can't subscribe to the updates \"Failed to send verification email\". Also, would you be willing to share what prompt are you using? Thanks!",{"value":193,"source":109,"evidence":194},"Add unrealised gains to summary stats",[195],{"id":196,"by":197,"text":198},"42560081","forgingahead","Really cool, you might want to update the main above the fold summary stats to include the unrealised gains, because it looks like nothing is working \u002F nothing has happened until…",{"value":200,"source":109,"evidence":201},"Test more models",[202,206],{"id":203,"by":204,"text":205},"42595986","detente18","Interesting — does your backend server use Python? I couldn't find much about it on your site. It would be great to see this tested with more commercial LLMs (O1 \u002F Amazon Nova, \u002F…",{"id":207,"by":208,"text":209},"42564407","jasfi","For Gemini you should use either the latest experimental model (gemini-exp-1206) which should become 2.0 Pro, or 2.0 Flash (a released model). The 1.5 Pro model is way behind.",[211,218,226],{"value":212,"source":109,"evidence":213},"Where does market news come from",[214],{"id":215,"by":216,"text":217},"42559981","pavel_lishin","Where do they get the market news from?",{"value":219,"source":109,"evidence":220},"What prompts are used",[221,225],{"id":222,"by":223,"text":224},"42559985","datadrivenangel","This is fun! What kind of prompts \u002F prompting techniques are you using?",{"id":189,"by":190,"text":191},{"value":227,"source":109,"evidence":228},"Are results consistent for the same input",[229],{"id":230,"by":231,"text":232},"42560537","mind-blight","Super cool idea! What are you doing to ensure consistent results based on the input? E.g. - does the AI perform the same trades given the same input? - does the AI perform the…",[234,242],{"value":235,"source":109,"evidence":236},"Random-trade bot or monkey as control",[237,238],{"id":125,"by":126,"text":127},{"id":239,"by":240,"text":241},"42560048","noman-land","Watch a random number generator generate random numbers.",{"value":243,"source":109,"evidence":244},"S&P 500 index fund (VOO)",[245,246],{"id":180,"by":65,"text":181},{"id":129,"by":10,"text":130},{"comments":33,"answered":248,"key":249},10,[250,251,252],{"id":57,"text":58},{"id":129,"text":130},{"id":76,"text":77},{"commenters":254,"max_depth":255,"maker_replies":33,"first_comment_mins":256,"lifespan_hours":257},118,9,30,272,[259,263,267,270,274,276,278,282,286,289,292,295,297,300,302,305,308,311,313,315,318,320,322,326,330,333,336,339,341,344,347,350,354,356,359,361,363,365,367,369,371,373,376,379,383,385,389,392,395,398,399,402,403,404,407,410,414,417,419,422,424,426,428,431,434,436,438,441,443,445,448,450,452,454,456,459,461,463,466,469,472,475,478,479,482,484,487,490,493,495,498,501,504,507,510,512,514,517,520,523,528,531,533,536,539,541,543,544,546,549,553,555,557,558,559,562,564,566,568,571,573,575,579,582,585,589,592,594,596,599,603,606,610,613,616,619,621,624,626,628,630,632,634,637,639,641,644,647,649,653,656,659,661,663,665,667,669,671,674,676,679,681,684,688,692,694,696,699,702,704,709,712,715,717,719,721,723,726,730,734,737,739,741,742,746,750,753,755,759,762,765,767,770,772,775,778,780,784,787,790,792,794,796,798],[260,43,42,261,262,43],"42560045","project\u002Fcritical\u002Fidea","rixed",[264,43,43,265,266,43],"42560142","commenter\u002Fneutral\u002Fnone","echoangle",[268,43,43,265,269,43],"42561694","mh-",[271,43,43,272,273,43],"42560221","commenter\u002Fneutral\u002Fperformance","Retr0id",[275,43,43,265,169,43],"42560578",[277,43,43,272,273,43],"42560671",[279,43,43,280,281,43],"42561751","other\u002Fneutral\u002Fnone","WalterBright",[283,43,43,284,285,43],"42561885","other\u002Fneutral\u002Fpricing","nilamo",[287,43,43,280,288,43],"42562988","SnorkelTan",[290,43,43,280,291,43],"42564206","internet101010",[293,43,43,280,294,43],"42565708","gpderetta",[296,43,43,280,288,43],"42579422",[298,43,43,280,299,43],"42573517","affyboi",[301,43,43,284,299,43],"42573472",[303,43,43,280,304,43],"42670042","mgraczyk",[306,43,43,280,307,43],"42563343","jjxw",[309,43,43,265,310,43],"42563427","justinsaccount",[312,43,43,265,281,43],"42564093",[314,43,43,265,310,43],"42569281",[316,43,43,280,317,43],"42609883","ErikBjare",[319,43,43,280,304,43],"42670041",[57,43,43,321,10,42],"maker\u002Fneutral\u002Fnone",[323,43,37,324,325,43],"42561783","maker\u002Fpositive\u002Fnone","chrishare",[327,42,42,328,329,43],"42560626","project\u002Fcritical\u002Fexecution","pakitan",[331,42,42,328,332,43],"42561382","pavlov",[334,42,43,265,335,43],"42561746","attentionmech",[337,42,43,265,338,43],"42562247","mvdtnz",[340,42,43,265,335,43],"42562411",[342,42,43,280,343,43],"42563578","Terr_",[345,42,43,265,346,43],"42562536","sdwr",[348,42,43,265,349,43],"42563618","jhghikvhu",[351,42,37,352,353,43],"42562505","project\u002Fpositive\u002Fidea","karmakaze",[355,42,37,352,335,43],"42562609",[357,42,43,280,358,43],"42562747","JohnMakin",[360,42,43,280,335,43],"42565143",[362,42,43,280,343,43],"42563553",[364,42,43,280,281,43],"42561776",[366,42,43,280,353,43],"42562262",[368,42,43,280,281,43],"42562344",[370,42,43,280,353,43],"42562468",[372,42,43,280,281,43],"42564857",[374,42,43,280,375,43],"42572169","gloosx",[377,42,43,280,378,43],"42583638","wqaatwt",[380,42,47,381,382,43],"42563543","project\u002Fneutral\u002Fidea","zamalek",[384,42,43,280,349,43],"42563658",[386,42,47,387,388,43],"42562372","project\u002Fneutral\u002Fpricing","miohtama",[390,42,43,391,329,43],"42565008","commenter\u002Fneutral\u002Fpricing",[393,42,42,261,394,43],"42562438","neltnerb",[396,42,43,391,397,43],"42592320","csomar",[125,32,47,381,126,43],[400,32,43,280,401,43],"42560077","rozap",[180,32,47,381,65,43],[129,32,43,321,10,42],[405,32,43,280,406,43],"42560113","yapyap",[408,32,43,265,409,43],"42560446","byyoung3",[411,32,43,412,413,43],"42560456","other\u002Fneutral\u002Fperformance","chronic026935",[415,32,43,280,416,43],"42560544","maximus-decimus",[418,32,43,280,281,43],"42561784",[420,32,43,280,421,43],"42563819","chronic73940581",[423,32,43,280,281,43],"42564082",[425,32,43,280,281,43],"42564848",[427,32,43,280,416,43],"42566527",[429,32,43,280,430,43],"42560678","Scoundreller",[432,32,43,280,433,43],"42561600","Galanwe",[435,32,43,280,421,43],"42563771",[437,32,43,280,433,43],"42561542",[439,32,43,280,440,43],"42561565","mhh__",[442,32,43,280,421,43],"42563596",[444,32,43,280,440,43],"42561560",[446,32,43,280,447,43],"42561576","rufus_foreman",[449,32,43,280,281,43],"42561796",[451,32,43,280,421,43],"42563843",[453,32,43,280,281,43],"42564069",[455,32,43,280,299,43],"42573492",[457,32,43,280,458,43],"42562194","dgacmu",[460,32,43,265,421,43],"42563846",[462,32,43,265,378,43],"42583649",[464,32,47,381,465,43],"42560261","SubiculumCode",[467,32,43,280,468,43],"42561437","kyleblarson",[470,32,43,280,471,43],"42561567","fredzel",[473,32,42,261,474,43],"42562694","wodderam",[476,32,47,381,477,43],"42563199","omoikane",[132,32,47,381,133,43],[480,32,47,481,299,43],"42573479","project\u002Fneutral\u002Fperformance",[168,47,42,483,169,43],"project\u002Fcritical\u002Fperformance",[485,39,47,381,486,43],"42560052","NathanaelRea",[488,39,43,265,489,43],"42560065","knallfrosch",[491,39,43,280,492,43],"42560136","booleandilemma",[494,39,43,280,223,43],"42560391",[496,39,43,280,497,43],"42562388","BLKNSLVR",[499,39,43,280,500,43],"42578977","xsmasher",[502,39,42,261,503,43],"42560428","jfengel",[505,39,43,265,506,43],"42560684","stouset",[508,39,43,265,509,43],"42560067","PaulRobinson",[76,39,43,511,10,42],"maker\u002Fneutral\u002Fidea",[513,39,43,280,503,43],"42560399",[515,37,47,381,516,43],"42560466","AmazingTurtle",[172,518,47,519,173,43],6,"project\u002Fmixed\u002Fperformance",[521,518,42,261,522,43],"42562356","EliBullockPapa",[524,525,43,526,527,43],"42562206",7,"other\u002Fneutral\u002Fidea","wolfman1",[529,525,43,280,530,43],"42562230","magic_man",[532,525,43,280,527,43],"42562329",[534,525,43,280,535,43],"42562817","SavageBeast",[537,525,43,280,538,43],"42562448","jeremycarter",[540,525,43,280,527,43],"42562543",[203,17,37,542,204,43],"project\u002Fpositive\u002Fexecution",[189,255,42,328,190,43],[545,255,43,321,10,42],"42561946",[547,255,42,328,548,43],"42562491","Krasnol",[550,255,47,551,552,43],"42562622","project\u002Fneutral\u002Fexecution","ccheney",[554,255,43,324,10,42],"42562659",[556,255,37,542,548,43],"42562712",[239,248,42,261,240,43],[79,248,43,511,10,42],[560,248,37,352,561,43],"42560288","bee_rider",[149,563,42,328,150,43],11,[565,563,43,321,10,42],"42561947",[567,563,37,542,150,43],"42568036",[569,563,43,280,570,43],"42571027","replwoacause",[139,572,42,261,140,43],12,[143,572,43,574,10,42],"maker\u002Fneutral\u002Fexecution",[576,40,37,577,578,43],"42560041","project\u002Fpositive\u002Fperformance","BadHumans",[580,581,47,381,65,43],"42560094",14,[583,581,43,584,10,42],"42560107","maker\u002Fpositive\u002Fidea",[586,581,43,587,588,43],"42560147","commenter\u002Fneutral\u002Fidea","carlosjobim",[590,591,43,526,335,43],"42562192",15,[593,591,43,526,522,43],"42562319",[595,591,43,265,335,43],"42562566",[597,591,43,526,598,43],"42562330","gmueckl",[600,30,37,601,602,43],"42563316","project\u002Fpositive\u002Fpricing","jeffadelic",[604,605,42,328,338,43],"42616721",17,[607,608,37,352,609,43],"42560062",18,"ratedgene",[611,608,43,265,612,43],"42560217","jingojango2",[614,608,43,615,10,42],"42560270","project\u002Fneutral\u002Fdesign",[617,608,47,387,618,43],"42560425","dukeofdoom",[620,608,43,387,10,42],"42562197",[622,608,47,615,623,43],"42561355","tasseff",[625,608,43,615,10,42],"42562193",[230,627,47,551,231,43],19,[196,629,47,615,197,43],20,[222,631,47,381,223,43],21,[633,631,43,615,10,42],"42560034",[635,631,47,381,636,43],"42560072","thevilledev",[638,631,43,381,10,42],"42560152",[640,631,47,381,223,43],"42560404",[642,631,47,381,643,43],"42561091","tedd4u",[64,645,37,646,65,43],22,"project\u002Fpositive\u002Fnone",[207,648,47,551,208,43],23,[650,651,42,261,652,43],"42561915",24,"praveen9920",[654,655,47,615,612,43],"42560203",25,[657,655,43,658,10,42],"42560247","maker\u002Fpositive\u002Fdesign",[660,33,43,280,561,43],"42560117",[153,662,42,328,154,43],27,[664,662,43,574,10,42],"42562201",[666,662,47,574,154,43],"42563471",[157,668,42,328,158,43],28,[670,668,43,574,10,42],"42561960",[672,668,42,328,673,43],"42562365","Rassi",[675,668,37,542,158,43],"42563964",[161,677,47,678,162,43],29,"project\u002Fmixed\u002Fexecution",[680,677,43,574,10,42],"42561954",[682,256,47,481,683,43],"42562234","TripleChecker",[685,686,47,615,687,43],"42560444",31,"mattfrommars",[689,690,42,328,691,43],"42560494",32,"woollysammoth",[215,693,47,381,216,43],33,[100,693,43,695,10,42],"project\u002Fneutral\u002Fdocs",[697,698,42,328,338,43],"42562226",34,[700,698,42,328,701,43],"42562340","mickle00",[703,698,43,574,10,42],"42562830",[705,706,47,707,708,43],"42561286",35,"project\u002Fneutral\u002Fnone","Animats",[710,706,42,328,711,43],"42561488","KTibow",[713,714,47,387,612,43],"42560032",36,[716,714,43,387,10,42],"42560057",[718,714,47,615,612,43],"42560177",[720,714,43,391,140,43],"42560271",[722,714,43,658,10,42],"42560283",[724,714,47,387,725,43],"42560253","chongli",[727,728,43,280,729,43],"42565190",37,"malux85",[731,732,43,280,733,43],"42560005",38,"asdefghyk",[735,732,37,646,736,43],"42560035","dotancohen",[738,732,47,707,602,43],"42563270",[740,732,43,265,736,43],"42565267",[113,31,37,352,114,43],[743,744,47,707,745,43],"42560579",40,"sgammon",[747,748,42,483,749,43],"42560026",41,"unsupp0rted",[751,748,43,752,10,42],"42560063","maker\u002Fneutral\u002Fperformance",[68,754,47,321,69,43],42,[756,757,47,481,758,43],"42560000",43,"jesprenj",[760,757,42,483,761,43],"42560014","jerkstate",[763,757,47,481,764,43],"42560030","normie3000",[766,757,47,551,736,43],"42560046",[768,757,43,265,769,43],"42560130","chollida1",[771,757,43,752,10,42],"42560137",[773,757,43,265,774,43],"42560049","whoiscroberts",[776,757,43,280,777,43],"42560199","Joel_Mckay",[117,779,37,577,118,43],44,[781,782,47,615,783,43],"42560135",45,"bun_terminator",[785,782,42,786,612,43],"42560212","project\u002Fcritical\u002Fdesign",[788,789,47,481,736,43],"42560029",46,[791,789,43,752,10,42],"42560042",[793,789,47,551,736,43],"42560061",[795,789,43,551,10,42],"42560143",[797,789,37,324,736,43],"42560166",[799,789,42,483,800,43],"42560516","HenryBemis",[],[803,808,813,817,821,826],{"id":804,"name":805,"points":806,"category":807},"42565821","API Parrot",456,"dev_tools",{"id":809,"name":810,"points":811,"category":812},"42534931","Anki AI Utils",253,"learning_science",{"id":814,"name":815,"points":816,"category":19},"42524848","DoodleDreams",242,{"id":818,"name":819,"points":820,"category":807},"42521769","GitDiagram",222,{"id":822,"name":823,"points":824,"category":825},"42513276","Trio",208,"creative",{"id":827,"name":828,"points":829,"category":830},"42521773","dutch_vocabulary",157,"languages",false,"v2",{"id":834,"name":5,"line":6,"ai":831,"cat":19,"year":12,"points":13,"comments":14,"rec":27,"s":835,"top":17,"kw":836,"maker":10,"domain":5,"tier":18,"attempts":43,"strip":837,"url":9,"mix":838,"praise":108,"objection":122,"sub":20},42559744,-0.14,[23,24,25,26],"1000205032300001201233243433411412352233",[30,31,32,33],1794036666605]