1. 程式人生 > >【邢不行|量化小講堂系列22-Python量化入門】最優雅的Python程式設計方式:Jupyter Notebook視訊教程

【邢不行|量化小講堂系列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交流。

如果你想入門量化,但是始終找不到方向,可以加入我的知識星球。我會在裡面解答你的問題,分享我的感悟,不論是投資、技術,還是職業選擇、思維方式。 

                                                                         -- 學習和成長從來都不是一個人的事 --