Python+Pandasで株価分析をする為の最短コース。
株価分析に、最低限必要な情報を詰め込みました。
Google Colaboratoryを使用して解説しています。
動画で解説した、Pythonコードは連携したブログに順次追加中です。
※2021年10月16日に公開した、同名の動画に一部誤りがありましたので、修正して再度投稿させていただきました。
【目次】
00:00:00 ブログ連携紹介
00:00:45 解説の流れ
00:01:26 Pandasとは
00:02:11 株価データーの取得
00:08:38 データーフレームの結合
00:19:09 値の抽出
00:42:42 データーの概要を調べる
00:46:52 オプション設定を確認・変更
00:51:12 データーフレームの並び替え
00:53:46 データー集計
01:02:10 参考にさせていただいた、書籍や動画
動画で解説した、Pythonコードは連携したブログに掲載しています。(順次更新中)
↓↓
◇初心者が最速でマスター!株価分析対応Pandasリファレンス・覚え書き。[Python学習]
https://tradestation.life/blog/pandas-references-notes/
◎公式ホームページのリンク
◇pandas公式ホームページ
https://pandas.pydata.org/docs/
◎参考にさせていただいたHP
◇matplotlib inline の謎解明! |「書けと言われたので書いています」から卒業
◇【Python】曜日を取得する(英語&日本語)
https://qiita.com/_masa_u/items/e104d42bd6f200d3b959
◇pandasで時系列データの曜日や月、四半期、年ごとの合計や平均を算出
https://note.nkmk.me/python-pandas-time-series-multiindex/
◇【Python Coding】pandasの「isin」の使い方を解説【条件抽出が可能になる】
https://vector-ium.com/pandas-isin/
◇pandasのdescribeで各列の要約統計量(平均、標準偏差など)を取得
https://note.nkmk.me/python-pandas-describe/
◇pandasのオプション設定を確認・変更する方法
https://note.nkmk.me/python-pandas-option-setting/
◇pandasでブロック内だけで小数点以下の表示数を変更するの巻
https://vucavucalife.com/pandas-temporary-display-float-format-setting/
◇pandas入門 DataFrame excelファイルで入出力
https://www.python.ambitious-engineer.com/archives/1170
◇pandasで欠損値NaNを除外(削除)・置換(穴埋め)・抽出
https://note.nkmk.me/python-pandas-nan-dropna-fillna/
◇YouTube動画
Pythonの便利ライブラリ「Pandas入門講座」合併版|Pandasの基本的なこと3時間で学べます
◇Udemy有料講座
現役シリコンバレーエンジニアが教えるPython 3 入門 + 応用 +アメリカのシリコンバレー流コードスタイル
◎YouTubeシリーズ動画リンク
◇並列処理[スレッド] 株価分析・システムトレード開発で楽しく学ぶPythonの小ネタ。[threading,引数]
https://tradestation.life/blog/threading/
◇auカブコム証券APIとPythonでトレードアプリ開発。初心者向けにアプリ開発方法を解説します。第1回Streamlit導入編。
◇第2回auカブコム証券APIとPythonでトレードアプリ開発。初心者向けにアプリ開発方法を解説します。[リアルタイム情報取得と発注編]アプリ開発にはStreamlitを使用しています。
◇第3回auカブコム証券APIとPythonでトレードアプリ開発。初心者向けにアプリ開発方法を解説します。[関数呼び出し]アプリ開発にはStreamlitを使用しています。
◇第4回plotlyでチャート分析。auカブコム証券APIとPythonでトレードアプリ開発。初心者向けにアプリ開発方法を解説します。アプリ開発にはstreamlitを使用しています。
◇第5回移動平均交差戦略と最適化。 auカブコム証券APIとPythonでトレードアプリ開発 初心者向けにアプリ開発方法を解説します。アプリ開発にはStreamlitを使用しています。
◇第6回PUSH配信されたリアルタイム株価データーを使って株の自動発注。auカブコム証券APIとPythonでトレードアプリ開発。
◎関連したHPアドレス
◇streamlit公式ページ サンプルコード 掲載ページ
https://docs.streamlit.io/en/stable/api.html#display-charts
◇plotly公式ホームページ サンプルコード
https://plotly.com/python/candlestick-charts/
◇au Kabucom Engineering Blog
kabuステーション®APIのプログラムの書き方【初心者向け】
◇auカブコム証券APIホームページ
https://kabu.com/company/lp/lp90.html
◇auカブコム証券APIをPythonで操作。初心者向けシステム導入の解説をします。[日本株自動売買・システムトレード]
◇auカブコム証券APIをPythonで操作2。初心者向け、サンプルコード解説とカスタマイズ。
◎この動画はブログ記事連携です
◇自分で作るシステムトレード(旧Trade stationのある生活)
https://tradestation.life/blog/
◇第1回auカブコム証券APIとPythonでトレードアプリ開発。[Streamlit導入編]
https://tradestation.life/blog/1st-aukabucom-trade-app-development-streamlit/
◇第2回auカブコム証券APIとPythonでトレードアプリ開発。[リアルタイム情報取得と発注編]
https://tradestation.life/blog/2-aukabucom-trade-app-development-order/
◇第3回auカブコム証券APIとPythonでトレードアプリ開発。[関数呼び出し編]
https://tradestation.life/blog/2-aukabucom-trade-app-development-function/
◇第4回auカブコム証券APIとPythonでトレードアプリ開発。[streamlit上でplotlyチャートを描画させる]
https://tradestation.life/blog/aukabucom-trade-app-development-plotly/
◇AUカブコム証券APIを使って発注してみました。Excelサンプルシートを使って発注します。
◎◎◎運営者情報と動画投稿者◎◎◎
◇運営者情報
運営者:ゆたかドットらいふ
所在地:〒210-0007 神奈川県川崎市川崎区駅前本町11番地2 川崎フロンティアビル4階
お問い合わせ先:info@yutaka.life
運営者情報ページ:https://yutaka.life/lp/webmaster/
あしおのコラム:https://yutaka.life/column/
◇動画投稿者
ゆたかドットらいふ 編集部 あしお ゆたか
株式投資歴は21年以上の、個人投資家です。
(運用スタイルはシステムトレード中心)
プロの投資手法は大変参考になります。
しかし、プロの投資手法を学んでも、プロでない人が完全に再現する事は難しいでしょう。
株式投資初心者向けに、個人投資家ならではの投資術やコツなども、紹介します。
皆さん一緒に、日本のシステムトレードを盛り上げましょう!
◎本動画における留意事項
・主に動画投稿者の主観に基づく内容であり、特定の銘柄の売買を推奨・投資の勧誘を目的としたものではありません。最終的な投資決定は、ご自身の判断でなさるようにお願いいたします。
・動画投稿者は、情報の正確性および完全性を保証または約束するものでなく、今後、予告なしに内容を変更または廃止する場合があります。なお、情報の欠落・誤謬等につきましてはその責を負いかねますのでご了承ください。
・リンクやバナーによって、動画投稿者管理以外の動画やホームページに移動される場合があります。移動された先の動画やホームページは当動画投稿者が関与・運営するものではございません。よって、その内容の真偽等につきましては、責任を負いかねますのでご了承下さい。
・将来の予測等に関する情報を含む場合がありますが、これらの情報はあくまで予測であり、その時々の状況により変更されることがあります。なお、変更があった場合でも動画投稿者は当該記事や資料を改訂する義務を負いかねますのでご了承ください。
コメント