台股個股線圖 這篇的內容很單純,就是要畫出這個圖啦!!! 在前一篇文章中,我們已經能使用twstock模組抓取特定個股的交易歷史,並且使用pandas模組把清單(list)加上表頭並轉換成Data Frame資料表,接著再將資料表的內容儲存為.csv檔案。接下來只要我們定期更新個股股價,便能開始研究價格走勢了。 在這張圖中我們可以看到幾個主要項目: K線 K線又稱作蠟燭線,一根蠟燭表示一天自開盤到收盤的價格表現,其中紅色代表上漲,綠色代表下跌,而中間的蠟燭上下限標記開盤及收盤價格,K線的上下橫線則為當日最高與最低價格。
5/20/2024前情提要 之前我們建立了自動抓取股票歷史交易數據的程式,藉由這個程式我們能自由擷取想研究的股票的歷史資料。而這些資料除了可以用來繪製線圖以外,最常被使用的就是「交易策略回測」了。利用過往的成交資料,套入自訂的交易策略並模擬交易,由程式中設定的條件交由電腦幫我們下單,藉這樣的回測可以驗證你的交易策略是否有效。 首先我們先複習一下抓取歷史股價資料的程式,原先我使用的是twstock模組,但考慮到抓取美股資料的需求,因此將資料來源換成yfinance也就是從Yahoo財經抓取資料,並存成CSV,供接下來的程式使用。 import yfinance as yf import pandas as pd from pandas_datareader import data from datetime import datetime
5/31/2022Python爬蟲基本知識 Python憑藉簡單易懂的程式語言寫法及廣大開發者的模組支援,可以非常容易的達到在網頁上抓取公開內容,再整理成特定資料型態的需求。開發一個Python爬蟲,我們要具備以下能力: 對Python語言的基本理解:了解模組的引用,資料的整理及保存(或進一步的使用資料) 對資料的基本理解:了解爬蟲收集而來的資料結構,並能篩選出需要的內容 努力的尋找解答:自學過程中常遇到各種Bug,多半都可以靠Google大神幫忙,但要能盡量評估自己遇到的狀況,再耐心的尋找合適的解答 要準備的東西 Python開發環境(我的版本是3.8.2)
4/17/2022簡介Neevo Neevo是Defined Crowd這間公司旗下的一個產品,Defined Crowd在做的事情是提供各大企業AI訓練的服務,協助改善AI在語音辨識、文字轉語音以及圖像物體辨識的準確度。 為了完成這些AI訓練,過程中需要不停的加入人為的修正,讓AI往更接近人類的表達或辨識方向前進,以此為基礎Defined Crowd開發了Neevo這個產品,運用大眾的力量協助訓練AI,對上述的AI判斷做出評價,回饋到系統中進一步改善系統,而協助訓練的我們會收到一點報酬(就像標題說的XDDD)。 如何註冊 在Neevo的首頁點選「Join Today」的按鈕,可以選擇用電子郵件或是Facebook註冊。
5/28/2021or
By clicking below, you agree to our terms of service.
New to HackMD? Sign up