【楽天RSSⅡで自動取引】期近のメジャーSQ日を求めるExcel関数
Gohan
かぶ自動化LAB
日経225Miniなどの株価指数先物を自動取引する場合、ナイトセッションではNY市場の動向に影響を受ける傾向があります。
NY市場はサマータイム・ウィンタータイムによって開始時刻が変わりますので、それを判定するExcel関数を紹介します。

米国では3月第2日曜日から11月の第1日曜日までがサマータイムです。サマータイム期間中は原則標準時間を1時間進めることになっており、マーケット開始時刻もサマータイムの方が1時間早くなります(22:30~)。

前置きはさておき、次の手順になります。
| ①、②は適宜代入してください | |
|---|---|
| ① | =TODAY() ※誰でもわかる関数 |
| ② | =YEAR(①) |
| ③ | =CEILING(DATE(②, 3, 15+6), 7) – 6 |
| ④ | =CEILING(DATE(②, 11, 1+6), 7) – 6 |

画像のように上記のすべての関数を組み込んであります。
