avraham
							
						 | 
						
							
							
							
							
								
							
								694bb38536
								
							
								
							
						 | 
						
							
							
								
								update Dockerfile to use latest corepack to fix npm keys
							
							
							
							
							
						 | 
						
							9 months ago | 
						
					
				
					
						
							
							
								
								 avraham
							
						 | 
						
							
							
							
							
								
							
								64a5172ea8
								
							
								
							
						 | 
						
							
							
								
								use new clickhouse tables
							
							
							
							
							
						 | 
						
							9 months ago | 
						
					
				
					
						
							
							
								
								 avraham
							
						 | 
						
							
							
							
							
								
							
								2597c0f6ac
								
							
								
							
						 | 
						
							
							
								
								attempt fix: trpc routes not found
							
							
							
							
							
						 | 
						
							1 year ago | 
						
					
				
					
						
							
							
								
								 avraham
							
						 | 
						
							
							
							
							
								
							
								ea9bd307f3
								
							
								
							
						 | 
						
							
							
								
								refactor
							
							
							
							
							
						 | 
						
							1 year ago | 
						
					
				
					
						
							
							
								
								 avraham
							
						 | 
						
							
							
							
							
								
							
								7bca5e701d
								
							
								
							
						 | 
						
							
							
								
								refactor
							
							
							
							
							
						 | 
						
							1 year ago | 
						
					
				
					
						
							
							
								
								 avraham
							
						 | 
						
							
							
							
							
								
							
								82915fb0b5
								
							
								
							
						 | 
						
							
							
								
								aider: implement simple cli in `ink` for running backtests
							
							
							
							
							
						 | 
						
							1 year ago | 
						
					
				
					
						
							
							
								
								 avraham
							
						 | 
						
							
							
							
							
								
							
								d134385bd7
								
							
								
							
						 | 
						
							
							
								
								use `tsc` for type-checking
							
							
							
							
							
						 | 
						
							1 year ago | 
						
					
				
					
						
							
							
								
								 avraham
							
						 | 
						
							
							
							
							
								
							
								3bc976b63a
								
							
								
							
						 | 
						
							
							
								
								use standard export name for AggregateDatabase subtype instances
							
							
							
							
							
						 | 
						
							1 year ago | 
						
					
				
					
						
							
							
								
								 avraham
							
						 | 
						
							
							
							
							
								
							
								72f45b81a5
								
							
								
							
						 | 
						
							
							
								
								fix: `clickhouse-to-lmdbx` script imports
							
							
							
							
							
						 | 
						
							1 year ago | 
						
					
				
					
						
							
							
								
								 avraham
							
						 | 
						
							
							
							
							
								
							
								d6762fdae5
								
							
								
							
						 | 
						
							
							
								
								re-organized code; implemented `getAggregate()` where it was missing
							
							
							
							
							
						 | 
						
							1 year ago | 
						
					
				
					
						
							
							
								
								 avraham
							
						 | 
						
							
							
							
							
								
							
								15a5d7c67b
								
							
								
							
						 | 
						
							
							
								
								use lmdbx for stockdb in backtest, and limit to calendars within 5% of the money
							
							
							
							
							
						 | 
						
							1 year ago | 
						
					
				
					
						
							
							
								
								 avraham
							
						 | 
						
							
							
							
							
								
							
								fe1265810d
								
							
								
							
						 | 
						
							
							
								
								fix: the "optiondb-lmdbx" calendardb was returning too many possible strike-front-back permutations due to faulty programming
							
							
							
							
							
						 | 
						
							1 year ago | 
						
					
				
					
						
							
							
								
								 avraham
							
						 | 
						
							
							
							
							
								
							
								8d908521fd
								
							
								
							
						 | 
						
							
							
								
								fix: `getClosingPrice()` for two calendardb modules
							
							
							
							
							
						 | 
						
							1 year ago | 
						
					
				
					
						
							
							
								
								 avraham
							
						 | 
						
							
							
							
							
								
							
								5b3e9f85f6
								
							
								
							
						 | 
						
							
							
								
								fix: lmdbx optiondb `getAggregateSync()` returned `tsStart = undefined`
							
							
							
							
							
						 | 
						
							1 year ago | 
						
					
				
					
						
							
							
								
								 avraham
							
						 | 
						
							
							
							
							
								
							
								666ff16583
								
							
								
							
						 | 
						
							
							
								
								add `getAggregate` method
							
							
							
							
							
						 | 
						
							1 year ago | 
						
					
				
					
						
							
							
								
								 avraham
							
						 | 
						
							
							
							
							
								
							
								704d59a363
								
							
								
							
						 | 
						
							
							
								
								use `tsx` to run
							
							
							
							
							
						 | 
						
							1 year ago | 
						
					
				
					
						
							
							
								
								 avraham
							
						 | 
						
							
							
							
							
								
							
								93d5ac8a30
								
							
								
							
						 | 
						
							
							
								
								refactor; backtest using lmdbx
							
							
							
							
							
						 | 
						
							1 year ago | 
						
					
				
					
						
							
							
								
								 avraham
							
						 | 
						
							
							
							
							
								
							
								1d83cd419a
								
							
								
							
						 | 
						
							
							
								
								fix: Update clickhouse-to-lmdbx script to use retry mechanism and updated utility functions.
							
							
							
							
							
						 | 
						
							1 year ago | 
						
					
				
					
						
							
							
								
								 avraham
							
						 | 
						
							
							
							
							
								
							
								cfb207aae8
								
							
								
							
						 | 
						
							
							
								
								Revert "feat: Implement retry mechanism for clickhouse timeout errors with exponential backoff strategy in `clickhouse-to-lmdbx.ts` script"
							
							
							
							
							
							
							
							This reverts commit c749321fe9. 
							
						 | 
						
							1 year ago | 
						
					
				
					
						
							
							
								
								 avraham (aider)
							
						 | 
						
							
							
							
							
								
							
								c749321fe9
								
							
								
							
						 | 
						
							
							
								
								feat: Implement retry mechanism for clickhouse timeout errors with exponential backoff strategy in `clickhouse-to-lmdbx.ts` script
							
							
							
							
							
						 | 
						
							1 year ago | 
						
					
				
					
						
							
							
								
								 avraham
							
						 | 
						
							
							
							
							
								
							
								eba5344b15
								
							
								
							
						 | 
						
							
							
								
								fix biome kvetches
							
							
							
							
							
						 | 
						
							1 year ago | 
						
					
				
					
						
							
							
								
								 avraham
							
						 | 
						
							
							
							
							
								
							
								bf094de461
								
							
								
							
						 | 
						
							
							
								
								improve and extract `nextDate()` function; improve clickhouse-to-lmdbx sync script
							
							
							
							
							
						 | 
						
							1 year ago | 
						
					
				
					
						
							
							
								
								 avraham
							
						 | 
						
							
							
							
							
								
							
								85cafd985d
								
							
								
							
						 | 
						
							
							
								
								don't use `/tmp` dir for lmdbx dbs
							
							
							
							
							
						 | 
						
							1 year ago | 
						
					
				
					
						
							
							
								
								 avraham
							
						 | 
						
							
							
							
							
								
							
								3e5e728d92
								
							
								
							
						 | 
						
							
							
								
								well-interfaced pluggable databases
							
							
							
							
							
						 | 
						
							1 year ago | 
						
					
				
					
						
							
							
								
								 Avraham Sakal
							
						 | 
						
							
							
							
							
								
							
								9e1a5906e4
								
							
								
							
						 | 
						
							
							
								
								ignore asdf's pnpm's `pnpm-store`, which ends up in the repo, not in `~`
							
							
							
							
							
						 | 
						
							1 year ago | 
						
					
				
					
						
							
							
								 
								Avraham Sakal
							
						 | 
						
							
							
							
							
								
							
								742414697f
								
							
								
							
						 | 
						
							
							
								
								add stock aggregate fetching functions
							
							
							
							
							
						 | 
						
							1 year ago | 
						
					
				
					
						
							
							
								 
								Avraham Sakal
							
						 | 
						
							
							
							
							
								
							
								df4925e3a4
								
							
								
							
						 | 
						
							
							
								
								add materialized view to keep individual contract existences
							
							
							
							
							
						 | 
						
							1 year ago | 
						
					
				
					
						
							
							
								 
								Avraham Sakal
							
						 | 
						
							
							
							
							
								
							
								cd9dd9fefc
								
							
								
							
						 | 
						
							
							
								
								I don't have the underlying data yet
							
							
							
							
							
						 | 
						
							1 year ago | 
						
					
				
					
						
							
							
								 
								Avraham Sakal
							
						 | 
						
							
							
							
							
								
							
								37363030ec
								
							
								
							
						 | 
						
							
							
								
								use envs for secrets
							
							
							
							
							
						 | 
						
							1 year ago | 
						
					
				
					
						
							
							
								 
								Avraham Sakal
							
						 | 
						
							
							
							
							
								
							
								cb7dbc29e8
								
							
								
							
						 | 
						
							
							
								
								stream-ingest flat files from polygon; add a few tables
							
							
							
							
							
						 | 
						
							1 year ago | 
						
					
				
					
						
							
							
								 
								Avraham Sakal
							
						 | 
						
							
							
							
							
								
							
								c6e5c76952
								
							
								
							
						 | 
						
							
							
								
								handle newly-encountered `DELAYED` error
							
							
							
							
							
						 | 
						
							1 year ago | 
						
					
				
					
						
							
							
								 
								Avraham Sakal
							
						 | 
						
							
							
							
							
								
							
								71f72eb474
								
							
								
							
						 | 
						
							
							
								
								handle any socket hangups
							
							
							
							
							
						 | 
						
							1 year ago | 
						
					
				
					
						
							
							
								 
								Avraham Sakal
							
						 | 
						
							
							
							
							
								
							
								f8279d4932
								
							
								
							
						 | 
						
							
							
								
								retry clickhouse insert in case of socket hangup
							
							
							
							
							
						 | 
						
							1 year ago | 
						
					
				
					
						
							
							
								 
								Avraham Sakal
							
						 | 
						
							
							
							
							
								
							
								fc2526a4aa
								
							
								
							
						 | 
						
							
							
								
								fix: option contract aggregate sync on empty batches or unauthorized fetches
							
							
							
							
							
						 | 
						
							1 year ago | 
						
					
				
					
						
							
							
								 
								Avraham Sakal
							
						 | 
						
							
							
							
							
								
							
								e0a2bc395e
								
							
								
							
						 | 
						
							
							
								
								use sqlite for sync state; use sync.ts lib instead of scripts
							
							
							
							
							
						 | 
						
							1 year ago | 
						
					
				
					
						
							
							
								 
								Avraham Sakal
							
						 | 
						
							
							
							
							
								
							
								ad66397639
								
							
								
							
						 | 
						
							
							
								
								reduce data points for historical exit quotes by aggregating and applying weighted transparency
							
							
							
							
							
							
							
							clean frontend html structure 
							
						 | 
						
							1 year ago | 
						
					
				
					
						
							
							
								 
								Avraham Sakal
							
						 | 
						
							
							
							
							
								
							
								28caba57ca
								
							
								
							
						 | 
						
							
							
								
								add .nvmrc to frontend and server
							
							
							
							
							
						 | 
						
							1 year ago | 
						
					
				
					
						
							
							
								 
								Avraham Sakal
							
						 | 
						
							
							
							
							
								
							
								8a2aa8478e
								
							
								
							
						 | 
						
							
							
								
								truncate calendar prices to two decimal places
							
							
							
							
							
						 | 
						
							1 year ago | 
						
					
				
					
						
							
							
								 
								Avraham Sakal
							
						 | 
						
							
							
							
							
								
							
								5614586b66
								
							
								
							
						 | 
						
							
							
								
								fix ingestion script not marking `done` when no results are returned
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								Avraham Sakal
							
						 | 
						
							
							
							
							
								
							
								a0970a7fca
								
							
								
							
						 | 
						
							
							
								
								change ingest begin date
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								Avraham Sakal
							
						 | 
						
							
							
							
							
								
							
								efbcbade11
								
							
								
							
						 | 
						
							
							
								
								implement retries
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								Avraham Sakal
							
						 | 
						
							
							
							
							
								
							
								a05e3cc78a
								
							
								
							
						 | 
						
							
							
								
								skip pending sync reversion; 10x concurrency
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								Avraham Sakal
							
						 | 
						
							
							
							
							
								
							
								9168e4df28
								
							
								
							
						 | 
						
							
							
								
								re-order available underlyings
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								Avraham Sakal
							
						 | 
						
							
							
							
							
								
							
								438585f9e0
								
							
								
							
						 | 
						
							
							
								
								calendar optimizer page works
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								Avraham Sakal
							
						 | 
						
							
							
							
							
								
							
								4580494810
								
							
								
							
						 | 
						
							
							
								
								option aggregate sync statuses usable by ingest script
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								Avraham Sakal
							
						 | 
						
							
							
							
							
								
							
								ead2e5bd1b
								
							
								
							
						 | 
						
							
							
								
								refactor calendar optimizer page
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								Avraham Sakal
							
						 | 
						
							
							
							
							
								
							
								6d8ac852ab
								
							
								
							
						 | 
						
							
							
								
								temporarily limit available underlyings
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								Avraham Sakal
							
						 | 
						
							
							
							
							
								
							
								0ecbcad0b0
								
							
								
							
						 | 
						
							
							
								
								option aggregate table; "ingest" scripts; unthrottled polygon
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								Avraham Sakal
							
						 | 
						
							
							
							
							
								
							
								de48720d17
								
							
								
							
						 | 
						
							
							
								
								functioning polygon-to-clickhouse sync script for option contracts
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								Avraham Sakal
							
						 | 
						
							
							
							
							
								
							
								c9dc6c8c3d
								
							
								
							
						 | 
						
							
							
								
								fix: tree-shaked `env.ts`
							
							
							
							
							
						 | 
						
							2 years ago |