
0人評分過此書
Python 投資停看聽:運用 Open data 打造自動化燈號,學會金融分析精準投資法
本書內容改編自第12屆iT邦幫忙鐵人賽
Microsoft Azure 組佳作網站系列文章
Python X 金融分析 X Azure
本書從 Python 入門出發,學習撰寫 Python 程式,說明如何運用 Python 知名工具-pandas、TA-Lib和Matplotlib 進行交易數據的整理,實作各式金融分析。並可學習如何從政府的開放資料平臺取得各種股票、期貨數據,運用其提供的資源,讓我們可以更容易取得金融市場資訊,打造出屬於自己的交易策略和交易工具。
學會如何建立工具後,將可更進一步的學習 Azure,藉由微軟的 Azure 雲端平臺,讓自己的工具得以在雲端上運行,增加穩定性也減少管理成本。
從本書學習到這些金融知識後,不僅可以運用在個人投資上,也可以跨入資料分析、資料科學等等領域,甚至可跨入時下最夯的 FinTech 中。
書籍特色
Python 程式簡單上手
從入門到實作,快速瞭解 Python 並且學會使用開源工具-Visual Studio Code 進行程式開發。
自己的交易,自己分析
結合股票、期貨、選擇權等金融商品,加上 pandas、Matplotlib 模組,製作自己的分析工具以及交易訊號。
資料與程式雲端化
使用微軟的 Azure 讓自己的程式與資料雲端化,打造全自動收集資料的程式工具。
專業推薦
「金融科技的浪潮來襲」相信大家對這句話並不陌生。金融領域廣大遼闊, 常使人不知道要如何進入。本書可以作為金融科技的其中一個入口, 從科技的角度窺探金融與科技結合的可能性, 提供給沒有太多程式經驗的人一個跨入金融領域的入門工具。
沈育德 /美好證券 科技長
目標讀者
1.身為程式小白,想要用程式取得金融資料並達到自動化的讀者。
2.身為程式入門者,但不瞭解 Python 與金融知識的讀者。
3.學過 Python 但是沒有做過數據分析,或是想要瞭解金融分析的人。
4.想要使用 Azure 幫助減少管理伺服器的負擔,卻不知道如何開始的人。
Microsoft Azure 組佳作網站系列文章
Python X 金融分析 X Azure
本書從 Python 入門出發,學習撰寫 Python 程式,說明如何運用 Python 知名工具-pandas、TA-Lib和Matplotlib 進行交易數據的整理,實作各式金融分析。並可學習如何從政府的開放資料平臺取得各種股票、期貨數據,運用其提供的資源,讓我們可以更容易取得金融市場資訊,打造出屬於自己的交易策略和交易工具。
學會如何建立工具後,將可更進一步的學習 Azure,藉由微軟的 Azure 雲端平臺,讓自己的工具得以在雲端上運行,增加穩定性也減少管理成本。
從本書學習到這些金融知識後,不僅可以運用在個人投資上,也可以跨入資料分析、資料科學等等領域,甚至可跨入時下最夯的 FinTech 中。
書籍特色
Python 程式簡單上手
從入門到實作,快速瞭解 Python 並且學會使用開源工具-Visual Studio Code 進行程式開發。
自己的交易,自己分析
結合股票、期貨、選擇權等金融商品,加上 pandas、Matplotlib 模組,製作自己的分析工具以及交易訊號。
資料與程式雲端化
使用微軟的 Azure 讓自己的程式與資料雲端化,打造全自動收集資料的程式工具。
專業推薦
「金融科技的浪潮來襲」相信大家對這句話並不陌生。金融領域廣大遼闊, 常使人不知道要如何進入。本書可以作為金融科技的其中一個入口, 從科技的角度窺探金融與科技結合的可能性, 提供給沒有太多程式經驗的人一個跨入金融領域的入門工具。
沈育德 /美好證券 科技長
目標讀者
1.身為程式小白,想要用程式取得金融資料並達到自動化的讀者。
2.身為程式入門者,但不瞭解 Python 與金融知識的讀者。
3.學過 Python 但是沒有做過數據分析,或是想要瞭解金融分析的人。
4.想要使用 Azure 幫助減少管理伺服器的負擔,卻不知道如何開始的人。
-
CHAPTER 01 Python與VS Code入門
-
1.1 本章學習到什麼?
-
1.2 Python
-
1.2.1 簡介
-
1.2.2 安裝
-
-
1.3 Visual Studio Code
-
1.3.1 簡介
-
1.3.2 安裝
-
-
-
CHAPTER 02 Python基本操作
-
2.1 本章學習到什麼?
-
2.2 Python語法
-
2.2.1 使用VS code執行程式
-
2.2.2 變數命名
-
2.2.3 註解(Comments)
-
2.2.4 縮排
-
-
2.3 資料型態
-
2.3.1 什麼是資料型態?
-
2.3.2 字串(string)
-
2.3.3 數值型態
-
2.3.4 邏輯計算
-
2.3.5 資料集合型態
-
-
2.4 流程控制
-
2.4.1 if陳述式
-
2.4.2 for陳述式
-
2.4.3 while陳述式
-
2.4.4 break & continue & else
-
-
2.5 例外處理
-
2.5.1 語法錯誤(syntax error)
-
2.5.2 例外(Exception)
-
-
2.6 函式(Function)
-
2.6.1 架構
-
2.6.2 函式參數
-
2.6.3 回傳資料
-
-
2.7 模組(module)
-
2.7.1 架構
-
2.7.2 使用範例
-
2.7.3 引入模組的運用
-
-
2.8 類別(class)
-
2.8.1 架構
-
2.8.2 使用範例
-
-
-
CHAPTER 03 取得網路上金融資料
-
3.1 本章學習到什麼?
-
3.2 Python 虛擬環境
-
3.2.1 virtual environment
-
3.2.2 pipenv
-
3.2.3 VS Code
-
-
3.3 Pandas
-
3.3.1 簡介
-
3.3.2 實作Pandas
-
-
3.4 來源資料
-
3.4.1 Yahoo! Finance
-
3.4.2 Open data
-
-
3.5 MySQL介紹與安裝
-
3.5.1 介紹
-
3.5.2 安裝
-
3.5.3 MySQL Workbench
-
3.5.4 建立資料庫
-
3.5.5 PyMySQL與SQL語法
-
-
-
CHAPTER 04 策略分析介紹及實作
-
4.1 本章學習到什麼?
-
4.2 Jupyter Notebook
-
4.2.1 介紹
-
4.2.2 安裝
-
4.2.3 執行Jupyter
-
4.2.4 呈現股票資料圖表
-
-
4.3 分析策略
-
4.3.1 簡單移動平均線(SMA)
-
4.3.2 MACD
-
4.3.3 RSI
-
4.3.4 KD線
-
4.3.5 K線
-
-
-
CHAPTER 05 製作交易訊號燈
-
5.1 本章學習到什麼?
-
5.2 訊號燈
-
5.2.1 加權指數訊號燈
-
5.2.2 三大法人期選訊號燈
-
5.2.3 取得三大法人期貨歷史資料
-
5.2.4 三大法人臺指期留倉訊號燈
-
5.2.5 散戶指標訊號燈
-
5.2.6 股票SMA穿越訊號燈
-
-
5.3 模組化訊號燈
-
5.4 訊號燈解讀實例
-
-
CHAPTER 06 把服務掛在雲端
-
6.1 本章學習到什麼?
-
6.2 雲端服務簡介
-
6.3 Azure
-
6.3.1 Azure簡介
-
6.3.2 Azure Database for MySQL
-
6.3.3 Serverless-Azure Functions
-
6.3.4 Azure付費
-
-
- 出版地 : 臺灣
- 語言 : 繁體中文
評分與評論
請登入後再留言與評分