강의

멘토링

커뮤니티

BEST
Business & Marketing

/

Management

Pythonを使用した株価バックテストシステムの構築

本講義は、Pythonで株がバックテストをする方法を最初から最後まで全体的に見ていく講義です。

難易度 初級

受講期間 無制限

  • choi2505
Python
Python
MySQL
MySQL
Pandas
Pandas
Anaconda
Anaconda
Visual Studio Code
Visual Studio Code
Python
Python
MySQL
MySQL
Pandas
Pandas
Anaconda
Anaconda
Visual Studio Code
Visual Studio Code

学習した受講者のレビュー

学習した受講者のレビュー

4.6

5.0

Junho Lee

100% 受講後に作成

この講義は最高の講義です。 本当に自由度の高いバックテストを実装したい人なら この講義は必須と聞くことをお勧めします。 Pythonに初めてアクセスしたり、Mysqlに初めてアクセスしたりする方も受講可能です。私はPythonを知り、Mysqlは一度もやったことがありませんでしたが、講師様が教えてくれたことに追いついて頑張ることができました。 エクセルとするバックテストの限界を節約される方へ この講義は答えになるのではないかと思います。 最後に講師様、こんな低価格でこんな高クオリティ講義を提供していただきありがとうございます。

5.0

domskl

21% 受講後に作成

関連内容 最初に一人で勉強しようとしたときになるほど幕を閉じましたが、この講義で基礎からじっくりと教えてくれて本当に大きな助けになりました。特に逐次的に流れるように追いつくだけになるように講座を構成しておいて、より簡単に学んだようですね。とてもおすすめの講義です。

5.0

지주영

100% 受講後に作成

バックテストを構築したいので、受講しました。

受講後に得られること

  • 基本的なPython文法をもう少し切り捨てることができます。

  • 基本的なMySQLとmysql workbenchの使い方を学びます。

👩‍💻バックテストデータベースの構築からライブラリ作成まで!
慎重にアルゴリズムを書いて実装する方法を学びましょう。
👨‍💻

講義紹介📝

このレッスンでは、Python(Python)を使用して、バックテストデータベースの構築から、自分が考えるアルゴリズムでバックテストが可能になるようにバックテストライブラリを作成します。 (買い、売りシグナルに関するアルゴリズム講義ではありません!)

今後買い、売りシグナルを作成する部分を見れば分かるでしょうが、思ったよりも売買アルゴリズムの作成に考えるべき部分が多いです。明らかにバックテストのための良いパッケージがたくさんありますが、自由度の高いバックテストのためには、本人がバックテストプログラムを新たに開発したり、バックテストライブラリに対する理解度がかなり高くなければなりません。そういう意味で見た講義を聞いてから、できるだけ想像する部分を全て実装できるように独自にバックテストプログラムを作成しました。

何より最終的に講義を受講して以来、本人のデータを批判的に扱う姿勢を学んでいただきたいと思います!

この講義で学ぶこと✏️

本講義では...

1自分のデータベース(MySQL)を構築しながら基本的なSQL文を学習します。

2初めてPythonを終えた方が聞いたら、もう少しPythonに自分がつくと思います!
基本的なPython文法だけを終えても受講ができるように講義を構成しました。)

3バックテストを進めるアルゴリズム作成この考えより簡単で見せても考える点が非常に多いという点を私と一緒に講義を進めていきながら学んでほしいです。

4基本的なPythonを使用したGUIの作成、matplotlib、pandas、mysql-connector-pythonの使い方を学びます。

講義の特徴💡

できるだけ実習中心に講義を作成し、全体的な講義が有機的につながっているので、ぜひ一緒になって進めていただきたいと思います。

受講前にぜひご確認ください! ✔️

講義に関する質問や回答はできません。申し訳ありません。
これを考慮して購入していただければ幸いです。

講義プレビュー 📖

全体として、2つのグラフィカルユーザーインターフェース(GUI)を作成します。

•以下のプログラムは、私たちのmysqlデータベースを更新するプログラムです。

•以下のプログラムは、バックテストを進めるプログラムです。

ここで扱うツール 🧰

  • Pythonと仮想環境を管理するAnaconda
  • MysqlとMysql Workbench
  • Visual studio code
  • Xing api、Devセンター(ebest投資証券)
  • QtDesignerを使用したGUIの作成
  • 使用されるパッケージ:pandas、Matplotlib、Mysql-connector-python、TA-lib、PyQt5

予想される質問 Q&A 🙋🏻‍♂️

Q. 講義での取引アルゴリズムの比重はどのくらいですか?
A. 本講義の取引アルゴリズムに対する比重はほとんどないとみてください。このレッスンの目的は、最初にバックテストを始めた人がどのように株価データベースを構築し、どのようにバックテストプログラムを作成するかに焦点を当てています。

Q. 講義を受講した後、すぐに自分のバックテストアルゴリズムを適用できますか?
A. 理解度によって異なりますが、私は個人的に本講義を全体的に理解されたら、十分に自分だけのアルゴリズムでバックテストを始めることができると信じています。しかし、講義の途中でも私が強調し続けますが、簡単に見える取引アルゴリズムであっても実際にプログラムを作成してみると、かなり細心の注意を払うべき部分が多いことを知っていただきたいです!

Q. 講義に従うのにpython文法の理解度が高くなくても大丈夫ですか?
A. はい、できるだけ多くの人が聞くことができるように、基本的な文法の中で解決しようとしました。

こんな方に
おすすめです

学習対象は
誰でしょう?

  • 今Python文法を終えて何をすべきか

  • バックテストをPythonで始めたい人

前提知識、
必要でしょうか?

  • 基本的なPython文法

こんにちは
です。

趣味で浅く広い分野を勉強するのが好きな大学生です!

カリキュラム

全体

56件 ∙ (13時間 59分)

講座資料(こうぎしりょう):

授業資料
講座掲載日: 
最終更新日: 

受講レビュー

全体

14件

4.6

14件の受講レビュー

  • junhoogle7966님의 프로필 이미지
    junhoogle7966

    受講レビュー 2

    平均評価 5.0

    5

    100% 受講後に作成

    この講義は最高の講義です。 本当に自由度の高いバックテストを実装したい人なら この講義は必須と聞くことをお勧めします。 Pythonに初めてアクセスしたり、Mysqlに初めてアクセスしたりする方も受講可能です。私はPythonを知り、Mysqlは一度もやったことがありませんでしたが、講師様が教えてくれたことに追いついて頑張ることができました。 エクセルとするバックテストの限界を節約される方へ この講義は答えになるのではないかと思います。 最後に講師様、こんな低価格でこんな高クオリティ講義を提供していただきありがとうございます。

    • domskl6135님의 프로필 이미지
      domskl6135

      受講レビュー 1

      平均評価 5.0

      5

      21% 受講後に作成

      関連内容 最初に一人で勉強しようとしたときになるほど幕を閉じましたが、この講義で基礎からじっくりと教えてくれて本当に大きな助けになりました。特に逐次的に流れるように追いつくだけになるように講座を構成しておいて、より簡単に学んだようですね。とてもおすすめの講義です。

      • saintcode1087958님의 프로필 이미지
        saintcode1087958

        受講レビュー 2

        平均評価 2.5

        4

        71% 受講後に作成

        私が年齢のある受講者であるにもかかわらず、難しいという感じはなかった良い講義でした。あなたがコードを見るのは簡単ではなく、質問のフィードバックが満足できなかったということデメリットとして考えて星一つは抜いて点数を差し上げましたが、他の環境上の問題以外はバックテストという奴をするための礎石はここでとらえてとても良かったです。講義が出たら100%講義します

        • juyoungji6775님의 프로필 이미지
          juyoungji6775

          受講レビュー 1

          平均評価 5.0

          5

          100% 受講後に作成

          バックテストを構築したいので、受講しました。

          • dragonplus님의 프로필 이미지
            dragonplus

            受講レビュー 1

            平均評価 5.0

            5

            100% 受講後に作成

            Pythonを持っているのに簡単によく解いてくれたようです。 良い情報も多く、多くの助けになりました。 良い講義ありがとうございます。

            似ている講座

            同じ分野の他の講座を見てみましょう!