Commit Graph

  • 4c2ed5455f Increase fill poll timeout to 2min, always sell after buy main Jon 2026-02-13 10:46:20 -07:00
  • 019b630d95 Add retry logic for transient API errors Jon 2026-02-12 22:55:55 -07:00
  • 4ca7073d77 Sell by qty instead of notional, poll for buy fill Jon 2026-02-11 12:37:12 -07:00
  • 7b1a20c768 Poll for market open instead of single long setTimeout Jon 2026-02-11 11:02:49 -07:00
  • 46e7bef4b2 Add docker build step to rebuild script Jon 2026-02-10 19:58:42 -07:00
  • 06deefe011 Add tests for backtest-client getAssets and createOrder unknown symbol Jon 2026-02-10 19:56:00 -07:00
  • 2208524a3f add a script to rebuild the docker container and run it Jon 2026-02-10 19:54:08 -07:00
  • e8b05c7870 Move error handling inside main loop to survive bad cycles Jon 2026-02-10 19:49:23 -07:00
  • 23e5437402 Cap strategy hold time to 2 min before market close Jon 2026-02-10 15:37:19 -07:00
  • 4f1e745534 Add backtesting entry point for offline strategy testing Jon 2026-02-10 00:59:22 -07:00
  • 1d3688e9ae Add @vitest/coverage-v8 dev dependency Jon 2026-02-09 17:07:04 -07:00
  • 167ee52c20 Add coverage/ to gitignore Jon 2026-02-09 17:06:28 -07:00
  • 188a1dc8b0 Add granular logging across all source files Jon 2026-02-09 17:00:15 -07:00
  • 075572a01c Remove executor, add buy/sell to Alpaca, move capital allocation to Bot Jon 2026-02-04 11:05:21 -07:00
  • e32e30af47 update our alpaca calls to be separate bid and ask Jon 2026-02-03 13:58:42 -07:00
  • 8872803563 Add project README Jon 2026-02-01 17:51:46 -07:00
  • bf345243fd Add momentum strategy with QQQ-based TQQQ/SQQQ trading Jon 2026-02-01 17:47:20 -07:00
  • 6d63346f4c Clean up tracked artifacts and commit vitest config Jon 2026-01-30 14:17:42 -07:00
  • ecdffab950 Add bot orchestrator, wire up index.ts, remove old runDay Jon 2026-01-30 14:09:30 -07:00
  • d0d3d7254a Add executor with logging placeholder and tests Jon 2026-01-30 14:06:46 -07:00
  • 345ff933ec Add indicator and strategy interfaces Jon 2026-01-30 14:05:41 -07:00
  • 5e06c06987 Refactor for TDD workflow with Vitest and ESLint Jon 2026-01-30 13:49:31 -07:00
  • 892305e349 forgot to add it Jon 2025-02-11 00:24:00 -07:00
  • 3e582af8ff add dockerfile Jon 2025-02-11 00:23:36 -07:00
  • fe60f014aa just print if the first minute is up or down Jon 2025-02-11 00:00:04 -07:00
  • 04d1202acb added files Jon 2025-02-10 23:21:27 -07:00