あゆ

IT・プログラミング

Python Web開発入門:DjangoとFlask徹底比較

Python Web開発入門:DjangoとFlask徹底比較 Webフレームワークは、Webアプリケーション開発を効率化するための強力なツールです。まるで、料理におけるレシピ集のようなもので、材料(ライブラリやツール)の選択から調理手順(...
IT・プログラミング

Python学習で挫折?克服への道

Python学習、なぜ挫折する?原因を徹底解剖 「Pythonは簡単」と聞いて始めたものの、いつの間にか挫折…そんな経験はありませんか? 実は、Python学習でつまずくのはあなただけではありません。多くの人が同じような壁にぶつかっています...
IT・プログラミング

Python自動化で仕事効率10倍!

Python自動化で仕事効率10倍!: ゼロから始める自動化マスターへの道 Python自動化は、あなたの仕事を劇的に変える可能性を秘めています。環境構築から実践例、スキルアップまで、初心者でも業務効率を劇的に向上させるPython自動化の...
IT・プログラミング

GASで無料!最新ニュースをAIで要約してSlackに通知するシステムの作り方

はじめに 情報過多の時代において、関心のあるニュースをタイムリーに把握することは重要ですが、すべての記事を読むのは時間的に困難です。本記事では、Google Apps Script、生成AI(Gemini)、Slackを組み合わせて、RSS...
IT・プログラミング

【無料でできる】GASとGemini APIで作る自動テキスト要約ツール

GoogleスプレッドシートとGemini APIを組み合わせて、コストゼロで使える便利な要約ツールを作成しました。この記事では、Google Apps Script (GAS) を使って、どのようにGemini APIと連携し、テキスト要...
ライブラリ

株式アルゴリズムトレード戦略開発に使えるPythonライブラリまとめ

アルゴリズムトレード(以下、アルゴトレ)は、金融市場のデータを使って自動的に売買を行う仕組み。Pythonはその柔軟性と豊富なライブラリ群から、アルゴトレの開発においても非常に人気があります。 この記事では、アルゴトレ戦略の開発〜検証〜運用...
ライブラリ

【2025年最新】GoogleColabでTA-Libを使う方法

はじめに テクニカル分析ライブラリとして人気の高いTA-Libをインストールしようとしたところ、wheelのビルドでエラーが発生して躓いてしまいました。この記事では、そのエラーの内容と解決方法について説明します。 問題の概要 TA-Libの...
ライブラリ

【完全初心者向け】Google ColabでTA-Libを使ってインジケーター分析を実装してみよう!

株や仮想通貨などのテクニカル分析をPythonで行いたいとき、最も便利なライブラリの一つが「TA-Lib(Technical Analysis Library)」です。 この記事では、TA-Libの基本からGoogle Colabでの導入方...
ライブラリ

Python×Riskfolio-Lib入門:ポートフォリオ最適化の基礎から平均分散法の実装まで徹底解説

はじめに:Riskfolio-Libとは? Riskfolio-Libは、Pythonによるポートフォリオ最適化のためのオープンソースライブラリです。このライブラリは、現代ポートフォリオ理論(MPT)から最新の金融工学手法まで、投資ポートフ...
ライブラリ

Backtraderの使い方入門:Pythonで始めるシンプルなバックテスト

Pythonで株式トレード戦略のバックテストを行いたいとき、強力な選択肢が「Backtrader」です。シンプルなコードで柔軟な戦略が組め、チャートも描画可能。今回はGoogle Colab環境での動作を前提に、Backtraderの導入か...