証券データで学ぶデータA to Z、
収集 - 分析 - 可視化まで学びましょう!
データの中で
信号とノイズを探して、
より多くの洞察を! 📈
皆さん、もしかして「信号と騒音」という本をご存知ですか?
私たちは、データ分析と視覚化を通じて、不確実な未来を予測し、洞察を見つけようとします。
そのため、数多くのデータの中の信号とノイズを見つけることがデータアナリストがすることでしょう。
この講義はまさにそのような観点から始まります。
まさに今も上がり下がる証券株価データをリアルタイムで受け取って分析するのです。
この講義では、データ収集/前処理 - 分析 - 可視化の3段階を経て、
- 誰かが収集したデータを使用するのではなく、データを直接収集して前処理する方法を学びます。
- 業務や研究に使用するデータ分析方法を習得して適用してみることを目的としています。
データ分析、
なぜ証券データとして
学ぶべきですか? 📊
- 数十、数百ページのウェブサイトの内容をエクセルに貼り付けなければならない場合?
- 収集したデータがあまりにも汚れていて、どこから手をつけるべきかわからない場合は?
- 中学校で学んだ統計用語、どのように適用すべきかわからない場合は?
👉 共感したら、今がまさにデータ基礎体力を打つ時です!
Pythonデータ分析ライブラリ、Pandasが証券会社で働くクオントによって開発されたことを知っていますか?証券データは、さまざまな分析方法、式、統計などを適用してみることができるデータです。
カテゴリー型データ、数値型データにどのような違いがあるか、
データの信号とノイズを見つけるための適切な可視化方法は何ですか?
証券データを分析すると、さまざまなフォーマットのデータを扱う方法を学ぶことができます。
証券データ分析で育てる
データ基礎フィットネス。
- ✅移動平均、ボリンジャーバンド、MACD、RSIなどの技術的分析を直接実装してみたり
- ✅すでに実装されているライブラリを介してコード化された2行のチャートを描くこともできます。
- ✅テクニカル分析の原理を理解し、 HTSやMTSで見ているようにチャートを実装してみます。
誰が学べばいいですか? 🔍
生きているデータで
データ分析
身につけたい方
Pythonを使った
データ分析に
入門したい方
データを収集し、
前処理する方法
身につけたい方
ボリンジャーバンド、MACD、
RSIなどの補助指標
実装/分析したい方
- 本講義は初級以上のレベルの講義で、以下の選手知識が必要です。
- エクセル型の表を読む方法(行と列の理解)
- 基本的な四則演算と中学校レベルの数学知識
- 平均、中央値、パーセンテージ、分散、標準偏差の理解
- Pythonの文字列、数字、リスト、変数の理解
この講義だけ
重要な特徴を教えてください。 ⚡️
1つ、コード1つまたは2行でデータを収集する🧹
セレニウムなどの重いツールを使用してのみ収集できるように見えたWebページのデータを、ブラウザの[ネットワーク]タブを使用してコードを1行にまとめることができます。仕事や研究に必要な情報を直接収集して分析することができます。
二、動的可視化ツールもOK。 📈
このレッスンでは、静的な視覚化ツールだけでなく、動的な視覚化ツールの使い方を学びます。動的なデータの視覚化により、静的な視覚化ツールだけでデータを表現するよりも、より広範囲で複雑な情報を効果的に伝達し実装できるようになります。
三、森を見る能力を育てますよ🧰
多くのツールを一度に習得するのは難しいです。コア機能だけ理解すればいいです。ツールが変わっても文書を見て理解できる方法を知れば、新しいライブラリが登場しても恐れないでしょう。
ネット、便利に活用するライブラリー! 💡
私たちが必要と感じる機能は、誰かが抽象化されたライブラリで作られていました。新しいツールをインストールして習得する方法を学びます。実際にデータを分析する際に便利に活用できます。
五、充実した実習資料を提供します。 💻
コードが入力されていないファイル(input)と入力されたファイル(output)の2つの練習資料を提供します。説明が書かれた空のセルに直接コードを入力し、レッスンに従うことも、コードが書かれているファイルを介して実行し、実習を進めるか、レッスンをすべて聞いて空のセルを埋め、復習することもできます。
6、技術分析+補助指標まで! 📖
証券会社HTS、MTSで見られる様々な補助指標(移動平均、ボリンジャーバンド、RSI、MACD…)を可視化したチャートに直接実装、表示してみながら、原理を理解できるプロセスが含まれています。さまざまな補助指標を直接実装して分析する方法を習得したい人に役立ちます。
コードが入力されていないファイル(input)と入力されたファイル(output)の2つの練習資料を提供
HTS、MTSで見られる補助指標(移動平均、ボリンジャーバンド、RSI、MACD)を直接実装し、原理を理解する
川の一つとして
こんなに多くのスキルを
学べます。 📌
この講義で学ぶスキル一行紹介!
- 🐼Pandas:Pythonの代表的なデータ分析ツールで、金融データ分析のために作成されました。
- 🧮Numpy:Pythonの数値計算ツールです。
- 📊 matplotlib:Pythonの代表的なデータ可視化ツールです。
- 📊seaborn:matplotlibを使いやすく抽象化した高レベルの可視化ツールで、基本的な統計演算を提供します。
- 📊 plotly:高レベル、低レベルの可視化機能を提供し、インタラクティブな可視化が可能です。
- 📊 cufflinks: plotly と pandas を強力につなぐ生産的なツールです。
- 📈 FinanceDataReader:コードは、1つまたは2行で金融データを収集するためのツールです。
- 🌏 Requests:WebページのソースコードをHTTP通信で受け取ることができるツールです。
- 🔍 BeautifulSoup4:Webページのソースコードから必要な情報を取得するためのツールです。
- ⏰ tqdm : データ収集や前処理に時間がかかる作業の進行状況を確認できます。
気になる内容
まず確認してみてください! 🙋♀️
Q. 非専攻者も聞くことができますか?
データ分析は専攻/非専攻を問わず身につけておくと活用するところが多いです。 Excelの代わりにPythonを使ったデータ分析技術を学んでおけば、仕事や研究に多様に使ってみることができます。既にその内容でオフラインカリキュラムを通じて開発外職軍に企業講義を進めています。現場で困難を感じている部分について様々なインタビューを行い、カリキュラムを補完しました。分析と可視化のためのコア機能を身につければ、業務効率を高めるのに役立ちます。
Q. Pythonでデータ分析と収集技術を学ぶのはなぜですか?
エクセルはどんな仕事をしても会社員の必須スキルの一つです。しかし、Excelには読み込むことができるデータのサイズやタイプなどの制限がありますが、Pythonを通じて習得すれば、さまざまなフォーマットや大容量データも扱えるようになります。
Q. データ分析と収集技術を学ぶことは何ですか?
必要なデータを収集するためにページごとに引き渡され、ドラッグドロップとコピーペーストで何度も何度も何度も何度も何度も何度もやり直す必要があります。これはもうPythonに任せて、もっと生産的な仕事に時間を投資したり、休憩🧘♀️を取ることもできるでしょう。
Q. 講義を聞く前に準備すべきことはありますか?
Pythonの変数、数字、文字、リストなどの概念を理解していれば役立ちます。また、平均、中央値、分散、標準偏差、百分位など中学校レベルの数学知識が必要です。
Q. 授業内容をどの程度レベルまで扱いますか?
証券データを収集、前処理、分析、可視化します。 Pythonの基礎から中級までのスキルを扱います。業種テーマ情報収集からは難易度がたくさん上がります。企画、マーケティング、営業、運営など多様な職群でデータ分析を直接活用してみることを目指します。プログラミングが初めてなら、講義の半ばからは難しく感じることがあります。こういうときは講師が提供している資料の中でファイル名の末尾に output という名前の完成したファイルを回して、すぐ下にコードセルを作って同じようにしてみることをお勧めします。
Q. コンピュータの性能はどのくらいでなければ受講できますか?
4GB以上のメモリと残りの記憶スペースが20GB程度になるPCやノートパソコンであれば構いません。
Q. 授業内容を個人のブログや羽毛にまとめて公開してもいいですか?
該当講義の羽毛に著作権表記がされています。まとめて公開するときはソース表記をしてください。
受講前にご確認ください! ⚠️
ARIMAなどの時系列モデルや機械学習やディープラーニングによる予測を希望する方:
データ収集、前処理、分析、可視化を主に扱います。将来のデータを予測するプロセスはありません。
自動売買を希望する方:
自動販売関連証券会社APIは使用しません。
データ分析を習得すれば、証券市場で大きな収益を得ることができると期待される方:
この講義は証券投資講義ではなく、データ分析講義です。残念ながら、投資に関連するスキルを期待している場合はがっかりすることができます。また、講義で学んだ分析技術を通じて投資をしたとしても、投資損失に対する責任は投資家にあります。
InflearnプレビューまたはYouTubeチャンネルを通じて公開されたいくつかのクラスを最初に聞いて、受講するかどうかを決定してください。
受講前にいくつかのクラスをプレビューできます。希望の学習方向であることを確認してください。また、ご不明な点は受講前のお問い合わせを通じてお問い合わせください。
この講義を作った
知識共有者が気になったら? 👩💻
ナレッジシェアのパク・ジョはX Inflearnインタビュー