0人評分過此書

Python金融市場賺大錢聖經:寫出你的專屬指標

出版日期
2021
閱讀格式
PDF
書籍分類
學科分類
ISBN
9789860776294

本館館藏

借閱規則
當前可使用人數 30
借閱天數 14
線上看 0
借閱中 0

計次服務

借閱規則
借閱天數 14
選擇分享方式

推薦本館採購書籍

您可以將喜歡的電子書推薦給圖書館,圖書館會參考讀者意見進行採購

讀者資料
圖書館
* 姓名
* 身分
系所
* E-mail
※ 我們會寄送一份副本至您填寫的Email中
電話
※ 電話格式為 區碼+電話號碼(ex. 0229235151)/ 手機格式為 0900111111
* 請輸入驗證碼
  • 01 環境準備-順便談一些開發小習慣
    • 1.1 安裝Python
      • 安裝python
      • 安裝python-x86與x86-64
      • 安裝python-測試安裝是否成功
      • 小節統整
    • 1.2 pip套件管理
      • pip安裝套件-基礎語法
      • pip安裝套件-安裝套件列表中的套件
      • 小節統整
    • 1.3 準備編輯器
      • 下載vscode
      • vscode相關設定
      • vscode常見快捷鍵與注意事項
      • vscode編寫程式,cmd執行py檔
      • 小節統整
    • 1.4 開發小習慣-虛擬環境
      • 虛擬環境介紹
      • 創建虛擬環境
      • 啟動及關閉虛擬環境
      • 虛擬環境與requirement.txt
      • 虛擬環境與vscode
    • 1.5 本書的程式(Github)
  • 02 資料取得-資料就是財富
    • 2.1 網路爬蟲簡介
      • 聊聊爬蟲
      • 爬蟲攻防戰之一-你不是瀏覽器!
      • 爬蟲攻防戰之二-你為什麼瘋狂向我請求?
      • 爬蟲攻防戰之三-我知道你刻意沉睡一秒
      • 爬蟲攻防戰之四-我的網站要有操作才有資料,或者是動態網站,你不行了吧?
      • 其他可能爬蟲攻防戰
    • 2.2 台股列表蟲
      • 聊聊台股清單
      • 前置作業-在寫程式之前
      • 虛擬環境與套件安裝
      • 善用開發者工具,觀察網頁結構
      • 開始爬蟲-requests+pandas處理表格式網站!
      • 爬蟲之後的客製化資料
      • 爬蟲後的客製化資料-Dataframe資料切割iloc
      • 爬蟲後的客製化資料-將函數套用到每一筆資料-apply
      • 爬蟲後的客製化資料-split切割字串
      • 爬蟲後的客製化資料-篩選台股947檔股票與去除雜質
      • 爬蟲後的客製化資料-篩選符合條件的值
    • 2.3 報價取得蟲
      • 聊聊報價來源
      • 觀察網址與網頁結構
      • 爬蟲開始-requests+BeautifulSoup解析網站
      • 爬蟲開始-多定位find_all與單一定位find
      • 程式函數化(def)
      • 程式函數化-f-string動態帶入函數參數
      • import自己寫的程式小意外,找不到程式
    • 2.4 新聞取得蟲
      • 聊聊新聞作用
      • 快速開始爬蟲-觀察網址與網頁結構再開始爬
      • 快速開始爬蟲-爬取新聞標題網址
      • 快速開始爬蟲-爬取日期
      • 快速開始爬蟲-日期字串處理split()
      • 快速開始爬蟲-zip方法同時迴圈多個list
      • 快速開始爬蟲-取得多頁數
      • 程式函數化-for loop + range處理多頁數
      • 程式函數化-將多個list儲存至dataframe
      • 小補充-if / elif /else條件控制
    • 2.5 證交所三大法人買賣超日報表蟲
      • 聊聊買賣超日報
      • 使用開發者工具Network觀察對方資料來源
      • 使用api獲取資料-觀察並測試對方api使用參數
      • 使用api獲取資料-查看對方api使用參數類型
      • 使用api獲取資料-超好用的輕量級資料格式json
      • 使用api獲取資料-開始使用對方api進行請求
      • 程式函數化
  • 03 股市小幫手系列-股市小幫手,股票池篩選與入門
    • 3.1 yfinance歷史資料取得
      • 聊聊套件的使用
      • yfinance-股市報價獲取
      • yfinance-獲取指定區間的歷史股價(含股利發放及股票分割)
      • yfinance-獲取其擁有的所有區間的歷史股價
      • yfinance-股票基本資訊
      • yfinance-內部人士與機構法人持有比例
      • yfinance-主要持有的機構法人
      • yfinance-取得損益表
      • yfinance-取得資產負債表
      • yfinance-取得現金流量表
    • 3.2 ta & pandas產製各種指標
      • ta產出各種技術指標
      • ta-一次性產生42種技術指標
      • ta移動平均-產生單一指標,以移動平均為例
      • ta移動平均-趁機會解說為何使用Class(類)
      • ta移動平均-查找對方Class底下的function
      • ta布林通道-產生單一指標,以布林通道為例
      • pandas高點與低點指標-rolling方法
      • pandas窗格內的高點變化-apply&lambda靈活操作資料
    • 3.3 畫出K棒與基礎視覺化方法
      • 聊聊視覺化方法與建議
      • 視覺化方法-設置畫布及區塊
      • 畫出K棒
      • 畫出K棒-調整標題與xy軸
      • 畫出K棒-處理x軸日期顯示問題
      • 畫出布林通道-於k棒上
      • 畫出成交量-在下方子圖
    • 3.4 小幫手信件通知
      • 聊聊寄信的流程與方法
      • 加入寄件人、收件人及標題
      • 加入信件內容
      • 加上附檔
      • 設定SMTP發信
      • 寄信小幫手函數化
      • 額外小補充-continue / break / pass
    • 3.5 密碼保護-拒絕將重要資訊寫在程式中
      • 聊聊密碼保護
      • 聊聊對帳密資訊進行加密
      • 加解密小工具-下載檔案包
      • 加解密小工具-開始操作
      • 加解密小工具-key跟config
      • 題外話-input函數
    • 3.6 營業日判斷
      • 聊聊營業日處理
      • 營業日判斷-下載國定假日表
      • 營業日判斷-格式處理
      • 營業日判斷-判斷是否為營業日
      • 營業日判斷-函數化
    • 3.7 小幫手系列1-跟著法人走
      • 聊聊跟著法人進行交易
      • 開新的專案資料夾,分割前面的練習
      • 為新的環境安裝套件
      • 跟著法人走-開始撰寫!
      • 異常處理-try /except介紹
      • 異常處理-實作在我們的小幫手系列
    • 3.8 小幫手系列2-配息高(現金殖利率)、股價低
      • 聊聊配息高與股價低
      • 決定心目中的高配息
      • 獲取殖利率大於5% 的股票清單
      • 獲取目標股票股價
      • 準備寄出掃描結果
    • 3.9 小幫手系列3-暴跌中的股票+消息面
      • 聊聊暴跌中的股票與消息面
      • 取得暴跌中的股票
    • 3.10 讓程式自動為你工作-善用windows排程
      • 聊聊排程器
      • 打開工作排程器,基本了解
      • 設置小幫手系列1
      • 設置小幫手系列1-設置一般
      • 設置小幫手系列1-設置觸發程序
      • 設置小幫手系列1-設置動作
      • 設置小幫手系列2
      • 設置小幫手系列2-掃描高配息股,設置一般
      • 設置小幫手系列2-掃描高配息股,設置觸發程序
      • 設置小幫手系列2-掃描高配息股,設置動作
      • 設置小幫手系列2-掃描高配息名單價格,設置一般
      • 設置小幫手系列2-掃描高配息名單價格,設置觸發程序
      • 設置小幫手系列2-掃描高配息名單價格,設置動作
      • 設置小幫手系列3-暴跌中的股票,設置一般
      • 設置小幫手系列3-暴跌中的股票,設置觸發程序
      • 設置小幫手系列3-暴跌中的股票,設置動作
  • 04 指標型策略撰寫與效益評估
    • 4.1 策略分析工具-pyfolio
      • 聊聊策略分析工具pyfolio
      • vscode 中使用jupyter
      • 開始體驗pyfolio
      • 第一步驟-每日的總資產變化
      • 第二步驟-轉化每日資產報酬率變化
      • 第三步驟-使用pyfolio,收看圖表
    • 4.2 回測框架-backtrader
      • 聊聊回測
      • Backtrader 官方文檔
      • backtrader-使用官方範例
      • backtrader 介紹-定義params
      • backtrader 介紹-log
      • backtrader 介紹-__init__
      • backtrader 介紹-notify_order
      • backtrader 介紹-notify_trade
      • backtrader 介紹-next
      • backtrader 介紹-運行框架設置前的小插曲
      • backtrader 介紹-正式介紹運行框架設置
      • Backtrader 的可能問題之一-FileNotFoundError
      • Backtrader 的可能問題之二-ImportError
      • backtrader 介紹-pyfolio串接
    • 4.3 指標型策略1-5ma穿越60ma進場,跌破60ma出場
      • 聊聊指標型策略-ma的應用
      • ma策略-params
      • ma策略-log
      • ma策略-__init__
      • ma策略-notify_order
      • ma策略-notify_trade
      • ma策略-next
      • ma策略-一般設置
      • ma策略-演算最適參數
    • 4.4 指標型策略2-追高進場與加碼,固定停損停利
      • 聊聊追高進場
      • Highest_high策略-params
      • Highest_high策略-log
      • Highest_high策略-__init__
      • Highest_high策略-notify_order
      • Highest_high策略-notify_trade
      • Highest_high策略-next
      • Highest_high策略-一般設置
      • Highest_high策略-進階方法演算評估最適參數
    • 4.5 指標型策略3-macd 翻紅、ma齊上揚多條件進場
      • 聊聊macd與ma多條件進場
      • macd+ma策略-params
      • macd+ma策略-__init__
      • macd+ma策略-log
      • macd+ma策略-notify_order
      • macd+ma策略-notify_trader
      • macd+ma策略-next
      • macd+ma策略-一般
      • macd+ma策略-測試多檔商品
  • 05 聊聊AI、大數據與金融
    • 5.1 深度學習、新聞、股市
      • 聊聊為什麼有這個章節以及何謂大數據
      • 在開始之前推薦一些資源
      • 日盛金控黑克松,人工智慧解盤
      • 關聯式新聞提取方法
    • 5.2 野村實習期間
      • 聊聊為什麼有這個章節
      • AI 導入專案
      • DATA的部分
      • Features Selection的部分
      • Model的部分
      • Predict的部分
      • 上線運行與佈署
    • 5.3 做為程式交易工作者
      • 聊聊做程式交易的起源
      • 使用Multicharts開發策略
      • 使用Python研究市場、開發策略、AI交易

評分與評論

請登入後再留言與評分
幫助
您好,請問需要甚麼幫助呢?
使用指南

客服專線:0800-000-747

服務時間:週一至週五 AM 09:00~PM 06:00

loading