本投稿は TECOTEC Advent Calendar 2020 の7日目の記事です。
投資戦略システム事業部サーバーエンジニアの伊奈です。 今回の記事は Webhookでのティック取得から東証「arrowhead」への流し込み の後編です。
国内株の自動売買や独自の分析チャートを描画できたトレードステーションがサービスを終了したため、一から自動売買のシステムを作ることにしました。
自動売買のシステムは大きく分けると次の、一. 歩み値情報の収集、二. 歩み値情報の加工とシグナルの算出、三. ブローカーへの発注の3つに分かれると思います。
前編ではその一の歩み値を収集する工程において使用した、AWS DynamoDB、Lambda、API Gatewayの設定について書きました。
後編では、
その一の「歩み値を収集」から前編の続きに当たるDynamoDBのデータの読み込み、
その二の「歩み値情報の加工とシグナルの算出」からLambdaでPandasを使う、
その三の「ブローカーへの発注」からLambdaでブラウザの自動操作
をやっていきます。
続きを読む