1. 機能概要
発表前の経済指標を事前通知するPythonスクリプトです。Investing.comをはじめ、こうした経済指標スケジュールを通知してくれるサービスは無料/有料問わず、探せば結構ありますが、機能が多過ぎるアプリを入れないといけないとか、APIは有料とか、もろもろ制約が多いため、自作することにしました。
2. 実行環境
必須
GotobiFixingNotifierPyと同様、通知用受信用アプリ+Pythonスクリプト実行環境+そのスクリプトを定期的に実行させるスケジューラーが必須になります。加えてデータ取得のためRapidAPIのアカウントも必要です。
- ntfy.sh
通知受取用のスマホアプリ。オープンソースであり、アカウントなしで無料で使えます。トピック名を購読すると、そのトピック名宛の通知を受け取れる仕組みです。トピック名は他人と共有したくなければ、できるだけ複雑にして下さい。 - Python3.10以上+CRONなどのタスクスケジューラーを動かせる実行環境
GotobiFixingNotifierPyと同様です。完全無料を求めるなら設定は面倒ですがGoogle Cloud推奨。Cloud Functions + Cloud Schedulerで実現できます。方法はAIに聞いてください。 - Economic Calendar API(Rapid API)
経済指標データAPIサービス。月100件のリクエスト・10240MBまで無料で使えます。Economic Calendar APIから提供されていてアカウントはRapidAPIと共通。代理店(Economic)と卸元(Rapid)の関係。RapidAPI内で検索すると似たような名前のAPIがたくさんヒットしますが、全く同じ仕様もあれば微妙に異なるものもあるため注意して下さい。API Creator名が”Market Reaper”氏のEconomic Calendarを当スクリプトは使っています。
3. 無料ダウンロード
GitHubの公開リポジトリにアップしています。使い方はREADME.mdを参照して下さい。
GitHub.com: EconReleaseNotifierPy


