tossinvest-cli – ターミナルでToss証券の照会・取引を行うCLI
(github.com/JungHoonGhae)Toss証券のWebセッションを再利用して、口座照会、相場、ポートフォリオ、注文をターミナルで扱えるGo製CLIです。
照会はすぐに使え、取引は config.json で機能ごとに1つずつ有効化しないと実行されません。
6段階の安全装置(config → permission grant → preview → --execute → --dangerously-skip-permissions → --confirm token)を経るように設計されています。
現在の対応範囲:
- 照会: 口座、ポートフォリオ、相場、未約定/約定履歴、ウォッチリスト、CSVエクスポート
- 取引: US/KR 指値買い/売り、US 小数株(成行)買い、注文の取消/訂正
- 出力:
--output jsonによりAIエージェントやスクリプトからそのままパース可能
ログインはPlaywrightでブラウザセッションを一度取得し、その後はCLIがセッションクッキーでAPIを呼び出す構成です。
非公式プロジェクトであり、TOS違反となる可能性があるため、ご自身の判断でご利用ください。
4件のコメント
以前から、利用規約違反にならないか……やるべきかどうか悩んでいた領域ですね。
これで売買日誌のようなものを書けば、本当にちょうどよさそうです
そうなんですよ、私も悩んだ末に作りました〜
うわっ……まさに必要だったものです。ありがとうございます。
ご関心をお寄せいただき、ありがとうございます :)