A Library for scraping all Ticker Symbols from Yahoo Finance
Project description
YAHOO FINANCE SYMBOLS
This Library helps in scraping over 200,000+ symbols from yahoo finance. The symbols are saved in a local sqlite database which can be used directly or accessed with the rust or python library functions.
Installation
Installation would take about 10 Minutes as symbols would be scraped and written to a sqlite database during the build process.
Python
pip install yahoo_finance_symbols
Rust
cargo install yahoo_finance_symbols
Examples
Python
import yahoo_finance_symbols as ys
all_symbols = ys.get_symbols()
print(all_symbols)
symbols = ys.search_symbols("Bitcoin", "ETF")
print(symbols)
Rust
use yahoo_finance_symbols::keys::{AssetClass, Category, Exchange};
use yahoo_finance_symbols::{get_symbols, search_symbols};
let all_symbols = get_symbols(AssetClass::All, Category::All, Exchange::All)?;
println!("{:?}", all_symbols);
let symbols = search_symbols("Apple", "Equity").unwrap();
println!("{:?}", symbols);
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
File details
Details for the file yahoo_finance_symbols-0.1.0.tar.gz
.
File metadata
- Download URL: yahoo_finance_symbols-0.1.0.tar.gz
- Upload date:
- Size: 22.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.5.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | cf9cfc614106aa7b970c6f9031226e87348a17d38d2c17457d2f0ead92b9a0d4 |
|
MD5 | 4eac2046e7ed92cbeb4c55ca707cb8f7 |
|
BLAKE2b-256 | 82614905b5e8b167d632af5a48ddd098e4683c4043f88bf2aea8e23abb4b64de |
File details
Details for the file yahoo_finance_symbols-0.1.0-cp312-none-win_amd64.whl
.
File metadata
- Download URL: yahoo_finance_symbols-0.1.0-cp312-none-win_amd64.whl
- Upload date:
- Size: 8.1 MB
- Tags: CPython 3.12, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.5.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4b4276579dce7cce1e95d0c48e5591b6d3f380c401e6c7467ad83173d1c5a1eb |
|
MD5 | 712641caa263f761fd31712cb9574e8c |
|
BLAKE2b-256 | b09fd56dedf7f0963180a1686b4a96fc3a05cf4d94dbebfd1c8faa995b07b9e9 |
File details
Details for the file yahoo_finance_symbols-0.1.0-cp312-none-win32.whl
.
File metadata
- Download URL: yahoo_finance_symbols-0.1.0-cp312-none-win32.whl
- Upload date:
- Size: 7.9 MB
- Tags: CPython 3.12, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.5.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 349e3616051083b97fda851ae5319c61f864eece288566ca192419d3c154ede9 |
|
MD5 | 9c8a2be273932b902f05368a069831be |
|
BLAKE2b-256 | a03ab2a51ab0fa0f1895c07a47527608dabf90d7294608eb04a73e8f1854e1a1 |
File details
Details for the file yahoo_finance_symbols-0.1.0-cp312-cp312-macosx_11_0_arm64.whl
.
File metadata
- Download URL: yahoo_finance_symbols-0.1.0-cp312-cp312-macosx_11_0_arm64.whl
- Upload date:
- Size: 8.4 MB
- Tags: CPython 3.12, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.5.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c27f312fce6fd799508673d4781bde659e98f175a761bc29cb33506a039a43a5 |
|
MD5 | 64eb4a44173e45188746d6e644417a5e |
|
BLAKE2b-256 | 784e7dfd7ae2048a77801aa6b463f7d1eb9f9e86a591d33f3173c4b5c1d61e5b |
File details
Details for the file yahoo_finance_symbols-0.1.0-cp312-cp312-macosx_10_12_x86_64.whl
.
File metadata
- Download URL: yahoo_finance_symbols-0.1.0-cp312-cp312-macosx_10_12_x86_64.whl
- Upload date:
- Size: 8.3 MB
- Tags: CPython 3.12, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.5.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6dd43441faa17804e21b5e23c77343b30cdad1c14d8cd687d8ba1b8e0bdb9038 |
|
MD5 | de4e9401e46a809716b138332789f714 |
|
BLAKE2b-256 | c928888f0cb19b73fa1eab66dd281bda5956759ec6bff7fbde767086c5d8bc08 |
File details
Details for the file yahoo_finance_symbols-0.1.0-cp311-none-win_amd64.whl
.
File metadata
- Download URL: yahoo_finance_symbols-0.1.0-cp311-none-win_amd64.whl
- Upload date:
- Size: 8.1 MB
- Tags: CPython 3.11, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.5.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9d4135d45722a8c820bc4703a245f0f075f9916e3c0c1b3bc07d7b1912966909 |
|
MD5 | 218c7a98f007e6c8aeee8c46e28088d5 |
|
BLAKE2b-256 | ba4b0b745753bdaa8eadc0f6871d67be5f4ee3b234c3f085a9ccaa3e7d287c19 |
File details
Details for the file yahoo_finance_symbols-0.1.0-cp311-none-win32.whl
.
File metadata
- Download URL: yahoo_finance_symbols-0.1.0-cp311-none-win32.whl
- Upload date:
- Size: 7.9 MB
- Tags: CPython 3.11, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.5.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a4f63db30badf47ae5d11d1779dc938afdc92a1d1f2b601ba6c10c14df27d57c |
|
MD5 | 02c488e4a11c49784e3f97eb7d2c0923 |
|
BLAKE2b-256 | a045089d09f82caf28c9c0c868d448daea65e377cc7b35f7c945e0c8344b8962 |
File details
Details for the file yahoo_finance_symbols-0.1.0-cp311-cp311-macosx_11_0_arm64.whl
.
File metadata
- Download URL: yahoo_finance_symbols-0.1.0-cp311-cp311-macosx_11_0_arm64.whl
- Upload date:
- Size: 8.4 MB
- Tags: CPython 3.11, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.5.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b91f21be921b8722c4044b86a3396533530e2e1e910f2bebdda299cf037534c2 |
|
MD5 | 0775c1aecb0c20fffb2f918393d9f997 |
|
BLAKE2b-256 | a4c6bc82df0bcfa983a6ab6c3e277d59cc6b8edde76d50720db425c3c98cae0a |
File details
Details for the file yahoo_finance_symbols-0.1.0-cp311-cp311-macosx_10_12_x86_64.whl
.
File metadata
- Download URL: yahoo_finance_symbols-0.1.0-cp311-cp311-macosx_10_12_x86_64.whl
- Upload date:
- Size: 8.3 MB
- Tags: CPython 3.11, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.5.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5fcaaedcc7f0b59a25d0835f0359aa20ab125f451b88a17d560ade8ed2f7a2fd |
|
MD5 | cc559409b508fb3bb64092502babd53d |
|
BLAKE2b-256 | 762065f620d77f0d32a8751123c694c227aeecd201dd481e2ddcbe57d010e5f3 |
File details
Details for the file yahoo_finance_symbols-0.1.0-cp310-none-win_amd64.whl
.
File metadata
- Download URL: yahoo_finance_symbols-0.1.0-cp310-none-win_amd64.whl
- Upload date:
- Size: 8.1 MB
- Tags: CPython 3.10, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.5.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | d559e0a529ee0dabd70c4df95faebd2be3b6a16ddd8da48a2cc29f5f545ae0bd |
|
MD5 | 0ed9d30ed43263624212fd96f3257582 |
|
BLAKE2b-256 | 6fbc5cb011cfd110bbe316636f114eaac2efd7827a4e261feb76a7eca64a364f |
File details
Details for the file yahoo_finance_symbols-0.1.0-cp310-none-win32.whl
.
File metadata
- Download URL: yahoo_finance_symbols-0.1.0-cp310-none-win32.whl
- Upload date:
- Size: 7.9 MB
- Tags: CPython 3.10, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.5.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f96f7764efb932e45200fbcfbc9fdd512286ef7f03f2476569407e1997f0fd01 |
|
MD5 | 6230dc0903c2d9d35ae127de54761bf8 |
|
BLAKE2b-256 | fddd5baea228c56dced60632ebf211d2549dd215e17116f284016f7504f77423 |
File details
Details for the file yahoo_finance_symbols-0.1.0-cp310-cp310-manylinux_2_34_x86_64.whl
.
File metadata
- Download URL: yahoo_finance_symbols-0.1.0-cp310-cp310-manylinux_2_34_x86_64.whl
- Upload date:
- Size: 9.1 MB
- Tags: CPython 3.10, manylinux: glibc 2.34+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.5.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 54b9e68251a59c0b17bd2d91ddc604fe38f7caa2e8f66cd1f1df7c2ce9ec6645 |
|
MD5 | f4534ccb5171f166964f6b724a08fc70 |
|
BLAKE2b-256 | cef3cd75615aaabcb533ed29aacc2cc1e8fd17e2d28ed5aed83d0103e5549ddf |
File details
Details for the file yahoo_finance_symbols-0.1.0-cp310-cp310-macosx_11_0_arm64.whl
.
File metadata
- Download URL: yahoo_finance_symbols-0.1.0-cp310-cp310-macosx_11_0_arm64.whl
- Upload date:
- Size: 8.4 MB
- Tags: CPython 3.10, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.5.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a3bf2194a4d99ab0f2444677e08cb6a5e8ef533b15bbb2ac65d579b512722116 |
|
MD5 | 69b037be5951ae3242a76cbd4d2c937b |
|
BLAKE2b-256 | 2bfe1ada379282ee18d5eebe36e70f0589ae66e515f7afce6c21ed9df5a71fbb |
File details
Details for the file yahoo_finance_symbols-0.1.0-cp310-cp310-macosx_10_12_x86_64.whl
.
File metadata
- Download URL: yahoo_finance_symbols-0.1.0-cp310-cp310-macosx_10_12_x86_64.whl
- Upload date:
- Size: 8.3 MB
- Tags: CPython 3.10, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.5.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 57ef1d76057d61ad487890b844d15dd1bf8d755f5e2b65902c0086e1c388f726 |
|
MD5 | b88a1de7ca8e29f547830a43dd043885 |
|
BLAKE2b-256 | 0349bb461ddd5ef7754627fa0b0975c82cf59650421eed6cc4da88bcf98b6996 |
File details
Details for the file yahoo_finance_symbols-0.1.0-cp39-none-win_amd64.whl
.
File metadata
- Download URL: yahoo_finance_symbols-0.1.0-cp39-none-win_amd64.whl
- Upload date:
- Size: 8.1 MB
- Tags: CPython 3.9, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.5.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7979687fb63682fcb28ae61ce8fb105c6be151f56697bd4be97d5ca8a6663a8d |
|
MD5 | 7834dc4a61e4792ad478927a53e45a12 |
|
BLAKE2b-256 | e8efc72a0ec2594c022c17b78c0cbfadc5e1fd011fcf43a1ce3263939d37f865 |
File details
Details for the file yahoo_finance_symbols-0.1.0-cp39-none-win32.whl
.
File metadata
- Download URL: yahoo_finance_symbols-0.1.0-cp39-none-win32.whl
- Upload date:
- Size: 7.9 MB
- Tags: CPython 3.9, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.5.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 342a9fe3d31c4e11190982bf90a9190996d64c9b8e13f51604d7f2b464b56f38 |
|
MD5 | a5cabecb0f94ebae79d4ea07d2020724 |
|
BLAKE2b-256 | 8f7b0d2b32e49618f07c9ef82aac50a93a08d4081fd2710b1ae2c12153bbb459 |
File details
Details for the file yahoo_finance_symbols-0.1.0-cp39-cp39-macosx_11_0_arm64.whl
.
File metadata
- Download URL: yahoo_finance_symbols-0.1.0-cp39-cp39-macosx_11_0_arm64.whl
- Upload date:
- Size: 8.4 MB
- Tags: CPython 3.9, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.5.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | dde8aac6a1b7962683db8cea2e5826ac751639ef6b5e1a9870e0dfd3af25862d |
|
MD5 | a7604ce9b7711a87db6b25e693fa3056 |
|
BLAKE2b-256 | 9548432e2d90c34774db43c6895d8dd6eb8d070d927fa2c55e1c453a9f236d9f |
File details
Details for the file yahoo_finance_symbols-0.1.0-cp39-cp39-macosx_10_12_x86_64.whl
.
File metadata
- Download URL: yahoo_finance_symbols-0.1.0-cp39-cp39-macosx_10_12_x86_64.whl
- Upload date:
- Size: 8.3 MB
- Tags: CPython 3.9, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.5.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a0e5f29d00cc5b0323dc5d1801f3640a69fe00308bc5fd9c1229eb28d41ebddd |
|
MD5 | d942c6a4f83b35652657c01c1625e785 |
|
BLAKE2b-256 | 479b4678be4fded0058a32fc6baa3b5f93b05d5e400ee9546763bffef9a943e7 |
File details
Details for the file yahoo_finance_symbols-0.1.0-cp38-none-win_amd64.whl
.
File metadata
- Download URL: yahoo_finance_symbols-0.1.0-cp38-none-win_amd64.whl
- Upload date:
- Size: 8.1 MB
- Tags: CPython 3.8, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.5.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 522d8bc2d065bf540c6b03a54672d9099da3564588fe1d56eaa20fe1deb18d8a |
|
MD5 | 1cef991f7c760c7614bb882be35bbf87 |
|
BLAKE2b-256 | 26f10dd295081e3bd0adf3acb10dc5d97b8b3e21c4cdf2eaeae412d808764daa |
File details
Details for the file yahoo_finance_symbols-0.1.0-cp38-none-win32.whl
.
File metadata
- Download URL: yahoo_finance_symbols-0.1.0-cp38-none-win32.whl
- Upload date:
- Size: 7.9 MB
- Tags: CPython 3.8, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.5.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 76700563ceb7601f15c23acd4e4513e9843057ebf33586d773b32e1f909c61a4 |
|
MD5 | ad613f362e741e0aa272117366cf42ef |
|
BLAKE2b-256 | 5c33c05b7d76161b0aaa170e466279067216c45d29b9e47346b972f2850cbbbd |
File details
Details for the file yahoo_finance_symbols-0.1.0-cp37-none-win_amd64.whl
.
File metadata
- Download URL: yahoo_finance_symbols-0.1.0-cp37-none-win_amd64.whl
- Upload date:
- Size: 8.1 MB
- Tags: CPython 3.7, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.5.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e11e4631eba0df853a40f26efc099c4a77a7ec5baf292c12e118bc9bee0297b4 |
|
MD5 | 21dfccb7d9e07f39bf149f7fe94faac4 |
|
BLAKE2b-256 | 98771297417e5bbf059079ba58e8d3e940bccef6457db213af9936487960cde4 |
File details
Details for the file yahoo_finance_symbols-0.1.0-cp37-none-win32.whl
.
File metadata
- Download URL: yahoo_finance_symbols-0.1.0-cp37-none-win32.whl
- Upload date:
- Size: 7.9 MB
- Tags: CPython 3.7, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.5.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1105fa0eaaa7c681b31ce5f4cbb14e7a1c9358e8775eb4c506d2327e7c0861af |
|
MD5 | 8e7f5e868e6f6eca55aad2509adfc322 |
|
BLAKE2b-256 | 4133421e5de403d5815110342afa7ff9376bca7e63225b930b34bec091f9b89e |