プログラミングとは直接関係ない記事です。
しかし株価チャート描画等の際に疑問となったので残しておきます。
週足とは
株価や為替等の週ごとの四本値。
始値=月曜(週初)の始値
高値=週の最高値
安値=週の最安値
終値=金曜(週末)の終値となる。
ただし為替市場は土日以外24時間動きっぱなしであり、終了は日本時間だと土曜の朝となる。
日足だとそのままの日付が基準日となる。例えば2018年9月19日
月足だとやはりそのままその月が基準月(日ではない)となる。例えば2018年9月
それらに倣うと週足は2018年第38週
とするのが正しいようにも思える。しかしこれでは「38週って何月ごろ?」とわかりにくい。
なのでやはり2018年9月19日
という形式にするのが適当だろう。
主なサービスでは
サービス名 | 基準日 |
---|---|
Yahoo!ファイナンス(yahoo.co.jp) | 週初の営業日 (基本は月曜だが祝日なら火曜) 日本の祝日準拠 |
Yahoo Finance (yahoo.com) | 週初の営業日 (基本は月曜だが祝日なら火曜) 米国の祝日準拠 |
日本経済新聞 スマートチャート | 週初(日曜) |
外為どっとコム | 週初(日曜) |
MarketWatch | 週初(日曜) |
結論
統一されているわけではないが基本は週初。
yahooの形式は祝日考慮なので基準日は7日ごとにならなくて少し気持ち悪い。
基準日=ラベルと割り切るのなら多く採用されている日曜にしておくのが無難かも。