株のシステムトレードをしよう - 1から始める株自動取引システムの作り方

株式をコンピュータに売買させる仕組みを少しずつ作っていきます。できあがってから公開ではなく、書いたら途中でも記事として即掲載して、後から固定ページにして体裁を整える方式で進めていきます。

2022-05-01から1ヶ月間の記事一覧

「iDeCoの加入対象年齢、65歳以上に引き上げ検討」を受けて

news.yahoo.co.jp 証券会社の株を買っておくと良いと思う。ゴールドラッシュで一番儲かったのはジーンズとつるはしを売った会社という逸話から。

BreakingEquityを紹介してもらった

backtraderのクラウド版らしい。携帯番号が受け付けてもらえず、アカウントを作成できない。。。 進展有れば、また投稿します。。。

kabu STATION API の PUSH API(時価PUSH配信)を記録し、あとから再生したい 08

終了時に、DBの接続を正常にクローズする処理がうまく動いていないが、WebSocketのメッセージを標準出力に書き出すところまではできている。 'use strict'; // ref: https://shizenkarasuzon.hatenablog.com/entry/2021/04/21/004132 import WebSocket from …

kabu STATION API の PUSH API(時価PUSH配信)を記録し、あとから再生したい 07

もうちょっと格闘中。。。 'use strict'; // ref: https://shizenkarasuzon.hatenablog.com/entry/2021/04/21/004132 import WebSocket from 'ws'; // ref: https://stackoverflow.com/q/70306590/15983717 import pg from 'pg'; const { Pool } = pg; funct…

明日は少し書きたい

ついさっき帰ってきたところなので…

TradingViewと連携して、自動取引できるサービスがある、が…

www.lp.trade-s.com 使える使えないは読者の判断に任せ、こんなのがあるんだ、と記載するに留める。 でも、こういう事業を有料でやるなら、投資助言業の許可がいるんじゃないかなぁ。専門ではないからよくわからん。 https://www.fsa.go.jp/menkyo/menkyoj/k…

今日もスキップ

今週はもう無理かも。。。

今日はスキップさせてください

ちょっと今日は無理。。。

TradingViewを使ったシグナル発報、ちょっと検討してみたいかも

jp.tradingview.com こういった感じで、既存のグラフにプロットできるようだ。一定の条件を満たした時、シグナル発報し、できれば自動発注までできてしまうと理想である。

ひふみプラス、また買い始めようかな

site0.sbisec.co.jp 最近下がり気味だし、ここいらでちょっとずつ買ってくのも良いかも

kabu STATION APIの歩み値配信機能は未だ実装されていない

関連するissueが複数立てられており、最古のもので2年前にはもう運営側へ意図は伝わっているが、相変わらず「検討中」ステータスのまま放置されている状態である。 github.com github.com github.com github.com できるにしろできないにしろ、早く状況がわか…

アメリカでビッグテックの人材採用を絞ったり、雇い止めの兆候か?

Hiring freezes:▫️ Facebook▫️ Coinbase▫️ Twitter▫️ WayfairLayoffs:▫️ Netflix▫️ Carvana▫️ Peloton▫️ RobinhoodA pretty incredible market to be hiring in right now.— Chris Bakke (@ChrisJBakke) 2022年5月19日 これを鵜呑みにするなら、ダウ先物の売…

日経225買い時か?

https://www.yomiuri.co.jp/economy/20220519-OYT1T50089/ CFDデビューするかなぁ

紹介:日経255の自動売買サービス「オートレ 225」

n225.autore.jp ちゃんとしているか怪しいかの判断はしないが、そういうサービスも有るんだなぁということで紹介。

消費者物価指数が上がっている

そろそろ仕込み時か? www.nikkei.com あと、相変わらずヘリウムが足りていないという話を聞いた。何かチャンスないだろうか。 news.yahoo.co.jp

今週マジでいっぱいいっぱい

書きためどころか当日の投稿も追っつかない状態。。。

kabu STATION API の PUSH API(時価PUSH配信)を記録し、あとから再生したい 06

昨日の続きをやる。結局、簡略化のためにRedisを挟まずダイレクトにDBに挿入することにした。 how-to-make-stock-trading-system.dogwood008.com 未だ動かないけど、こんな感じで実装している。 'use strict'; // ref: https://shizenkarasuzon.hatenablog.c…

kabu STATION API の PUSH API(時価PUSH配信)を記録し、あとから再生したい 05

非同期でDBへの書き込みを行いたい。ただ、もしかすると書き込みが追いつかない可能性があり、その場合はDBへ直接書き込むのでは無く、一旦Redisへ書き込んだ後別のワーカーがDBへ書き込む、としても良いかもしれない。 メモとして、Node.js から PostgreSQL…

暗号資産大暴落の顛末

これ読んでる。すごく面白い。 USTとLUNAにこの4日間で起こったことをまとめたスレ。色んな場所に散らばっている情報がまとまっていてありがたい。3poolから4poolに流動性を移すその一瞬を狙った天才的な攻撃はまるでドラマ。これが無慈悲なクリプトの世界か…

暗号資産の暴落が激しい

こういうときこそ、Botで稼ぐチャンスよなぁ jp.reuters.com www.nikkei.com

IG証券はAPIを提供しているように見えてしていなかった

下記のページを見ると、IG証券ではAPIが提供されるように見える。auカブコムの他にもAPIを使える証券会社があったか!と思ったけど、残念ながら実際は使えないようである。 www.ig.com 「※上記サービスは、IGグループのサービスであり、弊社で取扱いがないサ…

kabu STATION API の PUSH API(時価PUSH配信)を記録し、あとから再生したい 04

how-to-make-stock-trading-system.dogwood008.com 上記のコードでWebSocketのメッセージを受信できることを確認できた。次はDBに保存したりするところの処理を書く!

頭が割れそうなのでスキップします

今日ずっと頭痛い

SQLへINSERTする処理をNode.jsで書く際、ベストプラクティスは何だろうか

いくつかやり方はあると思う。 特に何も考えず、 async/awaitで書く 別スレッドを作って、そちらに任す 一旦Node.jsの役割としてはRedisに蓄えるまでにして、全く別のプロセスがRedisを監視orバッチで取得しDBにINSERTする 多い時で秒間数十件〜数百程のレコ…

kabu STATION API の PUSH API(時価PUSH配信)を記録し、あとから再生したい 02

下記の昨日の記事の続き。 how-to-make-stock-trading-system.dogwood008.com 結局Nodeで書き直すようにした。WebSocketのメッセージを標準出力に出すことはできたので、次は非同期でDBに書き込む。 github.com

kabu STATION API の PUSH API(時価PUSH配信)を記録し、あとから再生したい

how-to-make-stock-trading-system.dogwood008.com 昨日に書いた今後の展望だが、早速やり始めた。 github.com 自分が書きやすい言語ということでRubyを選んだが、今回の用途に関してはあまり筋が良くはないかもしれない。まず、WebSocketを扱うのはNode.js…

kabu STATION API の PUSH API(時価PUSH配信)を模倣するサーバを作った

これを使うと、土日休日や、時間外等にもWebSocketで流れてくる情報を使った戦略を作って、動作の確認をすることができる。 github.com 詳しい使い方は README.me に記載してあるが、要点だけ書くと docker-compose up を実行するだけで、下記のAPIが生える…

個別株CFDというものを初めて知った

国内株式の信用取引だと、効かせられるレバレッジの上限は約3倍である。これはFXの25倍と比べると資金効率が劣る。 株式の売買ではこの点が何ともしがたい、と考えていた。最近CFDを少し詳しく調べてみようとしてそこで初めて知ったのだが、CFDには指数や金…

手数料と金利・貸株料の概念を導入する

未だログ周りにTODOが残っているが、動作そのものはできたように思う。 github.com 続いて、auカブコム証券での事例も作ってみたい。

今日はお休み、、、

仕事からさっき返ってきたばっかりで、今日はちょっと無理っす。。。

(C) 2020 dogwood008 禁無断転載 不許複製 Reprinting, reproducing are prohibited.