Yangs FinTech Note

關於軟體工程, 財務金融與投資

標籤: "python" 相關文章

Docker Selenium 使用紀錄

使用 Selenium 時進行資料蒐集工作時,需要指定 driver ,例如 Chrome 或是 Firefox,但如果跟 OS 上安裝的 browser 版本不同時就無法運作,Docker Selenium 解決了這項工作痛點。

Tags:
# python
# selenium
# docker
# browser
# 爬蟲
Date: 2024/04/18
持有 0050 報酬率分析(Performance Analysis of Holding 0050.TW) - 附程式碼

本篇文章將探討投資 0050 的報酬率,以直接買進持有,與條件式買入,也用各種持有期間進行觀察。

Date: 2024/02/23
Python 基礎 - 認識 Python 與要不要學 Python

近年來資料分析與 AI 火紅的關係,成為工程師的人越來越多,而 Python 也因生態系蓬勃,在 Data 與 AI 領域支援很完整,成為許多人接觸的第一個程式語言,如果你也還在猶豫要學什麼程式語言的話,推薦 Python 給你。

Date: 2024/01/21
用 pandas 解決 10 個資料處理問題 - (2)

本篇介紹如何尋找缺失值、去除重複資料、處理時間格式資料的篩選、變更資料頻率以及分類計算。

Date: 2023/12/11
用 pandas 解決 10 個資料處理問題 - (1)

本篇介紹如何轉置、合併、操作多重索引、排序以及條件過濾資料。

Date: 2023/12/10
用 Python 蒐集 ETF 股利分配歷史資料-附程式碼(Use Python to collect ETF dividend data)

本篇文章將介紹如何使用 Python 蒐集證交所公佈的 ETF 股利資料,減少資料蒐集環節所花費的時間。

Date: 2023/10/28
Matplotlib 視覺畫技巧 - 以美國公債殖利率利差為例(附程式碼)

本篇文章主要介紹使用 Matplotlib 的技巧,並完成一張富涵資訊的圖,Matplotlib 是一個 Python 的視覺化套件,有豐富的作圖能力。

Date: 2023/10/20
證交所股票價格爬蟲實作教學-附程式碼(Use Python to collect stock price)

Python網路爬蟲就是利用撰寫程式碼去對網路資訊進行擷取,例如蒐集匯率的歷史走勢、熱門議題的輿情...等等

Date: 2023/10/01
RabbitMQ 基礎介紹 - 名詞解釋及 Exchange Type

RabbitMQ 被大量使用於應用程式中,透過使用 RabbitMQ 達到服務解耦的效果,讓寫出來的應用變得更強大。

Date: 2023/01/15
How to use ga api(Google Analytic)

Step by step show how to use google analytic api.

Date: 2023/01/07
RabbitMQ - Producer & Consumer 概念實作(Python)

本篇會透過實作來表述 Producer 和 Consumer 的角色。

Date: 2023/01/04
ETF定期定額績效回測(Backtesting for dollar-averaging strategy)

近年來投資ETF的風氣逐漸提升,除了概念簡單明瞭、容易被投資人接受之外,市場的不易預測也連帶影響到部份投資人在主動選股上的意願。

Date: 2022/12/31
Python - ThreadPoolExecutor 的使用

介紹如何使用 ThreadPoolExecutor 以及如何用來加速爬蟲工作的進行。

Date: 2022/12/29
Celery, Redis and Django

This tutorial will demonstrate setup procedure of celery, redis and django step by step.

Date: 2022/09/05
Python和PDF相關套件的使用(reportlab/PyPDF2)

當有自動化產文件的需求,此時程式就可以派上用場,Python同樣有支援生成和打印文字於pdf上的功能。

Date: 2022/09/05
工具介紹 - Alembic - migration tool

Alembic是一個migration tool,能夠用於產出migration file,並對資料庫執行調整的工具。FastAPI的官方也是介紹使用Alembic。

Date: 2022/08/03
股票技術分析交易策略回測-均線策略與布林通道

本篇文章將回測兩個交易構想,觀察這兩項交易邏輯套用過去的走勢究竟能不能賺錢? 也提供程式碼讓一樣有回測需求的人有個建構的方向。

Date: 2021/11/20
Python實作新聞情緒分析(Sentiment Analysis)

情緒分析就是針對文本背後所詮釋的情緒進行分析,計算文本中各個字詞所代表的情緒分數,解讀進而轉化成資訊。

Date: 2021/10/27
選擇權模型/蒙地卡羅模擬/三元樹-附程式碼(Option pricing model /Monte Carlo/Trinomial Tree)

本篇將介紹兩個選擇權評價模型,蒙地卡羅模擬和三元樹。

Date: 2021/10/16
選擇權模型/Black-Scholes/二元樹-附程式碼(Option pricing model/Black-Scholes/Binomial Tree)

本篇將透過Python實做兩個基礎的選擇權評價模型 Black-Scholes 和 Binomial Tree來對台指選擇權價格進行評價,看看效果如何。

Date: 2021/10/15
蒙提霍爾問題-三門遊戲(Monty Hall Problem)

常見於電視上的遊戲,有三道門讓玩家挑選,其中一道門後放著獎品,要如何挑中獎品呢。

Date: 2021/10/02
爬蟲套件-Selenium常用功能介紹

selenium 是Python網頁自動化測試的套件,但因為能模仿使用者操作的行為,近來演變成爬蟲的最後一把武器。

Date: 2021/09/05
Fama-French五因子模型實作-附程式碼(Five-factor asset pricing model construction process)

本篇文章將透過Python實作實作財務金融界著名的Fama-French因子模型,以臺灣上市公司股票作為樣本,資料期間為2012至2020年,資料為月頻率,共計108個月。

Date: 2021/08/15
資本資產訂價模型-計算股票的Alpha和Beta(Capital Asset Pricing Model, CAPM)

在投資領域中,大家或許都聽過超額報酬(Risk Premium)或是系統風險(Systemic risk)這兩個專有名詞,而其代表的意思為何呢?

Date: 2021/07/05
利用ARIMA模型對股價進行預測(Forecasting Stock Price with ARIMA)

今天將介紹量化的其中一項工具- 自迴歸移動平均模型(Autoregressive Integrated Moving Average Model, ARIMA)

Date: 2021/04/17
用 Python 繪製效率前緣(Efficient Frontier)

投資人持有一投資組合,透過改變投資組合中資產的權重,能得出數種不同的可能。

Date: 2021/03/19
爬取公開資訊觀測站財務報表 - 附程式碼

靠簡單的幾行程式爬取財務報表,而不用每次都經過繁瑣的程序去下載,將能省下更多時間專注在研究上。

Date: 2021/03/18