給自己搭一個金融數據庫(三)

      網友投稿 982 2025-03-31

      在這個實體經濟都開始數字驅動的時代,股市韭菜也得與時俱進,不能停留在拍腦袋決定買或賣的時點上。本文用于記錄0-1給自己搭一個金融數據庫的過程。


      3. 數據庫定時更新

      3.1. 追加式更新

      我們以上證指數收盤價為例,來演示一下數據庫追加式的定時更新,并嘗試用一種新方法來做演示。

      3.1.1. 查看數據格式

      首先來看一下數據表的格式。

      show columns from SSEC;

      3.1.2. 獲取數據

      我們從tushare獲取新的數據(熱點復現|用Dash做A股量化策略可視也曾提到過tushare)。

      import tushare as ts pro = ts.pro_api('your token')

      給自己搭一個金融數據庫(三)

      import datetime new_SSEC = pro.index_daily(ts_code='000001.SH', trade_date=datetime.datetime.strftime(datetime.datetime.now(), '%Y%m%d'))[['trade_date', 'close']] new_SSEC

      3.1.3. 連接mysql并將數據插入數據庫

      這里我們使用sqlalchemy,通過pandas的DataFrame來實現插入。

      from sqlalchemy import create_engine engine=create_engine('mysql+pymysql://root:password@host:port/database')

      root、password、host、port、database處請替換成自己的數據庫設置,可參見給自己搭一個金融數據庫(一)或留言交流。

      new_SSEC.to_sql('SSEC', engine, index=False, if_exists='append')

      注意必須記得加上if_exists='append'。加了這個參數后,如果數據表已經存在,則在原記錄上增加。默認的參數下,如果數據表已經存在,將會刪除后重新建表。

      再去查一下數據庫,可以看到插入已經成功了。

      3.2. 修改式更新

      也有可能有些表不是插入新的記錄,而是理發原記錄。

      比如我有一個表,表結構如下:

      它是用來記錄每一次買賣的,賣出可能不是跟買入一起記錄的,而是后期再去更新的,那個需要用到update,與給自己搭一個金融數據庫(二)介紹的insert非常相似。

      3.2.1. 連接數據庫

      import pymysql import pymysql conn = pymysql.connect(host='host', user='root', password='password', port=3306, database='stock', charset='utf8') cur = conn.cursor()

      3.2.2. 修改數據庫

      >>> for i in hold_detail.index: ... sql = "update hold_detail set sale_date=%s, sale_price=%f where id=%d" % (hold_detail['sale_date'][i], hold_detail['sale_price'][i], hold_detail['id'][i]) ... cur.execute(sql) ... conn.commit()

      如此,自己的金融數據庫搭建完畢。當然,如何用起來才是關鍵,有機會再做記錄。

      數據庫 金融專區

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      上一篇:WPS表格辦公—避免雷區正確輸入數據(wps表格技巧)
      下一篇:茶話DWS——開篇
      相關文章
      精品国产亚洲一区二区在线观看| 亚洲成aⅴ人片久青草影院| 国产亚洲一区二区三区在线不卡| 精品韩国亚洲av无码不卡区| 中文字幕乱码亚洲无线三区| 亚洲资源最新版在线观看| 亚洲国产精品张柏芝在线观看| 亚洲精品动漫在线| 亚洲黄色免费网站| 亚洲成A∨人片在线观看无码| 亚洲最大中文字幕| 亚洲另类小说图片| 亚洲人xxx日本人18| 亚洲中文字幕久久精品蜜桃| 亚洲国产精品成人综合色在线| 伊人久久五月丁香综合中文亚洲 | 国产精品xxxx国产喷水亚洲国产精品无码久久一区 | 亚洲国产天堂久久久久久| 亚洲国产成人精品女人久久久 | 亚洲最大的成人网站| 亚洲爆乳成av人在线视菜奈实| 亚洲精品无码久久久久牙蜜区| 大桥未久亚洲无av码在线| 国产亚洲视频在线播放大全| 亚洲国产精品第一区二区三区| 亚洲一区精品伊人久久伊人| 国产亚洲高清不卡在线观看| 久久精品亚洲日本佐佐木明希| 亚洲黄网在线观看| 亚洲看片无码在线视频| 亚洲第一街区偷拍街拍| 亚洲A丁香五香天堂网| 在线亚洲97se亚洲综合在线| 亚洲成av人片在线观看无码不卡| 久久久久亚洲精品无码蜜桃| 亚洲免费中文字幕| 亚洲国产精品18久久久久久| 亚洲国产成人精品无码久久久久久综合| 亚洲一区二区三区影院| 亚洲视频在线观看| 亚洲色欲色欲www在线播放|