rnseloader
Retrieve data from Machine Readable News from Refinitiv sentiment archive file
Syntax
x = rnseloader(file)
x = rnseloader(file, 'date', {DATE1})
x = rnseloader(file, 'date', {DATE1, DATE2})
x = rnseloader(file, 'security', {SECNAME})
x = rnseloader(file, 'start', STARTREC)
x = rnseloader(file, 'records', NUMRECORDS)
x = rnseloader(file, 'fieldnames', F)
Arguments
Specify the following arguments as name-value pairs. You can specify any combination of
        name-value pairs in a single call to rnseloader.
| file | Machine Readable News sentiment archive file from which to retrieve data. | 
| 'date' | Use this argument with {DATE1,DATE2}to retrieve data
                between and including the specified dates. Specify the dates as numbers, character
                vectors, or strings. | 
| 'security' | Use this argument to retrieve data for SECNAME, whereSECNAMEis a cell array containing a list of security
                identifiers for which to retrieve data. | 
| 'start' | Use this argument to retrieve data beginning with the record STARTREC, whereSTARTRECis the record at
                whichrnseloaderbegins to retrieve data. SpecifySTARTRECas a number. | 
| 'records' | Use this argument to retrieve NUMRECORDSnumber of
                records. | 
Description
x = rnseloader(file) retrieves data from the
        Machine Readable News sentiment archive file file, and stores it in the
        structure x.
x = rnseloader(file, 'date', {DATE1}) retrieves data from
          file with date stamps of value DATE1.
x = rnseloader(file, 'date', {DATE1, DATE2}) retrieves data from
          file with date stamps between DATE1 and
          DATE2. 
x = rnseloader(file, 'security', {SECNAME}) retrieves data from
          file for the securities specified by SECNAME.
x = rnseloader(file, 'start', STARTREC) retrieves data from
          file beginning with the record specified by
        STARTREC.
x = rnseloader(file, 'records', NUMRECORDS) retrieves
          NUMRECORDS number of records from file.
x = rnseloader(file, 'fieldnames', F) retrieves only the specified
        fields, F, in the output structure.
Examples
Retrieve data from the file 'file.csv' with date stamps of
          '02/02/2007':
x = rnseloader('file.csv','date',{'02/02/2007'}) Retrieve data from 'file.csv' between and including
          '02/02/2007' and '02/03/2007':
        
 x = rnseloader('file.csv','date',{'02/02/2007',...
'02/03/2007'})Retrieve data from 'file.csv' for the security
          'XYZ.O':
 x = rnseloader('file.csv','security',{'XYZ.O'})Retrieve the first 10000 records from
        'file.csv':
 x = rnseloader('file.csv','records',10000)Retrieve data from 'file.csv', starting at record
        100000:
  x = rnseloader('file.csv','start',100000)Retrieve up to 100000 records from 'file.csv', for the securities
          'ABC.N' and 'XYZ.O', with date stamps between and
        including the dates '02/02/2007' and
        '02/03/2007':
x = rnseloader('file.csv','records',100000,...
               'date',{'02/02/2007','02/03/2007'},...
               'security',{'ABC.N','XYZ.O'})
Version History
Introduced in R2008b