【邢不行|量化小講堂系列22-Python量化入門】最優雅的Python程式設計方式:Jupyter Notebook視訊教程
引言:
邢不行的系列帖子“量化小講堂”,通過實際案例教初學者使用python進行量化投資,瞭解行業研究方向,希望能對大家有幫助。
【歷史文章彙總】請點選此處
個人微信:coinquant,有問題歡迎交流。
最優雅的Python程式設計方式:Jupyter Notebook
關注我小密圈的朋友知道,最近我在組織一些志願者一起翻譯TA-lib這個庫。
TA-lib是一個技術分析庫
,裡面包含了大部分主流的技術指標,方便使用者呼叫。
這個庫在國外很常用,但是因為沒有好的中文文件(其實連英文文件都沒有),所以在國內用的人並不多。
所以想到組織大家一起翻譯,也為python的量化社群做一點貢獻。
已經有出版社的編輯聯絡我,有意向將翻譯內容出版成書。到時候所有參與翻譯的小夥伴都會成為作者。想加入翻譯的,可以加我微信xbx_laoshi報名參與。
然而在翻譯過程中發現,我們翻譯的內容,即有圖文說明,又有程式碼演示,排版很是麻煩。
經過調研,我決定使用Jupyter Notebook這個工具來輔助翻譯,並且錄製了一個視訊教程。
Jupyter Notebook介紹
Jupyter Notebook其實是一個眾多大神都推薦的工具。它的前身就是大名鼎鼎的IPython。
它直接在瀏覽器裡面執行。你可以直接在裡面寫程式碼,程式執行後可以立即得到反饋:
就像一個草稿本一樣,可以看到每一步執行的結果,隨時修改。這也是為什麼它叫做Notebook的原因。
另外,這也就是所謂的互動式程式設計環境。很多python教科書上的演示程式碼,就是這麼寫出來的。
另外你也可以在裡面新增文字、圖片、視訊,支援markdown語法:
可以看到,整體效果非常美觀。也可以輕易的將完成的內容匯出成pdf、markdown的格式。
—視訊介紹—
詳細內容可以見下方的視訊,從安裝到最終生成的文件,都有詳細講述。
騰訊視訊:
對本文研究有自己的想法的朋友,歡迎在評論區留言。關於文中的程式碼、資料,以及下期《量化小講堂》想了解的內容,也可以加我個人微信coinquant交流。
如果你想入門量化,但是始終找不到方向,可以加入我的知識星球。我會在裡面解答你的問題,分享我的感悟,不論是投資、技術,還是職業選擇、思維方式。
-- 學習和成長從來都不是一個人的事 --