
Python 株取引ボットで株市場を自動狩り
MoneyPouch
¥10,909
初級 / Python, Pandas, Quant, trading, Chart Analysis
4.8
(40)
5,200+
無限に利益を生み出すアルゴリズム取引ボットを作成して、自動的に実行したいのですが、どこから始めればよいでしょうか?
初級
Python, Pandas, Quant
関連スキル
関連スキル

Python 株取引ボットで株市場を自動狩り
MoneyPouch
初級 / Python, Pandas, Quant, trading, Chart Analysis
4.8
(40)
無限に利益を生み出すアルゴリズム取引ボットを作成して、自動的に実行したいのですが、どこから始めればよいでしょうか?
初級
Python, Pandas, Quant

Python 株取引ボットで株市場を自動狩り
MoneyPouch
初級 / Python, Pandas, Quant, trading, Chart Analysis
4.8
(40)

クアント投資のためのPythonトレーディングルームを作る - パート2
inflearn
中級以上 / Quant, Chart Analysis, Python, Plotly, Anaconda
4.9
(25)
Pythonを使って本番投資に役立つツールを作りたいですか?このレッスンでは、Python中級者向けの金融データ分析用のインタラクティブWebダッシュボードを作成し、深刻な定量化作業のためのペアトレーディング戦略について学びます。皆さんだけの有用な分析ツールを作って金融データをより強力に分析し、賢明な投資決定を下すのに役立つことを願っています。
中級以上
Quant, Chart Analysis, Python

クアント投資のためのPythonトレーディングルームを作る - パート2
inflearn
中級以上 / Quant, Chart Analysis, Python, Plotly, Anaconda
4.9
(25)

主要指標分析によるビットコイン、アルトコイン投資ノウハウ
dannyworld
入門 / Blockchain, Financial Engineering, Financial Technology
5.0
(5)
ビットコインとアルトコインへの投資時に見逃すべきではない安全な指標と客観的なデータを見る方法、 0ウォンから1億ウォンまでの実際のエアドロップノウハウと実戦方法を共有
入門
Blockchain, Financial Engineering, Financial Technology

主要指標分析によるビットコイン、アルトコイン投資ノウハウ
dannyworld
入門 / Blockchain, Financial Engineering, Financial Technology
5.0
(5)

Python(Python)でデータベースの株式クォントを投資するPart2
DeepingSauce
中級以上 / Pandas, Investment, Quant
4.8
(45)
この講義は、Pythonでデータベースの株式クォントを投資するPart1の後続講義であり、part1講座がintroduction感に近づいた場合、part2は実戦戦略の実装とクォント投資開発の全体的なフロー経験が中心となる深化講義です この授業では時系列データを扱うadvancedなパンダス(Pandas)テクニックと、それに基づいてシグナルベース戦略とさまざまなサイクルで資産の比重を調整する必要がある静的/動的資産配分戦略を実装する方法について重点的に取り上げ、戦略実装にとどまらず、さまざまな投資戦略を最小限のコード修正で直接検証してバックテストする 'コードのフレームワーク化'と、これを拡張して実戦投資まで続くように改善の仕方、そしてこの過程で注意すべき事項についても学びます。数学的に深く取り上げて市販の投資書籍やブログ、youtubeなどでは見られなかった最高のPython(Python)クォント投資フローを体験できます。
中級以上
Pandas, Investment, Quant

Python(Python)でデータベースの株式クォントを投資するPart2
DeepingSauce
中級以上 / Pandas, Investment, Quant
4.8
(45)

2026年 ISMS-P 資格取得のための講義(金融個人情報保護)(法令改正反映)
ISMS-P WIN
初級 / ISMS-P, CPPG, security training
4.5
(17)
2026年ISMS-P認証審査員を目指す方のための、認証審査員資格検定対策の理論・実務教育です。一般的なISMS-Pに金融ISMS-Pを加えた拡張版となっています。
初級
ISMS-P, CPPG, security training

2026年 ISMS-P 資格取得のための講義(金融個人情報保護)(法令改正反映)
ISMS-P WIN
初級 / ISMS-P, CPPG, security training
4.5
(17)

金融データ分析のためのPandasの活用法
inflearn
初級 / Pandas, Investment, Quant
4.7
(45)
Excel ではなく Python Pandas を使用すると、データ分析をより簡単かつ効果的に行うことができるという事実! 金融データ分析を通じて、Pandas ライブラリの基本的な機能と実務的な使用方法を学びます。
初級
Pandas, Investment, Quant

金融データ分析のためのPandasの活用法
inflearn
初級 / Pandas, Investment, Quant
4.7
(45)

クオンツ投資のためのPythonトレーディングルーム作成 - Part 1
inflearn
初級 / Chart Analysis, Python, Functional Programming, Quant
4.7
(40)
Pythonを活用して、あなただけの指標を作成し、便利に証券を分析できるようになるツールを作ってみましょう!
初級
Chart Analysis, Python, Functional Programming

クオンツ投資のためのPythonトレーディングルーム作成 - Part 1
inflearn
初級 / Chart Analysis, Python, Functional Programming, Quant
4.7
(40)

ビットコインアルゴリズムトレーディングボットの開発
multicore
入門 / Pandas, Investment, Quant
4.6
(26)
プログラミングで独自の収益モデルを作成してください。
入門
Pandas, Investment, Quant

ビットコインアルゴリズムトレーディングボットの開発
multicore
入門 / Pandas, Investment, Quant
4.6
(26)

みんなのためのChatGPT Part 3 - ChatGPTでクオンツ投資戦略を作る
AISchool
入門 / ChatGPT, Quant, Investment
4.6
(9)
ChatGPTを利用してさまざまなクオンツ投資戦略を作成する方法を学習できる講座です。ChatGPTを利用して自分だけのクオンツ投資戦略を作成してみてください。
入門
ChatGPT, Quant, Investment

みんなのためのChatGPT Part 3 - ChatGPTでクオンツ投資戦略を作る
AISchool
入門 / ChatGPT, Quant, Investment
4.6
(9)

誰のためのChatGPT Part 2 - ChatGPTを利用したデータ分析とpandas活用
AISchool
入門 / ChatGPT, Numpy, Pandas, colab, Matplotlib
5.0
(8)
ChatGPTを利用したデータ分析とPandasの活用方法を学習できる講座です。ChatGPTが創る変化した未来を先取りして体験してみてください。
入門
ChatGPT, Numpy, Pandas

誰のためのChatGPT Part 2 - ChatGPTを利用したデータ分析とpandas活用
AISchool
入門 / ChatGPT, Numpy, Pandas, colab, Matplotlib
5.0
(8)

誰も知らせていないビットコイン、イーサリアムのリスク
dannyworld
入門 / Investment, Blockchain
クリプト投資に基づくビットコイン、イーサリアム、他のレイヤ1(コスモス)の価値とリスクについて共に扱う講義です。
入門
Investment, Blockchain

誰も知らせていないビットコイン、イーサリアムのリスク
dannyworld
入門 / Investment, Blockchain

クアント投資のためのPythonトレーディングルームを作る - Part 3
quanttrader
中級以上 / Quant, Python, Investment, Financial Engineering, Backtesting
5.0
(7)
クォント投資のためのPythonトレーディングルームの作成Part 3では、ポートフォリオ理論と実戦投資に必要な概念とコードで実装する方法について学びます。パート1& 2では、金融データ分析のためのコード実装方法について主に学んだ場合、パート3では、クォント投資の重要な部分を占める'ポートフォリオ'について学びます。なぜポートフォリオを作るのですか?という疑問を持ってポートフォリオ理論を学び、これをPythonで実装したり、実戦ポートフォリオ投資に必要なコード実習も進めます。 その講義を通じて、あなただけのポートフォリオ投資に役立つことを願っています。
中級以上
Quant, Python, Investment

クアント投資のためのPythonトレーディングルームを作る - Part 3
quanttrader
中級以上 / Quant, Python, Investment, Financial Engineering, Backtesting
5.0
(7)

クアント投資のための株式自動販売ボットの作成 Part 1
AISchool
中級以上 / Python, Investment, Quant
3.8
(6)
eベスト投資証券xing APIを利用して株式自動売買ボットを作る講義です。 1年365日に自動で取引する独自の株式自動売買ボットを作ってみてください。
中級以上
Python, Investment, Quant

クアント投資のための株式自動販売ボットの作成 Part 1
AISchool
中級以上 / Python, Investment, Quant
3.8
(6)

会社員のための最も現実的なジャテック
rkwriter
入門 / Financial Technology, Investment
4.0
(2)
数億、数十億稼げるという詐欺に近い浮き雲を捕まえる内容ではありません。職場生活の各職級(年次)ごとに実際に役立つ最も現実的なジャテック方法を共有します!
入門
Financial Technology, Investment

会社員のための最も現実的なジャテック
rkwriter
入門 / Financial Technology, Investment
4.0
(2)

ビットコイン暗号通貨自動売買コインボットの作成 Part 2 - 自動収益コインボットの作成
AISchool
初級 / Python, colab, Investment
5.0
(7)
自動収益を出すことができるビットコイン暗号通貨コインボット開発のための[アイデア発掘-データ収集-バックテストによる検証]プロセスと講師が開発したAIS1、AIS2投資戦略の原理、種目選定と買収、売り打点とバックテスト、ボット実行のためのソースコードを学習できる講義です。
初級
Python, colab, Investment

ビットコイン暗号通貨自動売買コインボットの作成 Part 2 - 自動収益コインボットの作成
AISchool
初級 / Python, colab, Investment
5.0
(7)

初心者でも簡単に追従するブロックチェーンプログラミング(コイン制作含む)
dannyworld
入門 / Blockchain, Ethereum, Solidity
5.0
(14)
ブロックチェーンプログラミングとスマートコントラクトの概念と特徴を理解して活用できます。
入門
Blockchain, Ethereum, Solidity

初心者でも簡単に追従するブロックチェーンプログラミング(コイン制作含む)
dannyworld
入門 / Blockchain, Ethereum, Solidity
5.0
(14)

千倍収益が可能なデファイ(DeFi)、コインエコシステムマップ
dannyworld
入門 / Financial Technology, Investment, Ethereum
5.0
(6)
脱中央化された金融として知られているDeFI(Difi)の概念を理解し、暗号通貨エコシステム全体の流れについて一目でわかります。
入門
Financial Technology, Investment, Ethereum

千倍収益が可能なデファイ(DeFi)、コインエコシステムマップ
dannyworld
入門 / Financial Technology, Investment, Ethereum
5.0
(6)
Python(Python)でデータベースの株式クォントを投資するPart1
DeepingSauce
初級 / Pandas, Investment, Quant
4.8
(123)
本授業では、PythonのPandasライブラリを活用して、さまざまな形の金融データを分析して処理する原理と方法について学び、これを実戦に直面できる状況に適用してみて、最終的には財務諸表データに基づくバックテスト(backtesting)を実装する方法ベース)について学びます。その結果、投資ロジックの検証や根拠なしに、単に他人が良いということだけに従う'パッシブ投資家'として活用してデータから自由自在に抽出して定量的に分析できる自己主導的で能動的な投資家になることができます。
初級
Pandas, Investment, Quant
Python(Python)でデータベースの株式クォントを投資するPart1
DeepingSauce
初級 / Pandas, Investment, Quant
4.8
(123)

ビットコイン先物取引自動売買システム(著者直江)
multicore
初級 / Pandas, Investment
4.6
(10)
下落場にも収益を得ることができるビットコインギフト自動売買技術をお知らせします。
初級
Pandas, Investment

ビットコイン先物取引自動売買システム(著者直江)
multicore
初級 / Pandas, Investment
4.6
(10)

(無料) Pythonで行う株価データ分析入門(金融/クオンツ)
HappyAI
入門 / Quant, Investment, Python, Matplotlib, Pandas
4.6
(40)
株価データ分析初心者のための講座です。 Pythonを活用して株価データ分析に入門してみましょう!
入門
Quant, Investment, Python

(無料) Pythonで行う株価データ分析入門(金融/クオンツ)
HappyAI
入門 / Quant, Investment, Python, Matplotlib, Pandas
4.6
(40)

Pythonアルゴリズムトレーディング Part1: アルゴリズムトレーディングのためのPythonデータ分析
danielyouk
初級 / Python, oop, Quant, Pandas, Machine Learning(ML), Parallel Processing
5.0
(26)
S&P 500のペアトレーディングの統計的アプローチをPythonで体系的に学習できます。専門的なデータ分析を通して、感情を排除した投資戦略の基礎を築きましょう。
初級
Python, oop, Quant

Pythonアルゴリズムトレーディング Part1: アルゴリズムトレーディングのためのPythonデータ分析
danielyouk
初級 / Python, oop, Quant, Pandas, Machine Learning(ML), Parallel Processing
5.0
(26)

ネイバー、カカオ役員が聞いているビットコイン講義
dannyworld
入門 / Blockchain, bitcoin
4.5
(41)
ビットコインの深い理解ができます。
入門
Blockchain, bitcoin

ネイバー、カカオ役員が聞いているビットコイン講義
dannyworld
入門 / Blockchain, bitcoin
4.5
(41)

ブロックチェーンの専門家も見逃しやすいビットコイン、イーサリアムの核心価値
dannyworld
入門 / Blockchain, Ethereum
3.7
(3)
ブロックチェーン企画者、開発者、会社代表なら必ず一度は見なければならない講義です。別に勉強する時間がなければ、この要約本の講義を通してビットコイン、イーサリアムホワイトペーパーの核心を理解することができます。
入門
Blockchain, Ethereum

ブロックチェーンの専門家も見逃しやすいビットコイン、イーサリアムの核心価値
dannyworld
入門 / Blockchain, Ethereum
3.7
(3)
韓国株AI自動売買 - 外国人・機関投資家の需給を完全攻略(枕投資法)
cheatkeyman
早割
50%
¥6,259入門 / Python, Machine Learning(ML), AWS, PostgreSQL, FastAPI, AI, claude
4.5
(4)
明日の朝の通勤途中、スマホには「今日システムが選んだ銘柄とその理由」が届いています。外国人投資家・機関投資家の需給を読み取り、買い付けから利確・損切りまで自動で行う韓国株AI自動売買――他人が作ったプログラムではなく、自分のものとして自ら作り上げます。
入門
Python, Machine Learning(ML), AWS
韓国株AI自動売買 - 外国人・機関投資家の需給を完全攻略(枕投資法)
cheatkeyman
早割
50%
¥6,259入門 / Python, Machine Learning(ML), AWS, PostgreSQL, FastAPI, AI, claude
4.5
(4)
不動産価値分析および評価
kpcre
入門 / Management
不動産価値と価格の基本概念から、不動産鑑定評価の目的、手順、核心原理に至るまで、不動産評価全般の理論と実務プロセスを体系的に確立できるよう構成されています。
入門
Management
不動産価値分析および評価
kpcre
入門 / Management

株式投資のための企業分析と財務諸表の読み方:数字で読み解く事業リスク・財務リスク
The Value Bridge
入門 / Accounting, Investment, Financial Management
5.0
(3)
財務諸表を読めるのに、実際にはどの企業が良い企業なのか判断するのが難しいと感じていませんか? PER、PBR、負債比率、営業利益率といった数値を計算するだけでは、企業を正しく理解するのは困難です。重要なのは、数値がいくらかではなく、なぜその数値になったのかを読み解くことです。 私は長年にわたり金融機関で企業の分析・審査に携わり、数多くの財務諸表を検討してきました。その過程で、企業分析の核心は多くの財務比率を暗記することではなく、産業や事業の特性を理解し、財務諸表の数値の変化から企業の収益構造とリスクを見いだすことだと実感しました。現在の講義資料も、企業を取り巻く環境や経営上の意思決定が、資産構造・資本構造・費用構造を経て財務諸表の数値として表れるという観点から構成されています。 この講義では、財務諸表を最初から最後まで暗記するように学ぶことはありません。事業リスクと財務リスクをどのように区別するのか、産業によって見るべき数値がなぜ異なるのか、企業の費用構造とレバレッジが利益とリスクをどのように変化させるのかを、実際の企業分析の観点から解説します。
入門
Accounting, Investment, Financial Management

株式投資のための企業分析と財務諸表の読み方:数字で読み解く事業リスク・財務リスク
The Value Bridge
入門 / Accounting, Investment, Financial Management
5.0
(3)
マイホーム購入の裏ワザ!不動産競売と権利分析入門
kpcre
入門 / real estate auction
不動産競売の基礎から最終配当までの全過程を実務中心にマスターするコースです。独創的な実戦競売分析力を身につけ、リスクのない投資を成功させる確実な実務ソリューションを提示します。
入門
real estate auction
マイホーム購入の裏ワザ!不動産競売と権利分析入門
kpcre
入門 / real estate auction
不動産開発事業と資金調達(PF)
kpcre
入門 / Financial Technology
5.0
(2)
過程はプロジェクトファイナンシング技法を活用して不動産開発事業の円滑な資金調達のための不動産開発事業金融、PF事例などの内容で構成されています。これを通じて不動産開発事業の実行全般を理解し、PF金融の設計、リスク管理、事業性分析能力を向上させることができます。
入門
Financial Technology
不動産開発事業と資金調達(PF)
kpcre
入門 / Financial Technology
5.0
(2)
枕投資法:寝ながら稼ぐAI株式自動売買マシン
cheatkeyman
入門 / Python, Deep Learning(DL), Data Engineering, FastAPI, Big Data
4.8
(49)
AIで皆さんの株式投資を革新しましょう!この講座では、NASDAQ上位25銘柄を対象とした、実際に稼働するAI自動売買システムを自ら構築します。韓国投資証券APIを使って模擬投資で経験とノウハウを積み、実際の口座でAI株式自動売買を行える特別な機会を提供します。株式投資初心者でも問題ありません。株式の基礎概念や、なぜ米国株に投資すべきなのかを分かりやすく解説し、すべてのソースコードとリモートサポートまで提供します。これからの60年間、私たちの人生において投資は必須です。皆さんとともに歩むAI投資パートナーを、自ら作ってみましょう!
入門
Python, Deep Learning(DL), Data Engineering
枕投資法:寝ながら稼ぐAI株式自動売買マシン
cheatkeyman
入門 / Python, Deep Learning(DL), Data Engineering, FastAPI, Big Data
4.8
(49)

ビットコイン暗号通貨自動売買コインボットの作成 Part 1 - 無リスク戦略を学ぶ
AISchool
初級 / Investment
4.3
(22)
暗号通貨自動売買コインボットの作成と運営に必要なAからZまでのすべてのコースを学習します。 (取引所APIの使用法基礎、AWSを利用した配布) また、暗号通貨市場の構造的特性を利用した年10%内外の無リスク収益を得ることができる投資戦略(キムチプレミアム利用など)を学習することができます。
初級
Investment

ビットコイン暗号通貨自動売買コインボットの作成 Part 1 - 無リスク戦略を学ぶ
AISchool
初級 / Investment
4.3
(22)

Pythonアルゴリズムトレーディング パート2: Interactive Brokers APIを活用したリアルタイムアルゴリズムトレーディング
danielyouk
中級以上 / Python, oop, Quant
4.7
(19)
Pythonと世界シェア1位のInteractive Brokers APIを活用して、株式取引の自動化を体系的に学習できます。
中級以上
Python, oop, Quant

Pythonアルゴリズムトレーディング パート2: Interactive Brokers APIを活用したリアルタイムアルゴリズムトレーディング
danielyouk
中級以上 / Python, oop, Quant
4.7
(19)

2023年の仮想資産市場展望
dannyworld
入門 / Investment, Financial Technology
5.0
(6)
仮想資産市場の現在の住所と将来の方向性について理解することができます。
入門
Investment, Financial Technology

2023年の仮想資産市場展望
dannyworld
入門 / Investment, Financial Technology
5.0
(6)

投資のための経済基盤
financementor
初級 / Financial Technology, Investment
5.0
(10)
この講義は、マクロ経済と投資との関連性を理解しやすくするための経済基礎講義です。初心者でも経済指標に基づいて効果的な投資決定を下すことができます。
初級
Financial Technology, Investment

投資のための経済基盤
financementor
初級 / Financial Technology, Investment
5.0
(10)

エリオット波動で見る未来経済予測
elliottwave
入門 / Economics, bitcoin, Chart Analysis
4.8
(6)
もし未来の経済がどうなるか、事前に予測できるとしたら? エリオット波動理論で解き明かす、未来の経済予測!
入門
Economics, bitcoin, Chart Analysis

エリオット波動で見る未来経済予測
elliottwave
入門 / Economics, bitcoin, Chart Analysis
4.8
(6)

電子金融取引法:重要な概念と重要な問題について
zeroday
初級 / administrative law
5.0
(11)
電子金融取引法、実務者が必ず知るべきAからZまで!実務で活用可能な核心内容を素早く理解できる講義です。
初級
administrative law

電子金融取引法:重要な概念と重要な問題について
zeroday
初級 / administrative law
5.0
(11)
株式投資のための業種別財務諸表分析:数字で読み解く事業構造と収益性
The Value Bridge
2日のみアーリーバード
32%
¥3,755初級 / Accounting, Investment, Financial Management, Monetization
財務諸表や事業報告書を見ても、どの数字から確認すべきか、売上高や利益の変化がなぜ生じたのかを読み解くのが難しいと感じたことはありませんか? 私は15年以上にわたり企業金融の現場でさまざまな業界や企業を分析し、同じ財務諸表であっても、業界やビジネスモデルによって重視すべき数字が異なることを経験してきました。企業分析とは、単に財務比率を計算することではありません。企業が何を販売して収益を上げ、どのようなコストを負担し、業界のリスクがどのように数字に表れているのかを理解するプロセスです。 この講義では、まず事業報告書の「事業の内容」や財務諸表の注記から、分析に必要な情報を探す方法を学びます。売上高を販売価格(P)×販売数量(Q)に分解して成長の要因を確認し、原材料価格と製品価格を比較して、価格転嫁力や交渉力を判断します。続いて、主要なコストを固定費と変動費に分類し、CAPEX・減価償却費・稼働率・コスト比率を関連付けながら、企業の収益性とリスクがどのように変化するのかを分析します。 また、製造業、食品、半導体、二次電池、造船、建設、製薬・バイオ、レンタルなど、業界ごとに事業報告書のどの点を異なる視点で確認すべきかを見ていきます。さらに、実際の企業事例を通じて、数字を事業構造と結び付けて理解する方法を身につけます。 この講義の目的は、事業報告書に記載された数多くの数字を暗記することではありません。業界と事業構造 → 売上構造 → コスト構造 → 収益性とリスクへとつながる分析の流れを身につけ、自分自身で企業を分析するための基準を築くことです。
初級
Accounting, Investment, Financial Management
株式投資のための業種別財務諸表分析:数字で読み解く事業構造と収益性
The Value Bridge
2日のみアーリーバード
32%
¥3,755初級 / Accounting, Investment, Financial Management, Monetization
国内・米国株の自動売買プログラムを作る ― パソコン音痴でもできるCodexバイブコーディング
yalco
3日のみアーリーバード
64%
¥8,763入門 / api, trading, codex, Vibe Coding
5.0
(40)
コーディングの知識がなくても、韓国語でAIに指示しながら、自分だけの韓国・米国株の自動売買プログラムを作ってみましょう。ヤルコがインストールから一つひとつ丁寧に案内します。銘柄の収集や条件検索、 自動売買、Telegram通知やスマートフォンからのアクセス、サーバーへのデプロイまでを1つのWebプログラムにまとめ、さらに必要な機能を自分で追加する方法も学べます。
入門
api, trading, codex
国内・米国株の自動売買プログラムを作る ― パソコン音痴でもできるCodexバイブコーディング
yalco
3日のみアーリーバード
64%
¥8,763入門 / api, trading, codex, Vibe Coding
5.0
(40)
AI不動産マスター!プロップテックからスマートシティまで
kpcre
入門 / Financial Technology, AI
プロップテックを活用した資産管理から、AIベースの知能型物流・交通体系分析、そして収益型スマートホームモデルまで、テクノロジーをツールとして活用し、実際のビジネス収益モデルを設計できる実践的なノウハウを提供します。
入門
Financial Technology, AI
AI不動産マスター!プロップテックからスマートシティまで
kpcre
入門 / Financial Technology, AI
不動産賃貸借契約実務
kpcre
入門 / Financial Technology
4.7
(3)
不動産取引契約を締結する際に必ず確認すべき事項をチェックリストとして整理いたしました。また、不動産取引契約書の作成方法を様々な事例を通じて提示し、実務に適用できるようにいたしました。
入門
Financial Technology
不動産賃貸借契約実務
kpcre
入門 / Financial Technology
4.7
(3)
不動産取引法律及び事故予防実務
kpcre
入門 / Financial Technology
不動産売買、賃貸借など現場でよく発生する不動産取引関連紛争に適用できる事例を中心に構成いたしました。
入門
Financial Technology
不動産取引法律及び事故予防実務
kpcre
入門 / Financial Technology