如何使用Python獲取債券資訊? Part1

更新 發佈閱讀 4 分鐘


vocus|新世代的創作平台

債券是發行者為籌集資金而發行、在約定時間支付一定比例的利息,並在到期時償還本金的一種有價證券。根據不同發行方,可分為政府債券、金融債券以及公司債券。投資者購入債券,就如借出資金予政府、大企業或其他債券發行機構。這三者中政府債券因為有政府稅收作為保障,因而風險最小,但收益也最小。公司債券風險最大,可能的收益也最大。債券持有者是債權人,發行者為債務人。債券不論何種形式,大都可以在市場上進行買賣,並因此形成了債券市場

本文我們將會探討如何使用Python於Markets Insider撈取債券資料,存成資料表並錄入SQLite資料庫。

You can check this for the English version!


首先,我們要先理解網址的資料結構,本文會以公司短債為例。

https://markets.businessinsider.com/bonds/finder
?p=1 (頁數)
&borrower= (發行者/公司)
&maturity= (shortterm: 0-3 yers / midterm: 3-10 years/ longterm: > 10 years)
&yield= (0: < 5% / 5:5%-10% / 10: 10%-20%)
&bondtype=(6%2c7%2c8%2c19: Corporate/ 2%2C3%2C4%2C16: Government, etc)
&coupon= (0: < 5% / 5:5%-10% / 10: >10%)
&currency= (333: USD / 534: JPY/ 846: SGD, etc)
&rating= (Moody's rating)
&country= (18: USA/ 33: China/ 27/ Singapore, etc)

Step 0: 匯入模組

from datetime import date
from datetime import timedelta
import pandas as pd
import requests
import sqlite3
from google.colab import drive

drive.mount('/content/drive')
today = date.today()
con = sqlite3.connect('/content/drive/MyDrive/data/Stock.db')

Step 1: 定義迴圈。

for i in range(1, 100):
url = 'https://markets.businessinsider.com/bonds/finder?p='+ str(i) +'&borrower=&maturity=shortterm&yield=5&bondtype=6%2c7%2c8%2c19&coupon=0&currency=333&rating=&country=18'

Step 2: 將url送出獲取每個頁面的資訊。

res = requests.get(url)
res.encoding = 'big5'
html_df = pd.read_html(res.text)
df = html_df [0]
df['As_Of'] = today

Step 3: 將獲取的資料表存入資料庫。

df.to_sql('Coporate_Bond_Markets_Insider', con, if_exists='append')
vocus|新世代的創作平台

此資訊並不包含債券的ISIN/ Coupon Payment Date等資訊,必須點擊每個項目的連結進入細項網頁,因此我們下一篇會討論如何結合BeautifulSoup獲取超連結。

謝謝您,如果覺得此篇文章有幫助到您,歡迎透過此連結贊助我們。


留言
avatar-img
Informula 生產力工坊
8會員
23內容數
Informula 致力於提升工作生產力,分享生產力工具使用情境、簡單的程式、資料處理、數據分析、網路爬蟲應用等。 尋求長期的自我成長要求或職場臨時急救包的朋友歡迎一起交流。
2023/08/22
之前在如何計算ETF的PE ratio — 00878?中討論到如何使用計算00878的PE以進行對於此ETF的估值,我們發現關鍵在於如何有效撈取一檔ETF的成分和持有股數和其市值(或發行股數),我們會持續這個系列的原因是每個發行商給的資料略有不同
Thumbnail
2023/08/22
之前在如何計算ETF的PE ratio — 00878?中討論到如何使用計算00878的PE以進行對於此ETF的估值,我們發現關鍵在於如何有效撈取一檔ETF的成分和持有股數和其市值(或發行股數),我們會持續這個系列的原因是每個發行商給的資料略有不同
Thumbnail
2023/08/18
在上一篇如何計算ETF的PE ratio — QQQ?我們討論到如何計算出ETF QQQ的PE,有些朋友詢問為什麼跟有些平台的數字還要低很多?
Thumbnail
2023/08/18
在上一篇如何計算ETF的PE ratio — QQQ?我們討論到如何計算出ETF QQQ的PE,有些朋友詢問為什麼跟有些平台的數字還要低很多?
Thumbnail
2023/08/17
之前在如何計算ETF的PE ratio — 00878?中討論到如何使用計算00878的PE以進行對於此ETF的估值,我們發現關鍵在於如何有效撈取一檔ETF的成分和持有股數和其市值(或發行股數),此篇我們繼續探討如何撈取計算Invesco納斯達克100指數ETF-QQQ的本益比。
Thumbnail
2023/08/17
之前在如何計算ETF的PE ratio — 00878?中討論到如何使用計算00878的PE以進行對於此ETF的估值,我們發現關鍵在於如何有效撈取一檔ETF的成分和持有股數和其市值(或發行股數),此篇我們繼續探討如何撈取計算Invesco納斯達克100指數ETF-QQQ的本益比。
Thumbnail
看更多
你可能也想看
Thumbnail
🌹投資人百百款,世上的商品也百百款,很多投資人,眼裡只看得到股票📈,其他商品通通看不到,那會有一點點可惜,📷要盡量把眼見開闊,也可以幫助自己的財富增長。 債券Bond,沒錯,💣就是跟007同名的那個Bond,🌟是一種很穩定的投資商品。債券的類型很多種,通常的運作模式基本原理相同:首先,債券
Thumbnail
🌹投資人百百款,世上的商品也百百款,很多投資人,眼裡只看得到股票📈,其他商品通通看不到,那會有一點點可惜,📷要盡量把眼見開闊,也可以幫助自己的財富增長。 債券Bond,沒錯,💣就是跟007同名的那個Bond,🌟是一種很穩定的投資商品。債券的類型很多種,通常的運作模式基本原理相同:首先,債券
Thumbnail
一、之前已經有專文介紹的Finra-公司債券資訊查詢網站
Thumbnail
一、之前已經有專文介紹的Finra-公司債券資訊查詢網站
Thumbnail
背景:從冷門配角到市場主線,算力與電力被重新定價   小P從2008進入股市,每一個時期的投資亮點都不同,記得2009蘋果手機剛上市,當時蘋果只要在媒體上提到哪一間供應鏈,隔天股價就有驚人的表現,當時光學鏡頭非常熱門,因為手機第一次搭上鏡頭可以拍照,也造就傳統相機廠的殞落,如今手機已經全面普及,題
Thumbnail
背景:從冷門配角到市場主線,算力與電力被重新定價   小P從2008進入股市,每一個時期的投資亮點都不同,記得2009蘋果手機剛上市,當時蘋果只要在媒體上提到哪一間供應鏈,隔天股價就有驚人的表現,當時光學鏡頭非常熱門,因為手機第一次搭上鏡頭可以拍照,也造就傳統相機廠的殞落,如今手機已經全面普及,題
Thumbnail
1.債券(BOND)=收息專用?   債券其實是一種由政府或企業發行的債務工具,目的是希望透過借貸來籌集資金,就像是我們向銀行借錢一樣...
Thumbnail
1.債券(BOND)=收息專用?   債券其實是一種由政府或企業發行的債務工具,目的是希望透過借貸來籌集資金,就像是我們向銀行借錢一樣...
Thumbnail
這是一場修復文化與重建精神的儀式,觀眾不需要完全看懂《遊林驚夢:巧遇Hagay》,但你能感受心與土地團聚的渴望,也不急著在此處釐清或定義什麼,但你的在場感受,就是一條線索,關於如何找著自己的路徑、自己的聲音。
Thumbnail
這是一場修復文化與重建精神的儀式,觀眾不需要完全看懂《遊林驚夢:巧遇Hagay》,但你能感受心與土地團聚的渴望,也不急著在此處釐清或定義什麼,但你的在場感受,就是一條線索,關於如何找著自己的路徑、自己的聲音。
Thumbnail
台股,股票,股市,個股,金融股 ,理財,投資,存股,產業介紹,彰銀,京城銀,台中銀,臺企銀,高雄銀,聯邦銀,遠東銀,安泰銀,華南金,富邦金,國泰金,開發金,玉山金,元大金,兆豐金,台新金,新光金,國票金,永豐金,中信金,第一金,王道銀行,上海商銀,合庫金,群益證,群益期,台名,元大期,台產,新產
Thumbnail
台股,股票,股市,個股,金融股 ,理財,投資,存股,產業介紹,彰銀,京城銀,台中銀,臺企銀,高雄銀,聯邦銀,遠東銀,安泰銀,華南金,富邦金,國泰金,開發金,玉山金,元大金,兆豐金,台新金,新光金,國票金,永豐金,中信金,第一金,王道銀行,上海商銀,合庫金,群益證,群益期,台名,元大期,台產,新產
Thumbnail
本文分析導演巴里・柯斯基(Barrie Kosky)如何運用極簡的舞臺配置,將布萊希特(Bertolt Brecht)的「疏離效果」轉化為視覺奇觀與黑色幽默,探討《三便士歌劇》在當代劇場中的新詮釋,並藉由舞臺、燈光、服裝、音樂等多方面,分析該作如何在保留批判核心的同時,觸及觀眾的觀看位置與人性幽微。
Thumbnail
本文分析導演巴里・柯斯基(Barrie Kosky)如何運用極簡的舞臺配置,將布萊希特(Bertolt Brecht)的「疏離效果」轉化為視覺奇觀與黑色幽默,探討《三便士歌劇》在當代劇場中的新詮釋,並藉由舞臺、燈光、服裝、音樂等多方面,分析該作如何在保留批判核心的同時,觸及觀眾的觀看位置與人性幽微。
Thumbnail
《轉轉生》(Re:INCARNATION)為奈及利亞編舞家庫德斯.奧尼奎庫與 Q 舞團創作的當代舞蹈作品,結合拉各斯街頭節奏、Afrobeat/Afrobeats、以及約魯巴宇宙觀的非線性時間,建構出關於輪迴的「誕生—死亡—重生」儀式結構。本文將從約魯巴哲學概念出發,解析其去殖民的身體政治。
Thumbnail
《轉轉生》(Re:INCARNATION)為奈及利亞編舞家庫德斯.奧尼奎庫與 Q 舞團創作的當代舞蹈作品,結合拉各斯街頭節奏、Afrobeat/Afrobeats、以及約魯巴宇宙觀的非線性時間,建構出關於輪迴的「誕生—死亡—重生」儀式結構。本文將從約魯巴哲學概念出發,解析其去殖民的身體政治。
Thumbnail
首先在開始投資海外債之前,還是要簡單介紹一下債券的基本知識。 【債券基本架構】 1.發行機構: 要投資債券前,第一個要了解的就是債券發行人是誰,購買該發行人債券,也就是代表該發行人為借款人,而投資人為債券人,所以挑選財務體質良好、公司信譽良好或信用狀況良好的公司非常重要。 2.票面利息: 也就是該
Thumbnail
首先在開始投資海外債之前,還是要簡單介紹一下債券的基本知識。 【債券基本架構】 1.發行機構: 要投資債券前,第一個要了解的就是債券發行人是誰,購買該發行人債券,也就是代表該發行人為借款人,而投資人為債券人,所以挑選財務體質良好、公司信譽良好或信用狀況良好的公司非常重要。 2.票面利息: 也就是該
Thumbnail
本文探討了可轉換公司債作為公司籌措資金的一種靈活方式,並分析其對投資者的吸引力。可轉債結合了債券的穩定收益與股票的潛在增值,讓投資者能夠在市場波動中靈活操作,並強調投資可轉債時的風險與收益權衡此外,本文還探討了可轉債對企業財務結構的優化作用,適合作為長期投資的考量。
Thumbnail
本文探討了可轉換公司債作為公司籌措資金的一種靈活方式,並分析其對投資者的吸引力。可轉債結合了債券的穩定收益與股票的潛在增值,讓投資者能夠在市場波動中靈活操作,並強調投資可轉債時的風險與收益權衡此外,本文還探討了可轉債對企業財務結構的優化作用,適合作為長期投資的考量。
Thumbnail
債券是發行者為籌集資金而發行、在約定時間支付一定比例的利息,並在到期時償還本金的一種有價證券。根據不同發行方,可分為政府債券、金融債券以及公司債券。投資者購入債券,就如借出資金予政府、大企業或其他債券發行機構。這三者中政府債券因為有政府稅收作為保障,因而風險最小,但收益也最小。公司債券風險最大,
Thumbnail
債券是發行者為籌集資金而發行、在約定時間支付一定比例的利息,並在到期時償還本金的一種有價證券。根據不同發行方,可分為政府債券、金融債券以及公司債券。投資者購入債券,就如借出資金予政府、大企業或其他債券發行機構。這三者中政府債券因為有政府稅收作為保障,因而風險最小,但收益也最小。公司債券風險最大,
Thumbnail
雖然盈透證券的看盤軟體資訊蠻豐富的,但我只想把通過篩選的潛在標的或已經持有的標的才放入清單。所以我在挑選債券的時候都會使用Finra這個網站來快速查看相關資訊。
Thumbnail
雖然盈透證券的看盤軟體資訊蠻豐富的,但我只想把通過篩選的潛在標的或已經持有的標的才放入清單。所以我在挑選債券的時候都會使用Finra這個網站來快速查看相關資訊。
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News