Skip to content

Crawling intra-day data from Yahoo Finance. Also included Plotly implementation for plotting price and volume data

Notifications You must be signed in to change notification settings

zhaohan-dong/stock-data-tools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Yahoo Finance/Webull Package

Note: work in progress.

This repo has two modules:

  • yahoo_finance_data
  • webull_client

It also includes finance-dashboard directory, which is for plotting price data using Plotly.

yahoo_finance_data extends yfinance package and make it easier to get multiple-ticker intraday price data. It also provides the ability to store data in the parquet format with the following structure.

./saved_data
├── AAPL
│   ├── AAPL-2023-04-24.parquet
│   ├── AAPL-2023-04-25.parquet
│   ├── AAPL-2023-04-26.parquet
│   ├── AAPL-2023-04-27.parquet
│   └── AAPL-2023-04-28.parquet
└── TSM
    └── TSM-2023-04-24.parquet
    └── TSM-2023-04-25.parquet
    └── TSM-2023-04-26.parquet
    └── TSM-2023-04-27.parquet
    └── TSM-2023-04-28.parquet

webull_client extends webull. It makes it easier to authenticate user and create more complex orders currently not supported by Webull, such as immediate or cancel. However it might not be possible to place hidden or all or none orders.

About

Crawling intra-day data from Yahoo Finance. Also included Plotly implementation for plotting price and volume data

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published