พล็อตเตอร์การเงินหรือ Finplot เป็นห้องสมุดนักแสดงที่มี API ที่สะอาดเพื่อช่วยคุณในการทดสอบ backtesting เป็นตัวเลือกที่มีค่าเริ่มต้นที่ดีดังนั้นคุณสามารถเริ่มทำงานของคุณได้โดยไม่ต้องตั้งค่าพล็อตสีเครื่องชั่งเครื่องชั่งอัตโนมัติการเชื่อมโยงปุ่มการใช้งานคีย์เบย์จัดการการแพน+การซูมแนวตั้ง (ซึ่งไลบรารีที่ไม่ใช่การติดต่อทั้งหมดมีปัญหา) และที่ดีที่สุดของทั้งหมด: มันสามารถแสดง datapoints หลายแสน datapoints โดยไม่ต้องตีตา
Finplot ไม่ใช่เว็บแอป มันไม่ได้ช่วยให้คุณสร้างการแลกเปลี่ยน homebrew มันไม่ทำงานกับ Jupyter Labs
มันมีไว้สำหรับคุณที่จะทำการทดสอบย้อนกลับเท่านั้นนั่นไม่ได้หมายความว่าคุณไม่สามารถสร้างทิกเกอร์หรือวิดเจ็ตการค้าด้วยตัวเอง ห้องสมุดขึ้นอยู่กับ Pyqtgraph ที่มีชื่อเสียงซึ่งรวดเร็วและยืดหยุ่นดังนั้นอย่าลังเลที่จะแฮ็คถ้านั่นคือสิ่งที่คุณต้องการ
$ pip install finplot
มันตรงไปตรงมาที่จะเริ่มใช้ นี่แสดงให้เห็นว่าเทียนทุกวันของแอปเปิ้ลตั้งแต่ยุค 80'ies:
import finplot as fplt
import yfinance
df = yfinance . download ( 'AAPL' )
fplt . candlestick_ochl ( df [[ 'Open' , 'Close' , 'High' , 'Low' ]])
fplt . show ()
สำหรับตัวอย่างเพิ่มเติมและตัวอย่างของตัวอย่างดูไดเรกทอรีตัวอย่างหรือวิกิ ที่นั่นคุณจะพบวิธีการพล็อต MACD, Parabolic SAR, RSI, โปรไฟล์ระดับเสียงและอื่น ๆ อีกมากมาย
สำหรับการสนับสนุนและคุณสมบัติในอนาคตให้พิจารณาการบริจาคเล็กน้อย
BTC: BC1QK8M8YH86L2PZ4EYPFLCHR0TKN5AEUD6CMT426M
ETH: 0x684D7D4C52ED428AE9A36B2407BA909D896CDB67