yasuda

尼崎の闇プログラマー。シストレ界のデンジャラス・ライオン。趣味でシステムトレードプログ…

yasuda

尼崎の闇プログラマー。シストレ界のデンジャラス・ライオン。趣味でシステムトレードプログラムを作っています。ソースコード公開中。

最近の記事

  • 固定された記事

1号 Pythonで作ったシステムトレードプログラムを公開します。

趣味でシステムトレードプログラムを作っています。 少しでも生活費の足しになればと思い、有料でソースコードを公開してみることにしました。 ソースコードは1本100円でダウンロードできるようにするつもりです。面倒くさいので見やすく書き直したりはしないです。コメントアウトしている箇所もそのままにしておきます。システムトレードのプログラムを作る際の参考になればと考えています。 作者の経歴 色々な会社で十数年プログラマーやSEとして働いてきました。現在はITの仕事はしていません。

    • 銘柄分類の資料

      自分用に銘柄分類の資料を作成しました。2023年12月末分の東証上場銘柄一覧を基にして、2024年2月末までの銘柄を後から追加しています。 項目について 日付から規模区分までは東証上場銘柄一覧の項目です。東証上場銘柄一覧を基にしているため地方の証券取引所の銘柄はありません。 東洋経済小分類、東洋経済細分類、特色は会社四季報ONLINEから取得しました。市場・商品区分が外国株式のものは四季報に記載がないため空欄です。 独自分類は私が独自に分類する予定の項目です。すべて空

      • 初売上記念 リンク修正処理プレゼント

        有料ソースコードが売れました。私のような無名で怪しげな人間が作ったプログラムにお金を払っていただき、ありがとうございます。今後は公平性を保つために無料にすることはありません。 DBをアップしたのでバックテストを実行されている方もいるのではないかと思います。 私はうっかりさんなので以下のような失敗を何回もしています。 売買ルールを変更したのにファイル名(※)を変更せずにバックテストを実行してしまう。 ↓ バックテスト結果のファイル名を変更する。 ↓ 結果まとめシートのリン

        • 全体ビュー1000達成記念 DBプレゼント

          初投稿から約3ヶ月で全体ビューが1000を突破しました。遅いのか少ないのか人気がないのかよくわかりませんが、大変喜ばしいことであります。 投稿を読んでいただいている方々に感謝のしるしとして我が家のDBをプレゼントいたします。ギガファイル便にアップしておりますので下記リンクからダウンロードしてください。期限は2024年4月3日(水)です。ダウンロードキーは設定しておりません。 ※広告が大量に表示されます。 ■ギガファイル便 リンク:https://xgf.nu/BmSMJ

        • 固定された記事

        1号 Pythonで作ったシステムトレードプログラムを公開します。

          号外 ソースコード有料化のお知らせ。

          有料ソースコードの説明を書き終わりました。一時的に無料にしていましたが本来の状態に戻します。 知ったことではないと思いますが、2月は私の誕生月です。めでたいので2月中は無料のままにしておきます。できれば3月以降にお金を払ってダウンロードしていただけるとありがたいです。 投稿を振り返ってみると所々に時事ネタやお気に入りフレーズの引用が見受けられます。違和感がないように配慮したつもりでしたが不自然であることは否めません。また悪ふざけと思われても仕方がないような箇所も見受けられ

          号外 ソースコード有料化のお知らせ。

          20号 終りです。

          土曜日の夜にダウンロードできるように頑張ったのに誰も買ってくれない。 みんなのために日曜日までに間に合わせようと思ってゲームも我慢して録画してたテレビも見ないでお鍋のあとに雑炊もしないで頑張ったのに。 なぜなの?100円でも高いの?私は悲しいです。 というような投稿を前回の有料ソースコードのアップ後にしていました。月日が経つのは早いものですね。 ソースコードの公開については前回の投稿で完了しました。これからは過去の投稿でやり残した部分を更新していくことになります。

          20号 終りです。

          19号 【有料】td_setup.py

          今回はtd_setup.pyをアップします。 ※注意事項 作者はPythonのプログラムを自学自習で書いています。他の人が書いたものはネットのサンプル程度しか見たことがないため、一般的な書き方ではないかもしれません。 とりあえず動けばよしという姿勢で作っています。システムトレードのプログラムを作る際の参考程度にお考え下さい。 td_setup.pyは以下の場所に置いてください。 解説 18号のconnors_rsi.pyと同じ説明になるので省略します。 ※以下の定数

          有料
          100

          19号 【有料】td_setup.py

          18号 【有料】connors_rsi.py

          今回はconnors_rsi.pyをアップします。 ※注意事項 作者はPythonのプログラムを自学自習で書いています。他の人が書いたものはネットのサンプル程度しか見たことがないため、一般的な書き方ではないかもしれません。 とりあえず動けばよしという姿勢で作っています。システムトレードのプログラムを作る際の参考程度にお考え下さい。 connors_rsi.pyは以下の場所に置いてください。 解説 ConnorsRsiクラスは売買ルール「コナーズRSI」に基づいてシグナ

          有料
          100

          18号 【有料】connors_rsi.py

          17号 【有料】check_signal.py

          今回はcheck_signal.pyをアップします。 ※注意事項 作者はPythonのプログラムを自学自習で書いています。他の人が書いたものはネットのサンプル程度しか見たことがないため、一般的な書き方ではないかもしれません。 とりあえず動けばよしという姿勢で作っています。システムトレードのプログラムを作る際の参考程度にお考え下さい。 check_signal.pyは以下の場所に置いてください。 解説 CheckSignalクラスは売買シグナル発生処理を実行するクラスで

          有料
          100

          17号 【有料】check_signal.py

          16号 懲りずに有料ソースコード公開の予告

          今回は有料で公開するsignalsフォルダ下のソースコードの紹介をします。 check_signal.py 売買シグナル発生処理の起動プログラムです。 参照しているファイルを添付しておきます。 ①tradeフォルダ直下 trade_abc.py ②listフォルダ直下 code_list_connors_rsi.py code_list_td_setup.py ③signalsフォルダ直下 file_hold_list.txt file_hold_list_his

          16号 懲りずに有料ソースコード公開の予告

          15号 最新データの登録とその他機能について

          初期データを登録するために手動で4千近くのCSVファイルをダウンロードするのは大変でした。めんどくさいと言って中断しては再開を繰り返し数日かかったと記憶しています。無料にこだわらなければもっと楽な方法があったかもしれませんが、今苦労して後で楽をするのがシステム開発だと自分に言い聞かせて乗り越えました。 今回は最新データの登録とその他機能について説明をします。 priceフォルダ下のソースコードの処理の流れは基本的に同じなので、各ソースコード独自の処理以外については説明を省

          15号 最新データの登録とその他機能について

          14号 初期データ登録と分割併合対応について

          バックテストから株価データ取得登録までのソースコードの公開を駆け足で進めてきました。振り返ってみると説明不足の点が多々あることは否めません。有料化するまでに対応しておこうと思います。 今後の方針としては、先にすべてのソースコードを公開してしまおうと考えています。signalsフォルダ下のソースコードも一部有料にする予定ですが、 これまでの投稿を見直して対応するまでは無料にしておきます。 今回は初期データ登録と株式分割併合時のDB登録について説明をします。 sbi_csv

          14号 初期データ登録と分割併合対応について

          13号 株価のDB登録についての概要

          今朝Noteを見てみたらスキとフォローが増えていて驚きました。フォローしていただきありがとうございます。SNSに投稿するのが初めてなもので焦ったり過剰反応しすぎなのかもしれません。 有料ソースコードの解説をどこまで書けばいいものか悩んでいるのですが、悩んでいる暇があったら先に進めようと思います。 今回は株価を取得したりDBに登録する処理をまとめたpriceフォルダ下のソースコードをアップします。参照しているsignalsフォルダ下のソースコードもアップしておきます。 p

          13号 株価のDB登録についての概要

          12号 しばらく有料ソースコードを無料にします。

          土曜日の夜にダウンロードできるように頑張ったのに誰も買ってくれない。 みんなのために日曜日までに間に合わせようと思ってゲームも我慢して録画してたテレビも見ないでお鍋のあとに雑炊もしないで頑張ったのに。 なぜなの?100円でも高いの?私は悲しいです。 まあ、どこの馬の骨かわからないような奴が書いたプログラムにお金を払う人なんていませんよね。とりあえず有料ソースコードの解説を書き終えるまで無料公開にしておきます。 ひょっとして無料にしても誰もダウンロードしないなんてことは

          12号 しばらく有料ソースコードを無料にします。

          11号 【有料】price_util.py

          今回はprice_util.pyをアップします。 ※注意事項 作者はPythonのプログラムを自学自習で書いています。他の人が書いたものはネットのサンプル程度しか見たことがないため、一般的な書き方ではないかもしれません。 とりあえず動けばよしという姿勢で作っています。システムトレードのプログラムを作る際の参考程度にお考え下さい。 price_util.pyは以下の場所に置いてください。 解説 PriceUtilクラスはバックテストと売買シグナル発生で使用する1日の株価

          有料
          100

          11号 【有料】price_util.py

          10号 【有料】indicator.py

          今回はindicator.pyをアップします。 ※注意事項 作者はPythonのプログラムを自学自習で書いています。他の人が書いたものはネットのサンプル程度しか見たことがないため、一般的な書き方ではないかもしれません。 とりあえず動けばよしという姿勢で作っています。システムトレードのプログラムを作る際の参考程度にお考え下さい。 indicator.pyは以下の場所に置いてください。 解説 Indicatorクラスはバックテストと売買シグナル発生で使用するテクニカル指標

          有料
          100

          10号 【有料】indicator.py