市場時間のcronスケジュール作成
NYSE、LSE、SSE、TSEの平日取引スケジュールを作成し、タイムゾーンと次の5回の実行を確認できます。
市場cronスケジューラの仕組み
4市場のいずれかとプリセットを選びます。式は選択した市場の現地タイムゾーンを使い、結果に表示します。プリセットは通常取引開始の1時間前、通常取引終了時、または取引中の指定された正時に実行します。
次の5回の実行を表示する別のタイムゾーンを選びます。NYSEはAmerica/New_Yorkで09:30に始まるため、寄り付き前の設定は08:30に実行し、式は30 8 * * 1-5です。cron式にタイムゾーンは含まれません。スケジューラをAmerica/New_Yorkで解釈するように設定してください。
毎時の設定は市場ごとの時刻を使います。SSEとTSEのリストでは昼休みを除きます。プレビューは平日を進み、各市場時刻を選択した表示用タイムゾーンに変換します。夏時間の変更も反映します。
対象日の前後で、平日とタイムゾーン変換をプレビューで確認してください。取引所が取引時間を変更した場合は、スケジュールを再確認してください。
手順
- NYSE、LSE、SSE、TSEから市場を選びます。必要なスケジュールのタイムゾーンは選択した市場に対応します。
- 3つのプリセットから選び、プレビュー表示用のタイムゾーンを指定します。
- コピーする前に、cron式、必要なスケジュールのタイムゾーン、次の5回の実行時刻を確認します。
計算例
NYSEの寄り付き前は、America/New_Yorkで09:30に通常取引が始まります。この設定は平日の開始ちょうど60分前、08:30に実行します。
式は30 8 * * 1-5、スケジュールのタイムゾーンはAmerica/New_Yorkです。2026-10-19のニューヨーク時間08:00では、その日の08:30が最初のプレビューになります。表示用タイムゾーンはプレビューの表示を変えるだけで、cronのスケジュールは変わりません。
このツールの用途
NYSE、LSE、SSE、TSEの平日用スケジュールを作成し、確認するためのツールです。
5フィールドのcron式とともに市場のタイムゾーンや次の平日実行時刻を確認できます。
よくある間違い
cron文字列自体がタイムゾーンを指定すると考えないでください。式は横に表示された市場の現地タイムゾーンで生成されます。対応する場合は、スケジューラも同じタイムゾーンに設定してください。
平日の指定を取引所カレンダーと混同しないでください。祝日や短縮取引日も式に含まれていないため、実行される可能性があります。
プリセットの規則
寄り付き前: 分 時 * * 1-5、通常開始のちょうど60分前
取引終了時: 終了分 終了時 * * 1-5
毎時: 月曜から金曜の指定時刻、分は0
NYSE寄り付き前: 30 8 * * 1-5, America/New_York
LSE終了時: 30 16 * * 1-5, Europe/London
SSE毎時: 0 10,11,13,14 * * 1-5, Asia/Shanghai
TSE毎時: 0 9,10,11,13,14,15 * * 1-5, Asia/Tokyo
cron式は5フィールドで、タイムゾーンを含みません。必要なスケジュールのタイムゾーンは結果に表示される市場のIANAタイムゾーンです。プレビューは平日のみで、祝日、短縮取引、取引停止、オークションを考慮しません。
制限と前提
プリセットは通常の平日取引時間を使います。祝日、短縮取引、取引停止、オークションはモデル化しません。寄り付き前は通常取引開始のちょうど60分前です。取引終了時は通常取引の終了時刻です。毎時は表示された時刻に実行し、SSEとTSEの昼休みを除きます。利用前にスケジューラのタイムゾーン動作と取引所カレンダーを確認してください。
用語
- cron式
- 5フィールドのcron式は、分、時、月内の日、月、曜日を指定します。
- スケジュールのタイムゾーン
- スケジュールのタイムゾーンは、式の時刻を解釈する市場の現地タイムゾーンです。
- 表示用タイムゾーン
- 表示用タイムゾーンはプレビュー時刻の表示形式だけを変えます。cron式やスケジュールのタイムゾーンは変わりません。
関連ツールとの比較
市場タイムゾーン変換ツールで、取引時間を別のタイムゾーンと比較できます。このツールは4市場の平日用スケジュールを作成します。
cron式にはタイムゾーンが含まれません。ここに表示された市場のタイムゾーンで実行できるか、利用するスケジューラで確認してください。
よくある質問
5フィールドのcron式は何を意味しますか。
フィールドは分、時、月内の日、月、曜日です。例えば30 8 * * 1-5は、スケジューラの設定タイムゾーンで月曜から金曜の08:30を意味します。cronの実装によって形式が異なるため、利用するスケジューラの仕様を確認してください。
どのタイムゾーンを設定すればよいですか。
式の横に表示される必要なスケジュールのタイムゾーンを使います。NYSEならAmerica/New_Yorkです。表示用タイムゾーンの選択はプレビューの表示だけを変えます。cron式にタイムゾーンは指定されず、対応状況はスケジューラによって異なります。
寄り付き前と取引終了時はどのように定義されていますか。
寄り付き前は通常取引開始のちょうど60分前で、分はそのままです。取引終了時は通常取引の境界時刻で、LSEは16:30、TSEは15:30です。特別取引時間は考慮しません。
毎時の設定は昼休みも含みますか。
いいえ。SSEはAsia/Shanghaiで10:00、11:00、13:00、14:00に実行します。TSEはAsia/Tokyoで09:00、10:00、11:00、13:00、14:00、15:00に実行します。各市場の昼休みを除いた時刻です。
プレビューは祝日や短縮取引日を除外しますか。
いいえ。平日の時刻を表示し、取引所の祝日カレンダーは使いません。祝日や短縮取引日に実行される可能性があるため、公式カレンダーとスケジューラの設定を確認してください。
関連ツール
市場タイムゾーン変換ツールで異なるタイムゾーンの時刻を比較できます。このページは市場の平日用プリセットを作成し、次の実行を表示します。