Commit Graph

14 Commits

Author SHA1 Message Date
cdaa2d20a9 Update random bits and bobs
Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
2024-02-15 01:09:16 +00:00
648d413ac7 Add order/position management
Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
2024-02-14 17:07:30 +00:00
76bf2fddcb Clean up error propagation
Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
2024-02-08 18:13:52 +00:00
52e88f4bc9 Remove asset_status thread
Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
2024-02-07 20:40:11 +00:00
29b7966dfe Add health check route
Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
2024-01-25 17:17:33 +00:00
002f70e299 Add news data support
- Refactor everything in the process, oops

Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
2024-01-25 17:17:30 +00:00
178a062c25 Separate clock handler
Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
2024-01-25 17:17:25 +00:00
2d14fe35c8 Improve error handling
Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
2024-01-25 17:17:21 +00:00
7200447bc5 Prevent race conditions
- This is a massive cope, I don't know how to code

Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
2024-01-25 17:17:17 +00:00
36ee6030ce Add asynchronous handling
Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
2024-01-25 17:17:12 +00:00
3ee72a0e1b Fix bars_validity for market close
Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
2024-01-25 17:17:08 +00:00
ad7a6407ff Organize modules
Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
2024-01-25 17:17:04 +00:00
de3989ec35 Fix the Sin of Man
- Migrate to ClickHouse
- Simplify serde renaming
- Simplify backfill logic
- Compartmentalize database columns

Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
2024-01-25 17:16:50 +00:00
e26d2b95e7 Add market data backfilling
Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
2024-01-25 17:16:25 +00:00