株の5分足とは?初心者がAI株システムで実際に使って分かった見方
「5分足って、5分ごとの株価を見るだけじゃないの?」
AI株システムを作り始めたころ、私はそんな理解でした。
でも実際に5分足をシステムへ入れてみると、「どの価格を見るか」より先に、「その情報はいつ確定したのか」「その時点で本当に使えたのか」で止まりました。
このブログでは、5分足を単なるチャートの見た目ではなく、AI株システムへ渡す「5分間のデータのかたまり」として扱っています。
30秒で結論
5分足とは、株価の5分間の値動きを1本にまとめたデータです。
1本の5分足には主に、
- 始値
- 高値
- 安値
- 終値
- 出来高
が入っています。
つまり、「5分後の株価がいくらだったか」だけを見るものではありません。
その5分間に、どこから始まり、どこまで上がり、どこまで下がり、最後にどこで終わり、どれくらい売買されたかを1本にまとめたものです。
そしてAI株システムを作って分かったのは、
「何円だったか」だけでなく、「いつその情報が確定したのか」がとても重要
ということでした。
そもそも「足」って何?
株のチャートでは、一定時間の値動きを1本にまとめたものを「足」と呼びます。
例えば、
1日分なら日足。
1時間なら1時間足。
5分なら5分足です。
私のAI株システムでは、主に5分足を使って検証しています。
現在の売買条件では、
- 直近の安値が切り上がっているか
- 直近高値を上抜いたか
- 終値がVWAP相当値より上か
- 出来高が増えているか
などを5分足ごとに確認します。
詳しい現在の条件は、こちらの記事にまとめています。
1本の5分足の中には5つの情報がある
例えば、ある5分間の株価が次のように動いたとします。
- 始値:1,000円
- 高値:1,020円
- 安値:995円
- 終値:1,010円
- 出来高:10万株
この場合、1,000円から始まり、途中で1,020円まで上がり、995円まで下がる場面もあり、最終的に1,010円でその5分間を終えた、という意味になります。
出来高は、その時間帯にどれくらい売買されたかを見る数字です。
私は最初、「終値だけ見ればいいのでは?」と思っていました。
でもAI株システムを作ると、それでは足りませんでした。
安値の動きを使う条件もあれば、高値を見る条件もあります。出来高も使っています。
1本の5分足の中だけでも、システムが見ている情報は意外と多いのです。

5分足が並ぶと「時間の流れ」になる
5分足は1本だけで見るより、時間順に並べると意味が分かりやすくなります。
09:05
09:10
09:15
09:20
09:25
というように、5分ごとの値動きが1本ずつ並んでいきます。
AI株システムは、この並びの中から条件に合う場面を探します。

私が勘違いしていたのは「終値をいつ使えるか」だった
ここからが、実際にAI株システムを作って分かった部分です。
例えば14:00から14:05までの5分足があったとします。
その5分足の終値は、14:05になってその5分間が終了してから確定します。
つまり14:03の時点では、まだ最終的な終値ではありません。
価格は残り2分で変わる可能性があります。
それなのに、
「14:00〜14:05の足を見て条件が成立した」
と判断したあと、同じ足の終値で買えたことにすると問題が起きます。
終値を知るには、その5分足が終わるまで待たなければならないからです。
そこで現在のAI株システムでは、
シグナルが確定した5分足ではなく、その次の5分足の始値
を仮想的なエントリー価格として使うようにしています。
この修正については、こちらの記事でも詳しく書きました。
さらに困ったのが「09:00の5分足がない」問題
5分足について一番勉強になったのは、実際にデータが足りず検証が止まったときでした。
Realtime Paper Tradeを停止したあと、私は市場終了後の確定データを使うDaily Replayへ切り替えました。
最初の検証では、
「この時間帯なら、この本数の5分足があるはず」
という前提でシステムを作っていました。
ところが実際のデータを見ると、想定していた09:00の足がありませんでした。
代わりに09:05からデータが始まっていました。
データ取得元で朝一番(09:00〜09:04)のデータが抜ける問題があったため、無理に時間をでっち上げず、最初から「09:05開始の1日64本」というルールに固定して検証しています。
たとえるなら、遅れて来たバスの時刻を、あとから時刻表だけ書き換えて「定刻どおり来たこと」にしないのと同じです。
分からない時刻を、都合よく正しかったことにはしませんでした。

この問題の詳しい経緯は、こちらの記事に残しています。
最終的に「64本の別実験」にした
データを無理に修正する代わりに、取得できる5分足をそのまま使う別の検証条件を作りました。
現在のDaily Replayでは、1銘柄につき1日64本の5分足を使っています。
3銘柄なので、
64本 × 3銘柄=192本
です。
実際に初日の検証では、192本すべての入力がそろった状態で条件判定を行い、
- シグナル:3回
- 結果:1勝2敗
- 平均損益:約 -0.4652%
となりました。
これは実売買の結果ではありません。
市場終了後の確定データを使ったDaily Replayの結果です。
初日の実測は、こちらの記事に残しています。
ここまで来て、私はようやく、
「5分足を取得できた」
だけでは不十分だと分かりました。
必要なのは、
正しい本数があり、その時刻の意味を説明でき、その情報を使えるタイミングまで正しいこと
でした。
5分足を見るとき、初心者はまずこの4つだけ見ればいい
最初からチャート分析の方法を全部覚える必要はないと思います。
私自身、今でも株を勉強しながらAI株システムを作っています。
まずは5分足1本を見たときに、
- どこから始まった?
- 一番高かった価格は?
- 一番安かった価格は?
- 最後はいくらだった?
この4つを確認できれば十分です。
余裕が出てきたら、
5. 出来高は多かった?
も加えます。
これが分かるようになると、私のAI株システムの記事に出てくる、
- 「安値切り上げ」
- 「高値更新」
- 「終値がVWAP相当値より上」
- 「出来高1.5倍」
といった条件も、かなり読みやすくなります。
5分足が分かると、AI株システムの記事が急に読みやすくなる
以前の私は、
「5分足」
「シグナル」
「VWAP」
「エントリー」
と言われても、一つ一つ意味を調べなければ文章を読めませんでした。
でも5分足の中身が分かると、システムが何を見ているのかが少しずつつながります。
5分間の値動きが1本になる。
その1本が何本も並ぶ。
その中から条件に合った場所をシステムが探す。
条件が成立したら、その次の足から結果を追いかける。
今のAI株システムがやっていることは、基本的にはこの積み重ねです。
AIが未来の株価を魔法のように予言しているわけではありません。
全体像は、こちらの記事にまとめています。
まとめ
5分足とは、
5分間の株価の動きを1本にまとめたデータ
です。
主に、
- 始値
- 高値
- 安値
- 終値
- 出来高
が入っています。
でもAI株システムを実際に作って分かったのは、数字そのものだけでなく、
「その5分足はいつ確定し、その時点で本当に使えた情報なのか」
まで考えないと、正しい検証にならないということでした。
09:00の足がない。
09:05を09:00へ読み替えていいか分からない。
同じ足の終値で買ったことにしていいのか。
こうした問題は、教科書を読んでいるだけでは私は気づかなかったと思います。
システムを実際に作って、止まったから理解できました。
次に読む記事
まずは、この5分足データを使って実際に記録した「3銘柄での検証初日ログ」を読んでみてください。
※この記事はAIを活用した株システム開発・検証の個人的な記録です。特定銘柄の売買推奨、投資助言、将来の利益を保証するものではありません。掲載している検証結果は実売買ではなく、記事中で明記した検証条件に基づくものです。