Skip to main content

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

yahoo_finance_symbols-0.1.0.tar.gz (22.6 kB view details)

Uploaded Source

Built Distributions

yahoo_finance_symbols-0.1.0-cp312-none-win_amd64.whl (8.1 MB view details)

Uploaded CPython 3.12 Windows x86-64

yahoo_finance_symbols-0.1.0-cp312-none-win32.whl (7.9 MB view details)

Uploaded CPython 3.12 Windows x86

yahoo_finance_symbols-0.1.0-cp312-cp312-macosx_11_0_arm64.whl (8.4 MB view details)

Uploaded CPython 3.12 macOS 11.0+ ARM64

yahoo_finance_symbols-0.1.0-cp312-cp312-macosx_10_12_x86_64.whl (8.3 MB view details)

Uploaded CPython 3.12 macOS 10.12+ x86-64

yahoo_finance_symbols-0.1.0-cp311-none-win_amd64.whl (8.1 MB view details)

Uploaded CPython 3.11 Windows x86-64

yahoo_finance_symbols-0.1.0-cp311-none-win32.whl (7.9 MB view details)

Uploaded CPython 3.11 Windows x86

yahoo_finance_symbols-0.1.0-cp311-cp311-macosx_11_0_arm64.whl (8.4 MB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

yahoo_finance_symbols-0.1.0-cp311-cp311-macosx_10_12_x86_64.whl (8.3 MB view details)

Uploaded CPython 3.11 macOS 10.12+ x86-64

yahoo_finance_symbols-0.1.0-cp310-none-win_amd64.whl (8.1 MB view details)

Uploaded CPython 3.10 Windows x86-64

yahoo_finance_symbols-0.1.0-cp310-none-win32.whl (7.9 MB view details)

Uploaded CPython 3.10 Windows x86

yahoo_finance_symbols-0.1.0-cp310-cp310-manylinux_2_34_x86_64.whl (9.1 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.34+ x86-64

yahoo_finance_symbols-0.1.0-cp310-cp310-macosx_11_0_arm64.whl (8.4 MB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

yahoo_finance_symbols-0.1.0-cp310-cp310-macosx_10_12_x86_64.whl (8.3 MB view details)

Uploaded CPython 3.10 macOS 10.12+ x86-64

yahoo_finance_symbols-0.1.0-cp39-none-win_amd64.whl (8.1 MB view details)

Uploaded CPython 3.9 Windows x86-64

yahoo_finance_symbols-0.1.0-cp39-none-win32.whl (7.9 MB view details)

Uploaded CPython 3.9 Windows x86

yahoo_finance_symbols-0.1.0-cp39-cp39-macosx_11_0_arm64.whl (8.4 MB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

yahoo_finance_symbols-0.1.0-cp39-cp39-macosx_10_12_x86_64.whl (8.3 MB view details)

Uploaded CPython 3.9 macOS 10.12+ x86-64

yahoo_finance_symbols-0.1.0-cp38-none-win_amd64.whl (8.1 MB view details)

Uploaded CPython 3.8 Windows x86-64

yahoo_finance_symbols-0.1.0-cp38-none-win32.whl (7.9 MB view details)

Uploaded CPython 3.8 Windows x86

yahoo_finance_symbols-0.1.0-cp37-none-win_amd64.whl (8.1 MB view details)

Uploaded CPython 3.7 Windows x86-64

yahoo_finance_symbols-0.1.0-cp37-none-win32.whl (7.9 MB view details)

Uploaded CPython 3.7 Windows x86

File details

Details for the file yahoo_finance_symbols-0.1.0.tar.gz.

File metadata

File hashes

Hashes for yahoo_finance_symbols-0.1.0.tar.gz
Algorithm Hash digest
SHA256 cf9cfc614106aa7b970c6f9031226e87348a17d38d2c17457d2f0ead92b9a0d4
MD5 4eac2046e7ed92cbeb4c55ca707cb8f7
BLAKE2b-256 82614905b5e8b167d632af5a48ddd098e4683c4043f88bf2aea8e23abb4b64de

See more details on using hashes here.

File details

Details for the file yahoo_finance_symbols-0.1.0-cp312-none-win_amd64.whl.

File metadata

File hashes

Hashes for yahoo_finance_symbols-0.1.0-cp312-none-win_amd64.whl
Algorithm Hash digest
SHA256 4b4276579dce7cce1e95d0c48e5591b6d3f380c401e6c7467ad83173d1c5a1eb
MD5 712641caa263f761fd31712cb9574e8c
BLAKE2b-256 b09fd56dedf7f0963180a1686b4a96fc3a05cf4d94dbebfd1c8faa995b07b9e9

See more details on using hashes here.

File details

Details for the file yahoo_finance_symbols-0.1.0-cp312-none-win32.whl.

File metadata

File hashes

Hashes for yahoo_finance_symbols-0.1.0-cp312-none-win32.whl
Algorithm Hash digest
SHA256 349e3616051083b97fda851ae5319c61f864eece288566ca192419d3c154ede9
MD5 9c8a2be273932b902f05368a069831be
BLAKE2b-256 a03ab2a51ab0fa0f1895c07a47527608dabf90d7294608eb04a73e8f1854e1a1

See more details on using hashes here.

File details

Details for the file yahoo_finance_symbols-0.1.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for yahoo_finance_symbols-0.1.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c27f312fce6fd799508673d4781bde659e98f175a761bc29cb33506a039a43a5
MD5 64eb4a44173e45188746d6e644417a5e
BLAKE2b-256 784e7dfd7ae2048a77801aa6b463f7d1eb9f9e86a591d33f3173c4b5c1d61e5b

See more details on using hashes here.

File details

Details for the file yahoo_finance_symbols-0.1.0-cp312-cp312-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for yahoo_finance_symbols-0.1.0-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 6dd43441faa17804e21b5e23c77343b30cdad1c14d8cd687d8ba1b8e0bdb9038
MD5 de4e9401e46a809716b138332789f714
BLAKE2b-256 c928888f0cb19b73fa1eab66dd281bda5956759ec6bff7fbde767086c5d8bc08

See more details on using hashes here.

File details

Details for the file yahoo_finance_symbols-0.1.0-cp311-none-win_amd64.whl.

File metadata

File hashes

Hashes for yahoo_finance_symbols-0.1.0-cp311-none-win_amd64.whl
Algorithm Hash digest
SHA256 9d4135d45722a8c820bc4703a245f0f075f9916e3c0c1b3bc07d7b1912966909
MD5 218c7a98f007e6c8aeee8c46e28088d5
BLAKE2b-256 ba4b0b745753bdaa8eadc0f6871d67be5f4ee3b234c3f085a9ccaa3e7d287c19

See more details on using hashes here.

File details

Details for the file yahoo_finance_symbols-0.1.0-cp311-none-win32.whl.

File metadata

File hashes

Hashes for yahoo_finance_symbols-0.1.0-cp311-none-win32.whl
Algorithm Hash digest
SHA256 a4f63db30badf47ae5d11d1779dc938afdc92a1d1f2b601ba6c10c14df27d57c
MD5 02c488e4a11c49784e3f97eb7d2c0923
BLAKE2b-256 a045089d09f82caf28c9c0c868d448daea65e377cc7b35f7c945e0c8344b8962

See more details on using hashes here.

File details

Details for the file yahoo_finance_symbols-0.1.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for yahoo_finance_symbols-0.1.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b91f21be921b8722c4044b86a3396533530e2e1e910f2bebdda299cf037534c2
MD5 0775c1aecb0c20fffb2f918393d9f997
BLAKE2b-256 a4c6bc82df0bcfa983a6ab6c3e277d59cc6b8edde76d50720db425c3c98cae0a

See more details on using hashes here.

File details

Details for the file yahoo_finance_symbols-0.1.0-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for yahoo_finance_symbols-0.1.0-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 5fcaaedcc7f0b59a25d0835f0359aa20ab125f451b88a17d560ade8ed2f7a2fd
MD5 cc559409b508fb3bb64092502babd53d
BLAKE2b-256 762065f620d77f0d32a8751123c694c227aeecd201dd481e2ddcbe57d010e5f3

See more details on using hashes here.

File details

Details for the file yahoo_finance_symbols-0.1.0-cp310-none-win_amd64.whl.

File metadata

File hashes

Hashes for yahoo_finance_symbols-0.1.0-cp310-none-win_amd64.whl
Algorithm Hash digest
SHA256 d559e0a529ee0dabd70c4df95faebd2be3b6a16ddd8da48a2cc29f5f545ae0bd
MD5 0ed9d30ed43263624212fd96f3257582
BLAKE2b-256 6fbc5cb011cfd110bbe316636f114eaac2efd7827a4e261feb76a7eca64a364f

See more details on using hashes here.

File details

Details for the file yahoo_finance_symbols-0.1.0-cp310-none-win32.whl.

File metadata

File hashes

Hashes for yahoo_finance_symbols-0.1.0-cp310-none-win32.whl
Algorithm Hash digest
SHA256 f96f7764efb932e45200fbcfbc9fdd512286ef7f03f2476569407e1997f0fd01
MD5 6230dc0903c2d9d35ae127de54761bf8
BLAKE2b-256 fddd5baea228c56dced60632ebf211d2549dd215e17116f284016f7504f77423

See more details on using hashes here.

File details

Details for the file yahoo_finance_symbols-0.1.0-cp310-cp310-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for yahoo_finance_symbols-0.1.0-cp310-cp310-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 54b9e68251a59c0b17bd2d91ddc604fe38f7caa2e8f66cd1f1df7c2ce9ec6645
MD5 f4534ccb5171f166964f6b724a08fc70
BLAKE2b-256 cef3cd75615aaabcb533ed29aacc2cc1e8fd17e2d28ed5aed83d0103e5549ddf

See more details on using hashes here.

File details

Details for the file yahoo_finance_symbols-0.1.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for yahoo_finance_symbols-0.1.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a3bf2194a4d99ab0f2444677e08cb6a5e8ef533b15bbb2ac65d579b512722116
MD5 69b037be5951ae3242a76cbd4d2c937b
BLAKE2b-256 2bfe1ada379282ee18d5eebe36e70f0589ae66e515f7afce6c21ed9df5a71fbb

See more details on using hashes here.

File details

Details for the file yahoo_finance_symbols-0.1.0-cp310-cp310-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for yahoo_finance_symbols-0.1.0-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 57ef1d76057d61ad487890b844d15dd1bf8d755f5e2b65902c0086e1c388f726
MD5 b88a1de7ca8e29f547830a43dd043885
BLAKE2b-256 0349bb461ddd5ef7754627fa0b0975c82cf59650421eed6cc4da88bcf98b6996

See more details on using hashes here.

File details

Details for the file yahoo_finance_symbols-0.1.0-cp39-none-win_amd64.whl.

File metadata

File hashes

Hashes for yahoo_finance_symbols-0.1.0-cp39-none-win_amd64.whl
Algorithm Hash digest
SHA256 7979687fb63682fcb28ae61ce8fb105c6be151f56697bd4be97d5ca8a6663a8d
MD5 7834dc4a61e4792ad478927a53e45a12
BLAKE2b-256 e8efc72a0ec2594c022c17b78c0cbfadc5e1fd011fcf43a1ce3263939d37f865

See more details on using hashes here.

File details

Details for the file yahoo_finance_symbols-0.1.0-cp39-none-win32.whl.

File metadata

File hashes

Hashes for yahoo_finance_symbols-0.1.0-cp39-none-win32.whl
Algorithm Hash digest
SHA256 342a9fe3d31c4e11190982bf90a9190996d64c9b8e13f51604d7f2b464b56f38
MD5 a5cabecb0f94ebae79d4ea07d2020724
BLAKE2b-256 8f7b0d2b32e49618f07c9ef82aac50a93a08d4081fd2710b1ae2c12153bbb459

See more details on using hashes here.

File details

Details for the file yahoo_finance_symbols-0.1.0-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for yahoo_finance_symbols-0.1.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 dde8aac6a1b7962683db8cea2e5826ac751639ef6b5e1a9870e0dfd3af25862d
MD5 a7604ce9b7711a87db6b25e693fa3056
BLAKE2b-256 9548432e2d90c34774db43c6895d8dd6eb8d070d927fa2c55e1c453a9f236d9f

See more details on using hashes here.

File details

Details for the file yahoo_finance_symbols-0.1.0-cp39-cp39-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for yahoo_finance_symbols-0.1.0-cp39-cp39-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 a0e5f29d00cc5b0323dc5d1801f3640a69fe00308bc5fd9c1229eb28d41ebddd
MD5 d942c6a4f83b35652657c01c1625e785
BLAKE2b-256 479b4678be4fded0058a32fc6baa3b5f93b05d5e400ee9546763bffef9a943e7

See more details on using hashes here.

File details

Details for the file yahoo_finance_symbols-0.1.0-cp38-none-win_amd64.whl.

File metadata

File hashes

Hashes for yahoo_finance_symbols-0.1.0-cp38-none-win_amd64.whl
Algorithm Hash digest
SHA256 522d8bc2d065bf540c6b03a54672d9099da3564588fe1d56eaa20fe1deb18d8a
MD5 1cef991f7c760c7614bb882be35bbf87
BLAKE2b-256 26f10dd295081e3bd0adf3acb10dc5d97b8b3e21c4cdf2eaeae412d808764daa

See more details on using hashes here.

File details

Details for the file yahoo_finance_symbols-0.1.0-cp38-none-win32.whl.

File metadata

File hashes

Hashes for yahoo_finance_symbols-0.1.0-cp38-none-win32.whl
Algorithm Hash digest
SHA256 76700563ceb7601f15c23acd4e4513e9843057ebf33586d773b32e1f909c61a4
MD5 ad613f362e741e0aa272117366cf42ef
BLAKE2b-256 5c33c05b7d76161b0aaa170e466279067216c45d29b9e47346b972f2850cbbbd

See more details on using hashes here.

File details

Details for the file yahoo_finance_symbols-0.1.0-cp37-none-win_amd64.whl.

File metadata

File hashes

Hashes for yahoo_finance_symbols-0.1.0-cp37-none-win_amd64.whl
Algorithm Hash digest
SHA256 e11e4631eba0df853a40f26efc099c4a77a7ec5baf292c12e118bc9bee0297b4
MD5 21dfccb7d9e07f39bf149f7fe94faac4
BLAKE2b-256 98771297417e5bbf059079ba58e8d3e940bccef6457db213af9936487960cde4

See more details on using hashes here.

File details

Details for the file yahoo_finance_symbols-0.1.0-cp37-none-win32.whl.

File metadata

File hashes

Hashes for yahoo_finance_symbols-0.1.0-cp37-none-win32.whl
Algorithm Hash digest
SHA256 1105fa0eaaa7c681b31ce5f4cbb14e7a1c9358e8775eb4c506d2327e7c0861af
MD5 8e7f5e868e6f6eca55aad2509adfc322
BLAKE2b-256 4133421e5de403d5815110342afa7ff9376bca7e63225b930b34bec091f9b89e

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page