Managing and accessing information about the Direct Registration System and individual publicly traded stocks can be challenging due to scattered and unorganized data sources. This information has been gathered in one place to make it easy for any investor to get direct access to static information about their investments. It is a volunteer asynchronous group effort in order to populate and maintain this database for the public good.
You can:
- View through our custom UI
- View the raw data .json
- Volunteer to add missing information
- Search for specific entities of interest
All data is freely available for use and access.
Initially, the database used manually collected data for all tickers from major exchanges like the NYSE and NASDAQ. We have since automated this process, utilizing the SEC's Company Tickers and Exchange Data, which includes the ticker, company name, exchange, and, crucially, the CIK.
CIK stands for Central Index Key and is a unique number assigned to each publicly trading company. If a company stops trading, its CIK is retired.
Every 24 hours, this resource is scraped automatically, and new items are added to the database. If companies leave public trading for any reason, their information remains in the database to maintain historical records, ensuring that data remains accessible for analysis and reference.
- Comprehensive Data: Includes information on companies, brokers (pending), and transfer agents (pending).
- Automated Updates: Data is refreshed every 24 hours to ensure accuracy.
- Free Access: All data is freely available for use and access.
- User Contributions: Volunteers can add missing information to enhance the database.
- Search Functionality: Easily search for specific entities of interest.
- View Raw Data: Access the complete dataset here.
- Search for Entities: Use the search functionality on the website to find specific companies, brokers (pending), or transfer agents (pending).
- Contribute Data: Volunteer to add or update information by submitting a pull request. You can also report a bug or request a feature in the Issues tab.
- HTML5
- CSS3 (with CSS Variables for theming)
- JavaScript (Vanilla)
- Responsive Design (Mobile-first approach)
- Vercel/Cloudflare (Development deployment platform)
/assets- Images and other static assets/css- Styling files/js- JavaScript functionality/data- Database files (JSON)
To run this project locally:
-
Clone the repository
git clone https://github.com/WhyDRS/Database.git -
Checkout the main
git checkout main
3a. Open the index.html file in your browser or use a local server
3b. Use the opensource webtool https://github.com/htmlpreview/htmlpreview.github.com to access the html. Access https://htmlpreview.github.io/ and paste the html to review in your browser.
- Enhanced data visualization components
- Additional broker guides
- Expanded search filters and sorting options
Contributions to improve the WhyDRS front-end are welcome! Please feel free to submit a pull request or open an issue.
This project is licensed under the Affero General Public License (AGPL) and the database is licensed under the Open Database License ODbL.
For questions, suggestions, or support, please contact us at [email protected].
Not your name, not your shares!
