v7e-alpha24 起動確認
Web版 DataLake
J-Quants DataLake
普段はここだけ使えばOKです。
日次更新
データの抜け確認・自動補完
①は全ての年別Shardを確認します。②は候補日だけJ-Quantsへ照会し、実際の取引日だけ補完します。祝日・休場日は0件として除外します。
Web版 Screening Core 1
正式Screening移植の第1段階です。日足だけで再現できる価格・出来高系のCore指標をCatalog + Shardから計算します。
Core 1では、MA5/25/75、乖離率、5日/20日騰落率、RSI14、出来高20日比、20日/60日レンジ位置を監査対象にします。仮ランキングは表示確認用で、正式な銘柄選定ロジックにはまだ使用しません。
年別Shard移行
過去年を一括Shard化
不足期間をJ-Quantsから直接補完
SAH Pool 緊急診断
J-Quants DataLake 更新
高速バックフィル v7e-alpha24
開発者診断(通常は開かなくてOK)
本番 日次更新
J-Quants V2の日足を取得し、bars_recent+当年Shardへ同時保存します。旧巨大DataLakeは使いません。
保存先: jq_bars_recent_v1.sqlite(直近30取引日)+ jq_bars_YYYY_v1.sqlite。両方を検証後Catalogを更新します。
DataLake 読み取り / Catalog
日付範囲を渡すとCatalogが必要な年別Shardだけを選び、利用側からは1つのDataLakeとして読み取ります。
年をまたぐ場合も自動で複数Shardを解決します。年別Shardを優先し、bars_recentは年Shardが無い場合だけfallbackします。
日足Gap 自動補完
Catalog監査で見つかった長期GapをJ-Quants V2から日ごとに取得し、該当年Shardへ直接UPSERTします。旧巨大DataLakeは使いません。
土日はAPIを呼ばずスキップ。平日の祝日・休場日はAPI 0件としてスキップ。1日ごとに取得→該当年ShardへCommit→日次行数+quick_checkを検証します。再実行はUPSERTなので安全です。
正式バックアップ / 復元
Catalog+年別ShardをiPhoneのFilesなどブラウザ外へ保存します。 SAH Pool内だけのコピーではなく、Safariのサイトデータ消失にも備える正式バックアップです。
外部バックアップから復元
保存した jq_catalog_v1.sqlite / jq_bars_YYYY_v1.sqlite 等を複数選択できます。
各ファイルはStreaming Import後に quick_check を実行します。
旧・同一ブラウザ内スナップショット
Legacy巨大DataLake向けの旧機能です。外部バックアップの代わりにはなりません。
自動連続バックフィル v7e-alpha24
穴を再検出しながら連続処理。日付単位Commitなので安全停止・再開できます。Safariは前面表示のままにしてください。