29 Commits

Author SHA1 Message Date
Giulio De Pasquale
46662a37a4 feat(populate): add indicator calculation to populate script 2025-10-18 11:33:59 +01:00
Giulio De Pasquale
d87733b80e feat(indicators): add validation and force_update to indicator calculations 2025-10-18 11:33:24 +01:00
Giulio De Pasquale
30ed373ac5 devenv 2025-10-18 10:55:48 +01:00
Giulio De Pasquale
c11c2bccf4 refactor: use Fetcher and add reference tickers 2025-10-18 10:55:36 +01:00
Giulio De Pasquale
600d6b76f6 feat(indicators): add indicator service and related dataclasses 2025-10-18 10:05:05 +01:00
Giulio De Pasquale
4fb70813e6 refactor(client): use models for TickerOHLCV and include ticker in OHLCV 2025-10-18 09:27:19 +01:00
Giulio De Pasquale
35de3b208c build(pyproject): add sqlmodel dependency 2025-10-18 09:26:47 +01:00
Giulio De Pasquale
5b67db68ea refactor(scripts): replace paperone.py with populate.py to populate database 2025-10-18 09:26:06 +01:00
Giulio De Pasquale
41d0f4060f ignore db 2025-10-18 09:23:32 +01:00
Giulio De Pasquale
13d5987e49 refactor(models): add explicit foreign key constraints for indicators 2025-10-18 09:23:02 +01:00
Giulio De Pasquale
f5aa0e5848 feat(database): add trading data CRUD operations 2025-10-18 09:22:23 +01:00
Giulio De Pasquale
b4cc94a444 asodijasoidjasoidj 2025-10-16 12:59:39 +01:00
Giulio De Pasquale
f08254ec6a refactor(client): remove unused imports and simplify TickerData 2025-10-16 12:18:28 +01:00
Giulio De Pasquale
aeeb639fe2 refactor(data): restructure TimeSeriesTickerData to use series list and add helper methods 2025-10-16 12:17:56 +01:00
Giulio De Pasquale
b060d988e7 more mbleh 2025-10-15 19:03:36 +01:00
Giulio De Pasquale
a06dcab7f9 mbleh 2025-10-15 19:03:28 +01:00
Giulio De Pasquale
9fa0e61cbb feat: indicators + comments 2025-10-15 19:02:05 +01:00
Giulio De Pasquale
8fe934b971 feat(data): add data models for ticker and trading features 2025-10-15 18:54:54 +01:00
Giulio De Pasquale
3ee3372203 feat(trading): add trading day utilities 2025-10-15 18:51:05 +01:00
Giulio De Pasquale
fed83c07f9 movedul` 2025-10-15 17:27:08 +01:00
Giulio De Pasquale
22c43b51c7 feat(taapi): add get_stocks method to retrieve supported stocks 2025-10-15 17:24:14 +01:00
Giulio De Pasquale
e772fed6d8 dio 2025-10-15 10:48:08 +01:00
Giulio De Pasquale
0410f3aa42 reorg 2025-10-12 18:05:31 +01:00
Giulio De Pasquale
6452802124 prettify 2025-10-12 14:33:37 +01:00
Giulio De Pasquale
7909484044 indicators 2025-10-12 14:14:43 +01:00
Giulio De Pasquale
de0b9086ba order order 2025-10-11 12:07:10 +01:00
Giulio De Pasquale
52363eb4f4 mbleh 2025-10-11 11:59:05 +01:00
Giulio De Pasquale
eddb01f774 mbleh 2025-10-11 11:32:01 +01:00
Giulio De Pasquale
3ae586c39c init 2025-10-10 21:29:21 +01:00