Pythonで為替取引のロジックのバックテストを行う方法(入門編)
Pythonを使ってFXの自動売買ロジックのバックテストを行う方法(入門編)をまとめ。バックテストライブラリ「Backtesting.py」を使って、ゴールデンクロス・デットクロスの取引ロジックを過去の為替データを使い検証する方法。
為替データからローソク足チャートを画像保存する方法(訓練データ用)
為替データ(終値、始値、高値、安値)から、matplotlibを使いローソク足チャートをJPEG画像ファイルとして書き出す方法のまとめ。畳み込みニューラルネットワーク(CNN)で使うためのローソク足画像データの生成方法です。
Pythonでサポートラインとレジスタンスラインを引いてみる
Pythonを使って為替レートデータからサポート・レジスタンスラインを算出する方法をまとめました!pandasのデータフレームからS/Rラインを算出して、Matplotlibを使いローソク足チャート+S/Rラインを描写します。
Optunaを使ってXGBoostのハイパーパラメータチューニングをやってみる
PFNさんが発表したばかりのベイズ最適化フレームワーク「Optuna」を使ってXGBoostのハイパーパラメータチューニングを行う方法まとめ。同じデータセットを使って、GridSearchCVとOptunaの簡単な比較をしてみます。
Pythonで最新のニュースヘッドラインを取得する方法(feedparser)
Pythonを使って最新のFXニュース(ロイターやマーケットウォッチ)のヘッドラインを取得する方法まとめ。PythonのRSSパーサーのライブラリ「feedparser」の基本的な使い方・インストール方法など。
トランプ大統領のツイートからFXの為替相場を予想する方法
トランプ大統領のツイートを解析してドル円レートの値動きを予測する方法をまとめました。pythonとナイーブベイズを使って、ツイートデータの前処理からモデリングまでの手順を初心者向けに公開しています。
アンサンブル学習(スタッキング)を駆使してFX予想をしてみよう
3つの機械学習手法(ロジスティック回帰・ランダムフォレスト・多層パーセプトロン)を使ってアンサンブル学習(スタッキング)を使ってFX予想の精度を改善する方法。アンサンブル学習を初めて実装する方向けのチュートリアルです。
FXでプライスアクションをPythonを使って抽出する方法
欧米で生まれたローソク足パターン分析「プライスアクション」をPythonを使って過去為替レートのデータから検出する流れをまとめました!為替データから高値・安値を読み取り、プライスアクションの「スラスト」を検知してみましょう。
大量の為替過去データをFX APIから取得する方法(機械学習用)
FX APIを使って10万件以上の大規模な過去為替レートのデータセットを取得する方法をまとめました。OANDA FX APIとPythonを使って大規模データを取得する手順。
ローソク足分析手法「酒田五法」をPythonで実装する方法
Pythonを使って実装するローソク足パターン分析の第二弾!今回は酒田五法の「三兵」をPythonを使って為替レートから検出する方法をまとめました。(Pythonローソク足分析第一弾の続編です)