
ハートカウント(HEARTCOUNT)と始める、やさしいPython & データ前処理
HEARTCOUNT
Python入門者・非開発者のための基礎的な使い方とデータ前処理方法を扱います。付録として、ChatGPTのコードインタープリターを活用した前処理方法もお教えします。
입문
Python, Pandas
本講義は、Pythonで株がバックテストをする方法を最初から最後まで全体的に見ていく講義です。
受講生 266名
難易度 初級
受講期間 無制限

学習した受講者のレビュー
5.0
Junho Lee
この講義は最高の講義です。 本当に自由度の高いバックテストを実装したい人なら この講義は必須と聞くことをお勧めします。 Pythonに初めてアクセスしたり、Mysqlに初めてアクセスしたりする方も受講可能です。私はPythonを知り、Mysqlは一度もやったことがありませんでしたが、講師様が教えてくれたことに追いついて頑張ることができました。 エクセルとするバックテストの限界を節約される方へ この講義は答えになるのではないかと思います。 最後に講師様、こんな低価格でこんな高クオリティ講義を提供していただきありがとうございます。
5.0
domskl
関連内容 最初に一人で勉強しようとしたときになるほど幕を閉じましたが、この講義で基礎からじっくりと教えてくれて本当に大きな助けになりました。特に逐次的に流れるように追いつくだけになるように講座を構成しておいて、より簡単に学んだようですね。とてもおすすめの講義です。
5.0
지주영
バックテストを構築したいので、受講しました。
基本的な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データベースを更新するプログラムです。
•以下のプログラムは、バックテストを進めるプログラムです。
Q. 講義での取引アルゴリズムの比重はどのくらいですか?
A. 本講義の取引アルゴリズムに対する比重はほとんどないとみてください。このレッスンの目的は、最初にバックテストを始めた人がどのように株価データベースを構築し、どのようにバックテストプログラムを作成するかに焦点を当てています。
Q. 講義を受講した後、すぐに自分のバックテストアルゴリズムを適用できますか?
A. 理解度によって異なりますが、私は個人的に本講義を全体的に理解されたら、十分に自分だけのアルゴリズムでバックテストを始めることができると信じています。しかし、講義の途中でも私が強調し続けますが、簡単に見える取引アルゴリズムであっても実際にプログラムを作成してみると、かなり細心の注意を払うべき部分が多いことを知っていただきたいです!
Q. 講義に従うのにpython文法の理解度が高くなくても大丈夫ですか?
A. はい、できるだけ多くの人が聞くことができるように、基本的な文法の中で解決しようとしました。
学習対象は
誰でしょう?
今Python文法を終えて何をすべきか
バックテストをPythonで始めたい人
前提知識、
必要でしょうか?
基本的なPython文法
全体
56件 ∙ (13時間 59分)
講座資料(こうぎしりょう):
3. データベース構成の概要
08:48
4. SQL実習(1)
13:55
5. SQL実習(2)
17:36
6. SQL実習(3)
12:12
11. コミットとロールバックの必要性
05:28
12. コミットとロールバックの例
05:03
13. dev centerの使い方
03:52
21. cluster indexの特性
08:18
24. PyQt5の基本的な使い方
20:25
25. pythonのクラス概念の整理
14:02
26. GUIの基本的なスケルトンの作成
13:16
27. データベースログインの実装
19:00
28. Xing apiログインの実装
21:25
29. データベース更新の作成(1)
17:21
30. データベース更新の作成(2)
19:48
31. データベース更新の作成(3)
13:14
全体
14件
4.6
14件の受講レビュー
受講レビュー 2
∙
平均評価 5.0
受講レビュー 1
∙
平均評価 5.0
受講レビュー 2
∙
平均評価 2.5
受講レビュー 1
∙
平均評価 5.0
受講レビュー 1
∙
平均評価 5.0
同じ分野の他の講座を見てみましょう!