Last active
          September 1, 2025 06:50 
        
      - 
            
      
        
      
    Star
      
          
          (144)
      
  
You must be signed in to star a gist 
- 
              
      
        
      
    Fork
      
          
          (29)
      
  
You must be signed in to fork a gist 
- 
      
- 
        Save anshoomehra/ead8925ea291e233a5aa2dcaa2dc61b2 to your computer and use it in GitHub Desktop. 
    How to Parse 10-K Report from EDGAR (SEC)
  
        Does anyone know any such similar script to retrieve 10-Q?
@Tarun3679
https://github.com/john-friedman/datamule-python
from datamule import Portfolio
portfolio = Portfolio('10q')
portfolio.download_submissions(submission_type='10-Q',ticker='MSFT')
for document in portfolio.document_type('10-Q'):
  document.parse()
  print(document.data)
  
    Sign up for free
    to join this conversation on GitHub.
    Already have an account?
    Sign in to comment
  
            
you can use this code to parse a 10kfile Once you have HTML you can create your regex function to parse specific content from HTML, or you can get a complete 10k filing as text