python實現股票歷史資料析
我們知道在購買股票的時候,可以使用歷史資料來對當前的股票的走勢進行預測,當然這只是對那些長期研究股票的人來說作用比較大。在進行走勢分析的時候就需要對股票的資料進行獲取並且進行一定的分析,當然了,現在人都是比較喜歡圖形化的介面的,因此,我們在這裡我們通過獲取資料後實現資料視覺化的方法來實現股票資料的分析。
首先資料的來源於我們比較熟悉的東方財富網 ,獲取歷史資料前我們對目標網站進行了分析,因為我們如果使用python爬蟲高頻率的訪問一個固定的網站的話,容易觸發該目的網站的反爬機制,將你對應的IP地址進行封禁,那麼這個時候我們可以通過代理的方式,讓目的網站無法識別到是哪一個IP地址訪問的。自己搭建IP的成本比較高,建議大家選擇購買第三方的。網上有很多的代理商,如果不知道怎麼選的這裡推薦一家靠譜的,億牛雲代理 。提供了2種模式的代理,api和隧道轉發,現在大家對隧道的使用比較多,所以這裡給大家分享下隧道的使用方式:
#! -*- encoding:utf-8 -*- import requests import random # 要訪問的目標頁面 targetUrl = " # 要訪問的目標HTTPS頁面 # targetUrl = " # 代理伺服器(產品官網 ) proxyHost = "t.16yun.cn" proxyPort = "31111" # 代理驗證資訊 proxyUser = "username" proxyPass = "password" proxyMeta = "http://%(user)s:%(pass)s@%(host)s:%(port)s" % { "host" : proxyHost, "port" : proxyPort, "user" : proxyUser, "pass" : proxyPass, } # 設定 http和https訪問都是用HTTP代理 proxies = { "http" : proxyMeta, "https" : proxyMeta, } # 設定IP切換頭 tunnel = random.randint(1,10000) headers = {"Proxy-Tunnel": str(tunnel)} resp = requests.get(targetUrl, proxies=proxies, headers=headers) print resp.status_code print resp.text
有了代理的加持,我們才獲取股票資料的時候就會很順利。後期的資料分析也會更方便,如果是對股票感興趣並且爬蟲技術也可以的小夥伴可以實踐下,通過資料分析,投資股票賺點外快,但是投資有風險,大家需要謹慎選擇。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31522063/viewspace-2902994/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 歷史股票資料的爬取
- 用Python淺析股票資料Python
- 利用python將滬深300股票歷史資料儲存在sqlite3PythonSQLite
- C/C++ Qt 資料庫與Chart實現歷史資料展示C++QT資料庫
- Python爬取股票資訊,並實現視覺化資料Python視覺化
- 解讀大資料革命的歷史、現實與未來大資料
- 使用SQL SERVER儲存過程實現歷史資料遷移SQLServer儲存過程
- 資料庫歷史資料有效管理資料庫
- 走進資料的歷史
- Jim Gray:資料管理歷史
- zabbix清除歷史監控資料
- Python量化交易系統實戰--獲取股票資料Python
- 展示主資料的歷史變化的幾種業務需求及其實現方法
- 利用oracle 傳輸表空間來實現歷史資料分離的方案Oracle
- python爬取股票資料並存到資料庫Python資料庫
- CFArray 的歷史淵源及實現原理
- 現實生活:執行緒&人類歷史執行緒
- 巧用外部表備份歷史資料
- AWR歷史資料包表工具AHR
- Statspack之八-刪除歷史資料
- 自然語言處理歷史史詩:NLP的正規化演變與Python全實現自然語言處理Python
- 資料庫學習筆記1(資料管理歷史)資料庫筆記
- 巧用閃回資料庫來檢視歷史資料資料庫
- 資料表分割槽分割與刪除歷史資料
- 實現使用者的歷史記錄功能
- Jupyter Notebook實現從IB介面歷史資料獲取,寫入資料庫,策略回測和實盤交易資料庫
- Python 爬取 baidu 股票市值資料PythonAI
- 第1章 下載A股歷史資料
- 改寫資料庫歷史的中國人資料庫
- 使用shell測試歷史資料樣本
- oracle 交換分割槽歷史資料歸檔Oracle
- BI:資料說Facebook歷史和未來
- 兩個歷史表的資料合併
- 寫有效的歷史資料遷移sqlSQL
- python資料結構之二叉樹遍歷的實現Python資料結構二叉樹
- 從AdventureWorks學習資料庫建模——保留歷史資料資料庫
- 實時獲取股票資料,免費!——Python爬蟲Sina Stock實戰Python爬蟲
- 【HIVE】hive 使用shell指令碼跑歷史資料Hive指令碼