轉(zhuǎn)自:https://www.joinquant.com/post/15445
發(fā)布于 2018-11-28
本地量化金融數(shù)據(jù)JQData鹅搪,是聚寬數(shù)據(jù)團(tuán)隊(duì)專門為金融機(jī)構(gòu)、學(xué)術(shù)團(tuán)體和量化研究者們提供的本地量化金融數(shù)據(jù)服務(wù)遭铺。自有版權(quán)丽柿,支持國內(nèi)多家頭部券商實(shí)盤交易。歷經(jīng)15萬量化研究者與數(shù)百家機(jī)構(gòu)使用驗(yàn)證魂挂。
JQData目前已支持國內(nèi)30 高校甫题,本次更新,特別推出JQData高校版涂召,專為高校老師和學(xué)生打造坠非。無需安裝Python環(huán)境,讓用戶更輕便地實(shí)現(xiàn)本地調(diào)用/數(shù)據(jù)研究果正。
終端三行代碼:
以更優(yōu)質(zhì)的免費(fèi)本地金融量化數(shù)據(jù)炎码,支持國內(nèi)量化金工教研,為高校師生提供更好的研究環(huán)境秋泳,更便捷地學(xué)習(xí)量化第一步:數(shù)據(jù)潦闲。
在教學(xué)進(jìn)階階段,還能結(jié)合聚寬相應(yīng)教程迫皱,非常便捷地連接安裝第三方模塊歉闰、集成開發(fā)環(huán)境等,創(chuàng)建屬于學(xué)生自己的本地投研模擬環(huán)境卓起。點(diǎn)開終端界面和敬,依舊是輸入三行代碼。其中ID是申請JQData時(shí)所填寫的手機(jī)號戏阅;Password為聚寬官網(wǎng)登錄密碼昼弟,新申請用戶默認(rèn)為手機(jī)號后6位。
注:由于JQData終端適用于單行代碼輸入奕筐,建議在copy代碼時(shí)使用單行輸入舱痘,并且盡量避免使用中文字符蚕键。
fromjqdatasdkimport* auth('ID','Password')? ? ? ? ? ? ? ? get_price('000001.XSHE','2015-05-27','2015-05-28','1m')
接下來通過3個(gè)案例給大家介紹如何便捷使用~
> JQData終端 - 編輯&保存技巧
> pyquery示例 - 安裝第三方模塊
> Pycharm示例 - 連接集成開發(fā)環(huán)境
> JQData終端 - 編輯&保存技巧
為調(diào)用數(shù)據(jù)時(shí)不重復(fù)編寫代碼,我們可以在JQdata終端中將編輯好的代碼保存下來衰粹,下次輸入一行命令即可執(zhí)行~
第一步:輸入代碼锣光。嘗試輸入一段查詢2018-11-21漲停板股票的代碼
第二步:保存代碼。輸入:?%save 路徑\ztb.py 1-4?铝耻,將1-4行代碼保存成ztb.py文件
第三步:執(zhí)行代碼誊爹。再次獲取漲停板數(shù)據(jù)時(shí),只需打開JQData瓢捉,輸入:?%run 路徑\ztb.py?就能執(zhí)行上次保存的文件了频丘。
如需進(jìn)一步編輯ztb.py文件,可以使用edit命令泡态,輸入:edit 路徑\ztb.py搂漠,就能在新打開的記事本中重新編輯該py文件了。(edit命令也可以用于創(chuàng)建一個(gè)新的記事本文件某弦,并在JQData中執(zhí)行)
> pyquery示例 - 安裝第三方模塊
除了JQData已經(jīng)包含的科學(xué)計(jì)算包桐汤,還可以安裝一些好用的第三方模塊,安裝后直接調(diào)用這些模塊就能輕松實(shí)現(xiàn)我們在其他方面的需求靶壮。下面以安裝爬蟲解析包pyquery為例怔毛。
第一步:打開cmd終端,將路徑切換到JQData目錄下
第二步:使用pip安裝語句腾降,輸入?python.exe -m pip install pyquery?開始安裝
第三步:打開JQData拣度,輸入 `import pyquery ,就能引入新的第三方模塊并開始使用
> Pycharm示例 - 連接集成開發(fā)環(huán)境
已經(jīng)熟練使用JQData的用戶螃壤,可以進(jìn)一步使用集成開發(fā)軟件抗果,指定JQData所在的python環(huán)境。這里我們推薦python語言最友好的集成開發(fā)環(huán)境:Pycharm
下載完成后奸晴,需要在項(xiàng)目中指定JQData所在的pycharm環(huán)境冤馏。
第一步:創(chuàng)建新項(xiàng)目
第二步:對新創(chuàng)建的項(xiàng)目指定python環(huán)境
點(diǎn)擊Add local,選擇JQdata所在目錄下的python環(huán)境蚁滋。選中后點(diǎn)擊OK完成指定宿接。
第三步:在新項(xiàng)目中創(chuàng)建新的python文件赘淮,輸入調(diào)用方法辕录,即可調(diào)用JQData數(shù)據(jù)。
只要高校老師申請JQData用于教學(xué)梢卸,老師所帶團(tuán)隊(duì)即可免費(fèi)享受:
· 每日1000萬條免費(fèi)訪問數(shù)據(jù)權(quán)限走诞,完全滿足日常學(xué)習(xí)使用
· 免費(fèi)VIP教學(xué)使用答疑服務(wù),減輕老師課后壓力蛤高,加快學(xué)生學(xué)習(xí)進(jìn)度
· 其他量化教學(xué)方面支持蚣旱,例如量化課程碑幅、交流社區(qū)、量化實(shí)驗(yàn)室等等
如有疑問塞绿,可以添加JQData管理員微信咨詢(微信號:jqdata01)