第3回目の今日は、データ処理ライブラリ Polars の実践編だ。 「Pandasで十分」という場面もあるかもしれない。しかし、数百MB~数GBを超えるCSVを開こうとしてメモリ不足でPCがフリーズした経験はないだろうか。私は過去に何度も経験した。 Polarsを使えば…
前回: how-to-make-stock-trading-system.dogwood008.com 次回: まだ 第2回目の今日は、開発環境の構築を行う。 「環境構築で一日が終わった」という経験は、エンジニアなら誰しもあるはずだ。特にPythonの環境構築は、Anaconda、pip、Poetry、pyenv...とツ…
なぜ今、システムを作り直すのか —— 2026年の技術スタック地図 長らく更新が途絶えていたこのブログだが、株取引システムをゼロから作り直すことにした。 2026年現在、システムトレードとAIエージェントを取り巻く技術環境は劇的に変化した。数年前の「Pytho…
はじめに 用語 超過リターン 累積リターン 最大ドローダウン 累積異常リターン 売買回転率 IC (Information Coefficient) 情報係数 スピアマンの順位相関係数 自己相関 おわりに はじめに 本記事では、下記で作成したグラフや図のそれぞれの用語を解説する。…
概要 はじめに Qlibの試用 動作条件 使用したrequirements.txt データの取得 予測の実施 出力 図示 ソースコード バックテストでのポートフォリオ分析 リスク分析、分析モデル おわりに 概要 本記事では、Qlibを使用して、機械学習パイプライン環境を構築す…
最近、「今日はスキップします」のような投稿が続いている。これは毎日連続のための更新になっており、良くないなと思っていた。 それに加えて、自身の環境に変化があったことから、一度この体勢を見直そうと思い、タイトルのように毎日更新を辞める事を決め…
昨日の続き。 how-to-make-stock-trading-system.dogwood008.com DataFrame に変換した AggWithDatetime を渡すと、グラフにプロットするメソッドを作成した。 Polygon.ioで取得したDOWの四本値をプロット 次はこれを翌日の日経225ミニと比べるグラフを作成…
もともとのレスポンスだとUnixtimeが返ってくるが、人間が読むには扱いづらいので datetime に変換するようにしておいた。 !pip install polygon-api-client POLYGON_API_KEY = '' from polygon import RESTClient from typing import cast, Union, List, Op…
github.com polygon.io 次はこれで取った足と、日経225ミニの先物の始値を比較することをやってみる。
急用が入ってしまった、明日続きをやる
宣言したからにはやるぞ、、、
結局今週はちょっと無理そう。。。
あんまり大きな変化があったようには思わないけど、ちょっとPV増えてきててうれしい
めちゃくちゃ風の音すごい。。。
いろいろやってて、今日明日はお休み。