d6762fdae5
re-organized code; implemented getAggregate() where it was missing
avraham2024-08-11 18:08:54 -04:00
15a5d7c67b
use lmdbx for stockdb in backtest, and limit to calendars within 5% of the money
avraham2024-08-11 17:39:34 -04:00
fe1265810d
fix: the "optiondb-lmdbx" calendardb was returning too many possible strike-front-back permutations due to faulty programming
avraham2024-08-11 17:38:04 -04:00
8d908521fd
fix: getClosingPrice() for two calendardb modules
avraham2024-08-11 17:36:31 -04:00
71f72eb474
handle any socket hangups
Avraham Sakal
2024-07-01 08:16:41 -04:00
f8279d4932
retry clickhouse insert in case of socket hangup
Avraham Sakal
2024-06-30 21:45:51 -04:00
fc2526a4aa
fix: option contract aggregate sync on empty batches or unauthorized fetches
Avraham Sakal
2024-06-30 21:14:37 -04:00
e0a2bc395e
use sqlite for sync state; use sync.ts lib instead of scripts
Avraham Sakal
2024-06-30 17:31:10 -04:00
ad66397639
reduce data points for historical exit quotes by aggregating and applying weighted transparency clean frontend html structure
Avraham Sakal
2024-06-23 21:07:36 -04:00
28caba57ca
add .nvmrc to frontend and server
Avraham Sakal
2024-06-23 17:51:03 -04:00
60e09b261a
proper html title
Avraham Sakal
2024-06-23 17:50:50 -04:00
8a2aa8478e
truncate calendar prices to two decimal places
Avraham Sakal
2024-06-23 17:48:40 -04:00
7dd43b0a34
second route for historical calendar page
Avraham Sakal
2024-06-23 17:48:11 -04:00
819ca5733f
oops. now need to include postcss.config.js in Dockerfile
Avraham Sakal
2024-06-17 22:01:42 -04:00
767691902c
oops. now need to include tailwind.config.js in Dockerfile
Avraham Sakal
2024-06-17 21:58:39 -04:00
c53b8515da
oops. now need to include index.css in Dockerfile
Avraham Sakal
2024-06-17 21:54:53 -04:00
6d8b874a82
revamp frontend with tailwind
Avraham Sakal
2024-06-17 21:49:32 -04:00
5614586b66
fix ingestion script not marking done when no results are returned
Avraham Sakal
2024-03-27 21:58:04 -04:00
a0970a7fca
change ingest begin date
Avraham Sakal
2024-03-18 12:40:18 -04:00
dabfec86a1
get unsynced symbol-asOfDate combos in batches use clickhouse.sakal.us instead of kubectl port-forward
Avraham Sakal
2024-02-25 15:18:15 -05:00
5c8a54b4b5
add TODOs
Avraham Sakal
2024-02-25 12:08:53 -05:00
8868a29880
sync option contracts for every asOfDate
Avraham Sakal
2024-02-25 11:57:17 -05:00
113b6e66e5
ingest symbols and symbol_sync_statuses
Avraham Sakal
2024-02-18 20:40:09 -05:00
d5cc6d90b5
static handlers; use onBlur instead of onChange which gets converted to onInput due to preact/compat
Avraham Sakal
2024-02-04 21:51:00 -05:00