Chrome拡張で株の取引を便利にした
公開しているもの
できること
楽天証券・SBI証券のHPを拡張して外部サイトへのリンクを作る
楽天証券もSBI証券も銘柄コードにマウスカーソルを合わせるとリンクメニューが表示されます
👆楽天証券のお気に入りで銘柄コードにマウスカーソルを合わせたところ
👆楽天証券の個別銘柄で銘柄コードにマウスカーソルを合わせたところ
👆SBI証券の個別銘柄で銘柄コードにマウスカーソルを合わせたところ
Trading Viewのに外部サイトへのリンクを追加する
・リストのコンテキストメニューを拡張
・スーパーチャートの左上にボタン追加
楽天証券にログインしている場合、スーパーチャートの左上のボタンに楽天証券が追加されます
👆Trading Viewのリストの個別銘柄で銘柄コードにマウスカーソルを合わせたところ。下の方にリンクが追加されている
👆Trading Viewのスーパーチャートの左上にボタンを追加されている
ブラウザのコンテキストメニュー
選択した文字から数値4桁を検索し日本株銘柄コードとして扱い「TradingView」「株探」「MINKABU」「Yahoo!ファイナンス」などを開く
選択した文字が大文字英字1〜5文字の場合、米国株銘柄コードとして扱い「TradingView」「株探」「MINKABU」を開く。 ※ 「Yahoo!ファイナンス」は無視される。
どうやってるか
今度別の記事でしっかり説明します。
楽天証券・SBI証券
コンテンツスクリプトで事前に調べた銘柄コードのセレクタを探して
その該当するHTML要素にリンク集を生成して登録している
楽天証券は画面ごとにURLが異なるので、URLもキーとして利用している。
SBI証券はセレクタのみで銘柄コードを検索している。
Trading View
bodyを監視し、コンテキストメニューの生成をとらえる
コンテキストメニューが作成されたら銘柄コードを解析してメニューを追加してる。
リンク先について
オプションの設定で使うサイト使わないサイトを選択できます。また並び替えも対応しています。
Trading View
スーパーチャート
https://jp.tradingview.com/chart/?symbol=TSE%3A{銘柄コード}
MINKABU
基本情報
https://minkabu.jp/stock/{銘柄コード}
株探(カブタン)
基本情報
https://kabutan.jp/stock/?code={銘柄コード}
Yahoo! ファイナンス
掲示板
https://finance.yahoo.co.jp/quote/{銘柄コード}/bbs
詳細情報
https://finance.yahoo.co.jp/quote/{銘柄コード}.T
日本経済新聞
https://www.nikkei.com/nkd/company/?scode={銘柄コード})
四季報
https://shikiho.toyokeizai.net/stocks/{銘柄コード})
株Biz
月次Web
https://kabubiz.com/getuji/code/{銘柄コード}.php)
理論株価Web
https://kabubiz.com/riron/{銘柄コード:1桁目}000/{銘柄コード}.php)
株マップ.com
https://jp.kabumap.com/servlets/kabumap/Action?SRC=basic/top/base&codetext={銘柄コード})'
株予報
https://kabuyoho.ifis.co.jp/index.php?action=tp1&sa=report&bcode={銘柄コード})
株予報Pro
https://kabuyoho.jp/reportTop?bcode={銘柄コード})
株ライン
https://kabuline.com/search/tw/{銘柄コード}/)
karauri.net
https://karauri.net/{銘柄コード}/)
シェアードリサーチ
https://sharedresearch.jp/ja/companies/{銘柄コード})
証券リサーチセンター
https://holistic-r.org/report/{銘柄コード}/)
投資の森
https://nikkeiyosoku.com/stock/{銘柄コード}/)
バフェット・コード
https://www.buffett-code.com/company/{銘柄コード}/)
目標株価まとめ
https://www.kabuka.jp.net/rating/{銘柄コード}.html)
Ullet
https://www.ullet.com/{銘柄コード}.html)
logmi
https://finance.logmi.jp/companies?query={銘柄コード})
ソースは公開してます
あとがき
Trading Viewから楽天証券を開く機能追加できました。ただし楽天証券にログインしていることが条件です。
SBI証券も同様にできないか考えているのですが人によってサーバが異なる(URLが違う)ようなのでちょっと躊躇してます。気が向いたらそのうち。
Discussion
不具合情報
特になし