58 Commits (b7f9d60715555c7e700ddc0d82691985fb7dc276)

Author SHA1 Message Date
avraham 694bb38536 update Dockerfile to use latest corepack to fix npm keys 10 months ago
avraham 64a5172ea8 use new clickhouse tables 10 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