dbt, 데이터 분석 엔지니어링의 새로운 표준
DeepingSauce
데이터 웨어하우스(DW)의 반복적인 파이프라인 관리, 이제 dbt로 그 고통의 굴레에서 해방되세요! dbt가 제공하는 효율성 위에서, 비즈니스 중심의 데이터 모델링, 효과적인 데이터 생애 주기 관리 등 더 높은 가치를 창출하는 데이터 분석 엔지니어로 거듭나세요.
초급
빅데이터, 업무 생산성, 데이터 엔지니어링
本授業では、PythonのPandasライブラリを活用して、さまざまな形の金融データを分析して処理する原理と方法について学び、これを実戦に直面できる状況に適用してみて、最終的には財務諸表データに基づくバックテスト(backtesting)を実装する方法ベース)について学びます。その結果、投資ロジックの検証や根拠なしに、単に他人が良いということだけに従う'パッシブ投資家'として活用してデータから自由自在に抽出して定量的に分析できる自己主導的で能動的な投資家になることができます。
1. 金融データ分析/処理のために開発されたPythonのPandasライブラリの使い方と基本的な動作原理
2. 多様な形態の金融データを分析する方法と、戦略をテストするための形態にデータを変換する方法
3. 実戦で接することができる金融データ関連の例と、バックテストの実装に必ず必要なテクニック
4. Pythonでデータを視覚化する原理とそれを使ってデータをより直感的に理解する方法
5. Pandasで実施するvectorizedバックテストの原理とバックテスト時に注意すべき事項
6.本番プロジェクト:カン・ファングクの'できる!クアント投資'戦略の実施
株式投資をスマート&戦略的に!
Python(Python)データ駆動型投資に挑戦!
カリキュラム全体のロードマップ
ロードマップ全川の30%割引(クリック)
個別講座受講割引(最大30%)イベント
イベントショートカット(クリック)
おそらく、この講義に興味を持っている人のほとんどは、株式投資の経験があります。投資をしながら大きな利益をもたらした方もいるでしょうが、おそらく大多数が投資中に大きな損失を経験していたり、多数の種目に噛まれて本人の意志とは関係なくジョンバートした経験があると思います。さまざまな環境でそれぞれの性向に合った投資をしているため、投資に失敗した理由も多様なように見えますが、いざ見ればその理由はある程度一貫した姿で現れます。特に、いわゆる「ジュリン」と呼ばれる株式入門者にとっては、さらにそうです。あなたはその理由を何だと思いますか?
人間は投資にとって不利な要素を持っています。固い意志を持って決心をしても、私が知っていた知識や周辺環境に少しでも変化が生じれば心理的に揺れるようになり、何とか私の考えや判断に有利な情報だけを受け入れるか、私の判断が無条件に正しいだろうという催眠を自らにかけるようになります。自分の意志とは関係なく本能的にですね。これは、損失を認めることによって発生する敗北感を感じたくないためかもしれませんが、何よりも投資にとって明確な判断基準や他の選択肢がないからです。それでは、このように本能に忠実で投資した人々は、株式市場で果たしてどんな姿を見せるのでしょうか?以下は、過去の株式市場の状況が悪い場合、株式コミュニティやカトクバンなどからの反応をいくつか抜粋したものです。
「皆さん、メンタルを残していますか?」
「会社で株のせいで仕事に集中できないんですね😭…なぜこんなに落ちるのか…」
「なぜ私が住んでいるだけ落ちるのですか?
「今日の梅雨に千万ウォンくらい入ったんですね…もう少しずつ集めなければならないタイミングのようで…」
「みんなまとめてみたら少しずつ買ってもいいと思うし……」
「2100壊れた時明日反騰狙って入った方いらっしゃいますか」
「インバースで楽しんでちょっとしたより、もうは底点のようだからレバレッジ入ってから滅びましたね…しばらく見ても見ないんです。さすがになるかもしれないけど…」
「わずかな収益率なのに指数が崩れている間、損失は免れたという慰めに抜け出てきます😭」
「今日入るタイミングなのにメンタルが崩れてただここまでかと思って手切れました😭😭」
「涙を止めて20プロで手折りました。5年後買いに帰ります...」
「私はジョンバーをしようとすることができず、今日は最終的に買い戻しを申請しました😆😆インデックスファンドでのみ構成しましたが、20%ほど失いました…」
「あのほんの半分整理…5%の手節ですね。残りの半分はどうして一つずっと躊躇している。」
「損失が40%だから心理的に損折ラインを超えてただ観望だけしています。いつかは上がる…フウ…」
「マイナス7%の時から手を切らなければならないと思いましたが、当時は底点だと思い、手を切れませんでした。
マイナス10%になると、今は手を切らなければならないと思っていましたが、他の株も急速に下がって手をつないで見るだけでした。
マイナス15%になると、今は本当の底点だと思うように水を燃やした。
優良株だと思っていた株式がマイナス25%を超えているので、とても惜しくて手に負えない。
それからさらに墜落しても、なんか仕方なく私の売ろうと思って生きなければならない」
どうでしたか?他の話のようですが、そうではありません。上記のような明確な基準や根拠のない投資方式は、今後同様の状況が迫ると、再び大きな混乱とともにさらに大きな損失を引き起こすでしょう。理由が何であれ、絶えず損失を見ると、私たちはますます早急になり、極端には市場が常に私の考えと逆に動いているように感じます。人間は依然として異性よりも感情の影響をより多く受けるため、私たちはまたまた同じミスを犯すことになり、結局は汗を流して集めたお金が一瞬で蒸発してしまう地境まで至ることができます。おそらくこのような悪循環を心配し、今後投資をどのようにしていくべきか心配する方も多いでしょう。
だから私たちは投資の勉強をたくさんしますか?前ではないと思います。本当に皮肉な現象です。ソシッツ大学の入試のために、希望する企業に入社するために昼夜に一生懸命勉強し、準備していた情熱と態度は、株式市場の前に来るのになくなり、欲と欲望に満ちた投機性売買で現れるようになります。市場や種目についての十分な理解もなく、見ると上がらないチャートだけを見て、どんな種目が良く、いつ入るのが良いのですが、ずっと悩みます。どうすれば私たちが今まで挑戦してぶつかっていたものよりはるかに長い呼吸を持って他人とは少し違った方法で準備しなければ揺れずに生き残ることができるところです。
もし皆さんが上記のように本能に忠実な(?)投資を経験してみたか、あるいは今も継続しておられる中で、特に浮上する特段の対策もないなら、私と一緒にPython(Python)でデータベースの株式投資に挑戦してみてはいかがでしょうか?このレッスンを通して、私たちは人間よりも冷徹で機械的でスマートな「コンピュータ(プログラミング)」の 力を借りて、データに基づいた、体系的で根拠のある投資習慣を作ってみようと思います。徹底した準備や信じられる助力者ひとりなしで私の大切なお金を投資しながら一日一日心的に苦しむ方々のために、これそれを試してみたがきちんと取り扱ってあげるツールなんてエクセルだけだと赤ちゃんなどしている方々のために、本授業ではPythonプログラミング言語を活用して皆さんが間違った投資を、を作りたいです。
あなたは現在、あなたの投資方法にどれほど満足していますか?
もし明確で客観的な基準なしに、感情に振り回されて投資していませんか?
2020年に入り、世界中で1日に44ゼータバイト以上のデータが発生しています。これによりデータの価値が高まり、これに基づく意思決定プロセスがますます重要になり、膨大な量のデータから多様なインサイトを見つけてモデリングを行うことができるプログラミング能力が基本的な素養として求められています。
この時代の流れの中で、Excelはまだ強力なデータ分析ツールでしょうか? Excelは、数百、数千メガバイト以上のデータを処理して自動化するには複雑で重いだけでなく、プログラミング言語と比較して同じ出力を出すまでに比較的多くの時間と労力が必要です。さらに、特定の結果を導き出すまでの分析プロセスを記録して整理することも非常に困難であるという欠点があります。
しかし、Python(Python)プログラミング言語を使用すると、わずか数行のコードでさまざまな分析と図式化が可能になります。 Pythonに存在する豊富なデータ分析関連ライブラリを活用すれば、データの種類や量に制限なく簡単に加工や分析を行うことができ、問題解決の過程を簡単にまとめて見せるインターフェースを提供するだけでなく、これを拡張して一つのエンドツーエンドプログラム(orアプリケーション)でも簡単に作ることができます。このような魅力のため、極めて保守的であると言われている銀行/金融業界さえもずっと前からPythonがExcelを置き換え始めました。
Pythonの人気はまだ進行中です。他のプログラミング言語を抜いてプログラミング言語の人気トップランクに位置するのにはパンダスというライブラリが一役買ったと見られます。パンダスは、2次元整形データの分析を簡単にするのに役立つPythonライブラリの1つです。また、本来金融データを手軽に扱うために作られただけに、現存するどんなツールよりも金融データ分析に最適化されたライブラリです。私はまた、さまざまな分野で整形データを分析する際にパンダスを基本的に使用しており、金融および株式売買関連プロジェクトでも、コードの大部分がパンダス(Pandas)で構成されているほどアクティブに使用して多くのおかげを見ています。最近では、さまざまなコンピューティング環境に分散して処理したり、運用性能をさらに高めたパンダス(Pandas)ベースのライブラリも1つ2つずつ生まれてきており、これにより、Pythonはますますデータ分析ツールのエンドプレート王になっています。
このレッスンでは、これらのパンダスライブラリを活用して、さまざまな形の実績金融データを分析して処理する方法から、年度別の財務諸表データから投資種目を抽出してバックテストし、結果を図式化する方法まで学びます。そして、この過程でもう少し現実的なバックテストをするために注意すべき内容とそれを改善する方向についても学びます。普段、自分が直接戦略を検証してみた経験なしに他人が良いと評価する種目に投資したり、単に感覚だけで投資する投資家、そして企業の価値をもう少し定量的/体系的に分析して投資したい方に「データベースの投資戦略」を力量をつける良い機会になります。また、Excel関数、マクロの使い方などを主張窓口に覚えながら、いち早く新しいデータについてはどのように処理をしなければならないのか分からず、呟いた方々にはパンダス(Pandas)という新世界を体験する機会になるでしょう。
コーディングやプログラミング能力が避けられない時代には、あふれているデータを素早く効率的に分析して使用するために、パンダスは素晴らしい選択肢になるかもしれません。さらに、これを活用したデータ分析の経験は、Python(Python)という見知らぬプログラミング言語の世界に一歩近づくための良い出発点になることができます。 Python(Python)の人気と活発なコミュニティ、低学習障壁と多様なライブラリ、そして中でも金融データ分析と処理に最適化されているパンダス(Panas)。これらすべてがすでに準備されており、あなたを待っています。今後これらだけであればどのような金融データでも多様な分析ができるようになり、これから希望する投資戦略を自由自在にバックテストもできるようになります。あなたはこれらを受け入れる心の準備をするだけです。サムスン電子2週間( ≈100,000ウォン)よりはるかに価値のある資産で残る講義、今一度始めてみてはいかがでしょうか?
株式投資家は今後2つのクラスに分けられる。
Pythonを書くことを知っている人と知らない人。
Pythonを使用してデータ駆動型投資を行うと、
あなたのメンタルだけでなく、貴重な資産まで保護することができます。
パンダスを扱うと思うと、
世界を眺める視点が変わります。
Q. 今回のオンライン講義と従来行っていたオフライン講義との違いは何ですか?
Q. 講義で収益を上げる戦略についても教えてください。
Q. スキャルピング、短期スイングなど、売買頻度の高い戦略の実装も授業内容に含まれていますか?
Q. クォントラということをするには、数学/確率/統計的な内容にrisk、alpha、beta、factor modelなどの概念まですべて知っておくべきですか?
Q. 過去データに対する投資成果が検証になったとし、未来にもうまくいくという保証はありませんか?
A.上記の質問に対する答えは ' Section0。オリエンテーション'の' 6. FAQ 'で詳しく取り上げます。
Q1.先行知識が必要ですか? Python文法の本を一度見たのですが、聞くことができますか?株式財務諸表に関する内容も知っておくべきですか?
A1.このレッスンは、プログラミングの概念とPython(Python)の基礎の内容についてある程度熟知された方を対象とした講義です。 Python(Python)を初めてご利用される方は、私の基礎講義である「 誰でも学べる、Python(クリックすれば移動) 」受講をお勧めします(さて、Pythonの一歩を踏み出した方なら復習もし、素早く一度受講してみてはいかがでしょうか?)また、投資によく使われる指標(PER、PBRなど)に関する知識があれば良いです(ただし、必須ではありません)。
Q2.本授業のメイン内容はトレーディングですか、データ分析ですか?
A2.もしそうでなければならないならば、この授業の内容は「金融データ処理と分析」にもっと焦点を当てたといえるでしょう。私が直接投資システムを作りながら最も悩みを多くして時間を投資した部分は「同じ情報を表現しますが、さまざまな姿を持つ金融データをどうすれば私が実装したい戦略にfitするように迅速かつ簡単に処理できるか? 」でした。最初は私もこれを重要視することなく、枚数/売りを望む時点に楽にできるプログラムや戦略を早く実装することが最優先だと思い、大体知っているプログラミング知識で拳昔ながらにしました。そうすることで、新しい戦略を実装するたびに既存のコードの大々的な修正が必要だったし、その過程で引き続き難関にぶつかってグーグルをしてみると、回って帰って最終的に「データに対する前処理」と「実戦投入につながるときに発生する可能性のある乖離感(eg過去時点で未来を見ないように処理された」をこれに欠かせない」など) 。私はこの部分が解決されると、他の多くの部分は少ない努力でも生み出すことができると判断し、結局、現実的で robustな投資システムを作るためにパンダスを導入しました。この過程で私が経験した内容をカリキュラム化したのが、本授業の内容だと考えればいいのです。
Q3.講師は実際にデータ駆動型投資をしていますか?
A3.私は本講義で取り上げる内容に基づいて作った戦略を実際に使っており、個人的には満足できる結果を得ています。講義の内容は、私が投資システムを作る過程で最も困難を経験した要素や有用だと思ったツールを中心に構成しました。そのため、本講義で出てくる内容やテクニックは私の投資システムで一つも抜けずに使われています。そのため、授業内容については十分に信頼できる価値があると考えており、受講後若干の応用力だけ加味すれば、本人だけの投資戦略を自由に作ることができる基本機と力量を備えることができると確信しています。
Q4.投資システムを作るには作らなければならないのがこれだけじゃないんですよ。私はまだPython初心者なので作るのに少なくとも1年以上は足りないようですが、あまりに遅いのではないでしょうか?
A4。すべてを一度に終わらせようとすると、誰もが幕を閉じて欲求不満になります。私も今始めてから2年が経ちましたが、まだ私が最終的に作りたいシステムの半分も作っていません。それでも、新しい機能を追加、テスト、検証することを着実に続けています。 1~2年投資して株式市場を離れるとすれば私も言うことはないが、普通のアリ投資であれば残った一生涯を投資と一緒にするので、「今後数十年間使っていく画期的な道具を早いうちに全部完成しなければならない」という考えは「早く株で大当たりをしなければならない」このような観点で最も重要なのは、現在私が投資する上で最も必要な部分から一つずつ次々とプログラム化することです。たとえば、私が構想している戦略が「取引する種目が1~2種目内外であり、条件に応じた枚数と売り時点の間に十分に余裕があり、その周期が頻繁ではない」なら、あえて証券会社APIを通じて自動的に買い/売りになるシステムを先に作る必要はありません。これは、高い確率でHTSやMTSの注文機能や手で買い/売りを直接しても十分に機能します。重要なのは、この過程で(金融)データ(前)処理をどのようにするかによって 生産性に大きな違いがありますが、パンダスはこれらの分野であなたの作業時間を早め、完成度を高めるのに大いに役立ちます。
Q5.本授業がPart1授業であれば、Part2授業もありますか? Part2レッスンではどのような内容を扱いますか?
A5。 Part1はパンダスの基礎内容を基に財務諸表データを中心とした様々な金融データについて適用して学習し、これを通じた簡単なバックテストまでする方法を学びます。本講義(Part1)がどうしても最初の講義であるため、 introduction 感が少し強い場合、Part2 はもう少し時系列価格データ(OHLCV)データを中心に扱えるパンダス(Pandas)テクニックと、これを基にしてさまざまな周期別に比重を調整しなければならない静的/動的0:オールウェザー、VAA、DAAなど)の実装について説明します。これに加え、さまざまな形の収益率データを活用する方法(log収益率など)や、バックテスト関連評価指標(Annualized return、Sharpe、MDD、CAGR、Stdなど)の実装についても深く取り上げる予定です。
Q6.講義を聞いてから金融データをよく扱うようになりました。しかし、金融データを保存することも仕事ですね😭どうすればいいですか?
A6。オリエンテーションでお話したように、データ収集+処理が一番大変で時間も長くかかる作業です。また、自分が必要とするデータをさまざまなソースから自在にインポートして自動化するクラスもオープンしています。
📚授業内容と同じくらい気にして、オリエンテーション映像を用意しました。オリエンテーション映像の長さが少し長いが、それだけ見た講座だけでなく、今後制作される講座の方向、趣旨について詳しく取り上げ、皆さんが気になる内容についても詳しく取り上げています。オリエンテーションを通してあなたの学習欲求を刺激しましょう!
📚講師一人で受講生たちの前でワンマンショーする講義はやめて!原理を理解してみんなで一緒に行く授業!今始めましょうか?
学習対象は
誰でしょう?
Pandasを活用して、金融データだけでなく様々な整形データについて自由自在に分析したい方
Pandasの基本機能だけでなく、隠れている強力な機能まで、原則と一緒に学びたい方
金融データの前処理からバックテストまで1つのSystem Flowについて経験したい方
財務諸表に基づくバックテストを実施する方法と、その方法が持つ限界と改善方向について気になった方
時代に合わせてプログラミング/データに基づいて、よりスマートに株式投資を始めてみたい方
現存するバックテスト関連プラットフォームやサービスに限界を多く感じ、ただ私の口当たりのためのプログラムを作る必要を感じる方
株式投資時、直感売買/脳同売買/孫売買などの投資法で毎回メンタルが脱脱する方
外部情報(ファンド、レポート、リーディングルーム、種目推薦、株式掲示板など)による投資ではなく、私が直接主導して客観的に判断できる投資をしたい方
講師が投げたコードをそのまま実行するだけで進行する授業ではなく、原理理解を通じて受講生が学習内容を自ら応用できる授業をご希望の方
前提知識、
必要でしょうか?
'文科生も、非専攻者も、誰でも学べるPython'またはPythonの基礎コンテンツ、'ライブラリ'の概念的な理解が必要
ロードマップ注:https://www.inflearn.com/roadmaps/474
16,485
受講生
592
受講レビュー
326
回答
4.9
講座評価
5
講座
데이터로 미래를 설계하고 현실의 문제를 해결하는 데이터 엔지니어입니다.
데이터 기반 통찰을 사랑하며, 평생 학습(Life-long Learner)하고 지식을 나누는 기여자(Contributor)가 되고자 합니다
全体
69件 ∙ (14時間 24分)
講座資料(こうぎしりょう):
1. 0.1 知識共有者の紹介
08:39
3. 0.3 株式投資を正しく捉える視点
19:20
4. 0.4 データに基づいた株式投資
19:21
5. 0.5 授業紹介および目標
24:23
6. 0.6 FAQ
06:37
7. 0.7 まとめ
06:20
全体
118件
4.8
118件の受講レビュー
受講レビュー 28
∙
平均評価 5.0
5
3년 전 1년동안 python으로 데이터 분석 독학한 정도의 수준입니다. (입문~초보수준) 생업으로 손놓고 있다가 최근 주식분석을 위해 다시 공부를 시작하려는 타이밍에 이 강의를 접했습니다. 아직 절반밖에 못들었지만, 들을수록 3년 전 이 강의를 알았다면 얼마나 좋았을까 하는 마음에 미리 수강평을 남깁니다. 생각해 보니 3년전에 이 강의가 없었네요. ㅠ 지금 듣는 것이 베스트였네요. 분석에 필요한 기본기와 다양한 꿀팁, 심지어 데이터 분석에도 unit테스트 개념을 언급해 주시는 것을 들으면서 정식으로 공부를 해야 하는 필요성을 느끼게 해주는 명품강의입니다. 제 표현력이 부족함이 아쉽네요. 인생강의입니다. 끝으로 금융정보 크롤링관련 강의도 자동trading 시스템 및 강화학습 활용에 대해서도 시간이 허락되시면 강의로 만들어 주시길 부탁드립니다. 추운 겨울 건강 하시고~ 행복하세요. 감사합니다.
인생강의라고 해주시니 몸둘바를 모르겠네요ㅎㅎ 본 강의보다 더 인생강의라고 불리울만한 내용들이 기다리고 있으니 꼭 기대에 보답하도록 하겠습니다. 감사합니다
受講レビュー 2
∙
平均評価 5.0
5
최고의 강의입니다. 너무 선명하게 설명하고 너무 단순하게 설명하고 너무 직관적으로 설명해서 이해하기가 너무 쉽습니다. 전 함부로 후기 남기지 않습니다.
ㅎㅎ 좋은 후기 남겨주셔서 영광입니다 :) 더 좋은강의로 찾아뵐게요~
受講レビュー 8
∙
平均評価 4.9
5
완강을 하고 수강평을 남기고 싶었는데, 아직 수강평이 없어서 이 강의를 들을까 말까 망설이는 분들이 있을 것 같아 수강평을 몇자 적어 봅니다. 제가 느낀점은 1) 퀀트 배우러 왔다 판다스를 다시 제대로 배운다. 어떤 코드가 효율적이고, 왜 빠른지.. 등.. 그냥 주제 없이 판다스를 배우려는 분들은 퀀트는 덤으로 배운다고 생각하고 애초에 이 강의를 듣는 것도 아주 좋은 선택임. 2) 강의 스타일이 설명을 어물쩡하거나, 망설이는 것이 1도 없다. 아주 명확하게 설명하고 목소리 톤이나 속도도 아주 아주 마음에 듭니다. 1.5배속 할 필요가 없습니다. 3) 강의 내용이 매우 알차다. 듣다 보면 아주 체계적이고, 강의 제작에 성심성의를 다해 구성했다는 느낌이 팍팍 듭니다. 결론) 이 강의를 들어볼까 말까 나는 주식은 관심 없는데.. 이런 생각을 하신 분들은 놓칠 수 있는 강의라 생각됩니다. 퀀트는 덤이고 판다스를 제대로 배울 수 있는 강의라고 생각됩니다. 완강하지는 못했지만,, 70% 수강하고 느낀 점을 적어봅니다.. 앞으로 자동매매나 텐서플로 같은 주제의 강의도 기대해 봅니다.. 강사님의 강의를 주욱~~~ 수강할 것 같네요.^^
수강평을 보고 소름이 돋았습니다... 어쩜 제가 강의를 제작하면서 고민했던 내용이나 수업의 의도나 목표까지 정확하게 간파당했네요 ㅎㅎ 본 수업내용만으로도 앞으로 정말 많은 일들을 할수 있지만, 덤으로 앞으로 만들 강의들 내용과 함께라면 더욱 시너지를 발휘할 수 있지 않을까 합니다! 감사합니다!
受講レビュー 2
∙
平均評価 5.0
受講レビュー 2
∙
平均評価 5.0
5
좋은 강의 감사드립니다~~ 판다스에 대해 깊게 공부했네요.. 다음 강의 서둘러서 준비부탁드려요^^
네 ㅎ 새해가 되자마자 서두르도록 하겠습니다. 복 많이받으세요!
¥12,030
知識共有者の他の講座を見てみましょう!
同じ分野の他の講座を見てみましょう!