Inflearn brand logo image
Inflearn brand logo image
BEST
Data Science

/

Data Analysis

クアント投資のためのPythonトレーディングルームを作る - パート1

Pythonを活用して独自の指標を作成し、便利に証券を分析できるツールを作ってみてください!

Chart Analysis
Python
Functional Programming
Quant

こんなことが学べます

  • 金融データの計量分析

  • 金融データの可視化

  • Python関数のプログラミング

  • Pythonを活用した金融データの分析

Pythonプログラミングで、
「独自のデータ分析ツール」を作ろう!

証券分析
遠い話のように聞こえますか? 📊

最近たくさんの株!
あなたは買った種目が過去にどのくらいまで価格が下落したのかを確認しましたか?
人々が頻繁に使用する技術分析指標はどのように作成されますか?

データベースのクアント投資への関心が熱くなるこのごろ、
プログラミング言語のPython(Python)を活用すれば、データ分析に活用できると言われていました。
では金融データ分析にもPythonを活用できるのではないかと思います。

遠い話のように聞こえた金融データ分析、PythonとExcel(Excel)で直接してみることができたらどうでしょうか?
技術指標をExcelとPythonに直接作成し、改善する必要がある点を把握し、
自分だけの指標を作って実質的に売買に活用してみてはいかがでしょうか?
はるかに戦略的な投資は可能ではないでしょうか?

Pythonで国内株式、ETFなど金融データを一度に分析できる関数作り!
この講義では、Pythonであなたのアイデアを直接実装するのに役立ちます。


この講義だけ
コアポイント

Pythonで直接
独自のアイデアを実装

データの特性
理解し分析する力

自分だけ
分析指標の作成

関数型プログラミングと
親しくなる方法


あなたも直接
作れますよ✅

サムスン電子(個別種目例)
ウィメイド(個別種目例)
KODEXコスピ(ETF例)
ビットコイン (BTC/KRW)

この講義の重要な特徴📌

その講義はプロジェクトの結果を伝えることを目的としません。プロジェクトの結果は私の例であり、受講生が自分自身の結果を作成できるように理解することが講義の目的です。
独自のアイデアでプロジェクトを構想し、プログラミングを通じて実装する力を育ててください!

  • ✅プロジェクトの成果物を作成するためにセクションごとに分けて必要な概念を説明します。
  • ✅Pythonでプロジェクトを実装する前に、ExcelとPaintを介して何を作成するかを把握し、独自の個性を追加するために何が必要かを説明します。
  • ✅今後、Pythonを通じて深化された計量的分析をしたい方に基礎的ですが、実用的な結果を提供することで自信を育てます。

学習内容
確認してください📚

#1.
金融時計
データの読み込みと
関数の作成

FinanceDataReaderはPythonモジュールを介して金融データを呼び出します。単にモジュールを使って呼び出すのではなく、私が望む種目名だけを入力すると、簡単に呼び出すことができる関数を作成します。また、結果がすぐに出力できるようにコードを作成します。

#2.
MACDと
関数の作成

MACDの辞書定義だけを見て、コードを書くことはありません! MACDを実装する前に、一般的によく使われる「平均」とは何かを見てください。果たして時系列データ分析をするときに単純平均を使用してもよいか?それとも移動平均を使ってもいいですか?指数移動平均を使用する理由は何であり、各平均に入る変数が実際に分析にどのような影響があるのか​​?を考えるのがSection2で最も重要な内容です。

#3.
DrawDownと
関数の作成

金融データで最もよく使われるリターン?単離と複利の違いを知っていますか?いざ時間がかかりにくい金融モデルを作りましたが、収益率を誤って認識してミスしたことが多いです。 DrawDownを作成しながら収益率を計算し、認識する必要があるかどうかを確認します。

#4.
RSIと関数の作成

相対強度指数と呼ばれるRSIは一般的に多くの指標ですが、どのようにして作成するかによって指数の結果が変わります。正解はありませんが、使用する利用者の主観が入らなければならない部分です。コードを書くことができる見解が必要です。

#5.
統合関数の作成

セクション1〜4で作成した関数の結果を取得し、プロジェクトの結果を算出できる関数を作成し、その関数のみを実行するとすぐに結果を見ることができるように統合関数を作成します。統合関数を書くことで、関数型プログラミングの利点が何であるかを見てください。


講義を作った
知識共有者の一言🎤

こんにちは! ownCodeです。

仕事で、あるいはジャテックで私が使っている知識を伝えたいという気持ちで講義を構成しました。たぶんデータ分析というのが見知らぬほど遠く感じられるかもしれませんが、実はそうではないことを知らせて伝えたいと思います。

データ分析には正解がなく、同じ結果でも個人ごとに主張できる結論は異なる場合があります。私の知識と経験があなたの意思決定に役立つことができたらと思います。


気になる質問
事前に確認してみてください! 💬

Q. Pythonをどの程度まで知っておくべきですか?

Pythonの基礎文法は、ご存知でなければ講義を聞きやすいです。リスト、辞書だけでなく、if文、for文、関数を書いた経験があれば十分です。

Q. 他の講義との差別点は何ですか?

事前定義を記述し、コードを実装するものではありません。指標を作成するときに使用される概念は何であり、すでに作成されたコードに従うのではなく、独自の指標を作成できるように説明する講義です。

Q. Pandas(パンダス)を知らなくてもいいですか?

Pandas(パンダス)を知らない方のためにパンダス講義を別にしました。パンダスは、Pythonでデータを分析するために不可欠なライブラリです。該当講義もパンダスがある程度使えるという前提条件のもとで行われる講義です。

パンダスライブラリの使い方に慣れていない方や分からない方のためにパンダス講義を作成しましたので、その講義を受講してから本講義を受講してください。

金融データ分析のためのパンダス活用法
データ分析、パンダスでよりスマートに!

こんな方に
おすすめです!

学習対象は
誰でしょう?

  • Pythonを勉強しましたが、何をすべきかわからない人

  • Pythonを活用して金融データを分析したい人

  • 金融データの計量分析に興味がある人

  • 私のジェテックにPythonを活用したい人

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

  • Python

  • パンダス

  • エクセル

こんにちは
です。

688,783

受講生

5,400

受講レビュー

118

回答

4.7

講座評価

124

講座

배움의 기회는 경제적, 물리적 한계에서 자유로워야 한다고 생각합니다.
우리는 성장기회의 평등을 추구합니다.

カリキュラム

全体

55件 ∙ (8時間 47分)

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

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

受講レビュー

全体

27件

4.7

27件の受講レビュー

  • 법경님의 프로필 이미지
    법경

    受講レビュー 49

    平均評価 4.9

    5

    100% 受講後に作成

    좋은 강의 감사드려요

    • Suit & Coffee
      知識共有者

      강의 완강해주셔서 정말 감사합니다. 앞으로 더욱 좋은 강의를 제공할 수 있도록 노력하겠습니다. 감사합니다!

  • jonguk.yoo님의 프로필 이미지
    jonguk.yoo

    受講レビュー 2

    平均評価 5.0

    5

    31% 受講後に作成

    • micro0011님의 프로필 이미지
      micro0011

      受講レビュー 4

      平均評価 5.0

      5

      31% 受講後に作成

      • 한상수님의 프로필 이미지
        한상수

        受講レビュー 1

        平均評価 5.0

        5

        33% 受講後に作成

        • Yihwa Kim님의 프로필 이미지
          Yihwa Kim

          受講レビュー 1

          平均評価 5.0

          5

          31% 受講後に作成

          inflearnの他の講座

          知識共有者の他の講座を見てみましょう!

          似ている講座

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