Skip to content

This project allows you to download credit rating data from various agencies and convert it to the sorted CSV files.

License

Notifications You must be signed in to change notification settings

maxonlinux/ratings-history

Repository files navigation

Ratings History

This project allows you to download credit rating data from various agencies (see the Agencies List section) and convert it to the sorted CSV files.

Agencies List

The current version covers the following agencies:

  • Kroll Bond Ratings (KBRA, Kroll Bond Rating Agency, LLC)
  • Fitch Ratings (Fitch Ratings, Inc.)
  • Morningstar (Morningstar DBRS, Morningstar, Inc.)
  • Moody's Ratings (Moody’s Investors Service, Inc.)
  • Demotech (Demotech, Inc.)
  • Japan Credit Ratings (Japan Credit Rating Agency, Ltd)
  • Egan Jones (Egan-Jones Ratings Company)

* This list is subject to change

Issues

  • Duplicated lines in the output CSV files due to the critical bug in the Parser class (please, see the issue #1) Fixed (1e9ae37)

Todo

  • Basic functionality
  • Fix Moody's Ratings download
  • Refactor agencies and Downloader class
  • Task management and queuing
  • Authentication for admin panel + protect endpoints with auth middleware
  • Add more agencies
  • Direct parsing of XML files without ZIP extraction
  • Improve abort and cleanup logic
  • Optimizations for better resource management
  • Server restart functionality
  • General testing and debugging
  • Write good readme

References

About

This project allows you to download credit rating data from various agencies and convert it to the sorted CSV files.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published