В ETL-движке abscur2.ipynb изменён порог свежести данных: ранее парные котировки могли быть не старше 5 дней, теперь — не ранее вчерашнего дня (≤1 календарного дня, для выходных данные за пятницу считаются актуальными).
Что сделано:
- Переписан порядок вызова источников: если Yahoo Finance возвращает данные (любые), запросы к GitHub и Alpha Vantage не выполняются. Это исключает лишние вызовы AV и не тратит лимит.
- При повторном запуске (например, днём) старые записи за тот же день заменяются новыми — так в локальных файлах всегда остаются полные дневные бары (Close).
Что это даёт для расчётов на сайте:
- Карта эффективности (Alpha/Speculative/Conservative/Stagnant) обновляется с лагом не более 1 дня.
- MDD абсолютных курсов и время восстановления рынков пересчитываются по актуальным ценам закрытия.
- При построении портфелей лидеров роста (High‑Yield Momentum) сигнал не запаздывает на несколько дней.
Исходный код с изменениями: Kaggle Notebook (abscur2).
Обновление уже в ежедневном пайплайне.
Комментариев нет:
Отправить комментарий