Skip to main content

Generate a CSV of all current tickers

Project description

csvtickerlist

A simple package that allows users the ability to generate a CSV file that contains a full list of all active ticker symbols on the marketplace. This package uses a headless, Selenium Chrome browser to fetch this CSV file.

The CSV file contains ticker symbols, along with some basic information (i.e. Share price, count, industry, etc.) NASDAQ hosts this information in its entirety for free and this module only requires making one page request to retrieve the CSV file.

Example

from csvtickerlist import GetCSV



def GetDataFolder():

	return filedialog.askdirectory(title = 'Select Folder')



def main():

	folder = GetDataFolder()

	GetCSV.GetCSVFile(folder, 10)



	#arg1 (folder) represents the output folder

	#arg2 (10) represents the seconds to wait before closing the web driver.

	#10 seconds is recommended, but increase this when facing connectivity issues.

To-Do:

  • Add functionality for a filtered output (i.e. valuation range, industry selections, etc.)

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

csvtickerlist-0.0.2.tar.gz (2.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

csvtickerlist-0.0.2-py3-none-any.whl (2.7 kB view details)

Uploaded Python 3

File details

Details for the file csvtickerlist-0.0.2.tar.gz.

File metadata

  • Download URL: csvtickerlist-0.0.2.tar.gz
  • Upload date:
  • Size: 2.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.6

File hashes

Hashes for csvtickerlist-0.0.2.tar.gz
Algorithm Hash digest
SHA256 703acb46cce49a76ac5d792971bded13b3e1fbcc292e962fa341d567c2c27798
MD5 b660a9259ea3d6b722462e7f33108bf5
BLAKE2b-256 197638e258d22e8f5ca8c24ac39d016ccdf3c362581ee7362ce2ad6191f0be39

See more details on using hashes here.

File details

Details for the file csvtickerlist-0.0.2-py3-none-any.whl.

File metadata

  • Download URL: csvtickerlist-0.0.2-py3-none-any.whl
  • Upload date:
  • Size: 2.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.6

File hashes

Hashes for csvtickerlist-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 50d619090020fefa6f6cc050e385299da72576c6e07ebd91b2e909a65cf7ba0e
MD5 225d02f436a18f18f2ac9845a04dde9c
BLAKE2b-256 4e3e6c6ffdb4cedb615fea0cc1145d6c98f2e39c9bc7cbcd8b9fd363d08e8258

See more details on using hashes here.

Supported by

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