|
Autodnld ManualPlease consult the following sections for instructions on autodnld.InstallationData Formats
DBStatus
Hardware/Software Requirements for autodnld
You can check whether you can access ship.intex.com using https by going to https://ship.intex.com/https_test.html If you receive an error, check with your network administrator about firewall settings. If you need set proxy server to access intex.com, add http_session_header to your autodnld.ini file. If you are running UNIX, Perl version 5 must be installed on your system. More information on running autodnld on Unix is available in Unix Instructions. Find out your IP addressConsult https://www.whatismyip.com/ for your external IP Address.Windows: Scheduling autodnld to Run RegularlyWe recommend using the Windows Task Scheduler for autodnld. More information can be found at docs.microsoft.comSecurityAutodnld uses HTTPS with the highest TLS version available.CMO DataLog Files:
CMO Shipping ScheduleIntex provides two types of files for each deal in a library. CDI files contain static information such as payment rules and waterfalls, and are rarely updated after they are initially shipped to you. CDU files are updated regularly and provide updated information about the deal. CDU files are usually updated by the following schedule: Shipping Schedule
Flash CDU's are CDUs that contain the latest underlying pool factors, but with Intex-forecasted tranche (bond) factors. Generally, the official tranche factors become available a day or two later. They require an additonal subscription from Intex. Flash CDU's are shipped intermingled with normal CDU's If you are running autodnld with the -purge flag, then autodnld will delete any flash files for which the full CDU has been downloaded. In IntexCalc-Local mode, you must add the flash directory to your CDU path under Tools->Options->Data Access. The flash directory is usually cmo_cdu/flash/ relative to your regular cdu path. Flash CDUs are created on the following schedule. Please note: GNMA C tapes are not flashed.Flash Schedule
These are agency pass-through securities which are backed by a set of (existing) underlying agency pools. MGP Schedule
These miscellaneous Intex data tables are posted daily. Weekend/Holiday Shipments If a calendar day shipment falls on a weekend or a holiday, the shipment is automatically shifted to the next business day. Historical Performance DataThere are two different formats for Historical Performance (perf) data. The older format perf files are stored in \cmo_cdu\perfdata\, while new format files are stored in \cmo_cdu\data\0000\.Pool DataPool data contains information on Agency Pools used for packing regular CMO deals.
There are some optional lines you can add to autodnld.ini to modify the way pooldata is handled
There is no "dbstatus" for pooldata as there is for CMO data. Instead we use a "self-healing" algorithm which automatically downloads any new plus any missing and/or damaged older data. You will only receive an error email notification if there is a problem downloading a file. Every time autodnld runs, it checks the time stamp of the file eot.txt in the pooldata directory. If the stamp has not changed, no further actions are taken. Autodnld remembers the latest timestamp it has processed in the log/pooltrak.log file. If the timestamp has changed, the file mbsstat.qa is downloaded from the pooldata subdir. This file contains a list of all the pooldata files for the last two years. We then read each line in mbsstat.qa, and look for that file on your local file system. If the local file is missing, has a different size, or has a different timestamp, we add the file to the to-be-downloaded list. (NOTE: When we download pooldata files, we set the time/date stamp on the files on your network file system, and we verify that setting the stamp worked) The flagged files are downloaded and uncompressed. After downloading, we double-check the size, and we try to set the time/date stamp. If we downloaded mbscusip.inf, it is automatically copied to the cmo_cdu subdirectory. You can specify how many months back you want to check pooldata files using the pool_data_months_back flag in your ini file. The default value is two months back. subdirectory layout for pooldataThere are three subdirectory files for pooldata
The yearly subdirectories contain .dat files, which are the latest factors for the pools. The monthly subdirectories contain:
At a minimum, we recommend:
If you don't need information about the geographical distribution of pools, you may be able to remove the .geo files. Pool Data: Shipping ScheduleSpecial CDI's - Shipped initially to new clientsThe following CDI files will be included in your initial shipment of pooldata files.
Data feeds that affect .HDR, .HD3 and .DAT Files
Data feeds that affect .ARM, .AR2 Files (adjustable rate mortgage)
Data feeds that affect .HSP, .BSP, .GSP, .QSP files (new pools)
Data feeds that affect .GEO Files (geographic information)
Data feeds that affect .BO and .QTL files (breakout and quartile)s
DBStatus ReportAutodnld checks the integrity of your Intex data using DBStatus. DBStatus is included as part of your autodnld installation, and is available for download separately on the download page. While autodnld runs DBStatus at the end of every session, you can also run the utility separately: Running DBStatus Manually
DBStatus Automatic UploadFiles that are missing or damaged are cataloged into /autodnld/log/dbstatus.rpt. Intex can then use this report to re-ship these files to you. Autodnld can automatically upload this report to Intex's servers. See the upload_dbstatus ini flag for more information. If you prefer to send over dbstatus.rpt files manually, please email them to autodnld_help@intex.com.Error CodesAutodnld contains a number of standard error codes. Please contact autodnld_help@intex.com for support resolving any of these issues.Standard Autodnld Error Codes
EmailsBy default, autodnld uses blat.exe to send emails on Windows, and a sendEmail perl script on Unix systems. Before sending an email, autodnld writes the text of the email to /autodnld/log/email.txt. A longer list of emails is stored in /autodnld/log/email.log. Email functionality can be disabled by removing the email_to flag from your autodnld.ini file. For further options on emails, please review the following ini flags:Disk Room Needed for Intex Data FilesThe amount of space that you need to allocate for Intex Data will vary greatly based on your subscriptions. Please contact Intex at autodnld_help@intex.com for information on how much data to expect.Lock File (Multiple Autodnld Instances)More information on the autodnld lock file system is available in the FAQ.Partial CDU'sThese CDU files will require no additional data processing on your part. They are kept in a the /cmo_cdu/partial/ of your Intex data directory. The partial directory will have monthly subdirectories under it. Intex products only use partial CDU data if the normal CDU file is not available.Post-Processing After Running autodnldBefore autodnld finishes running, it looks for
If the .bat file is found, autodnld runs: cmd.exe /c post_process.bat If the .pl file is found, autodnld runs: perl.exe post_process.pl Note that the post processing script is run every time autodnld is run. Post processing will still occur even if no data was downloaded or there were errors downloading data. Pruning the Intex CMO DatabaseRunning autodnld with the -prune flag will prune the database based on the cdu_purge_depth parameter of your autodnld.ini file.Intex does not recommend purging data. It can be safe to move some data files to a backup location. Please contact Intex at autodnld_help@intex.com before moving files or using the purge option. Summary Log FileAutodnld keeps a summary log of all files downloaded within the /autodnld/log/autdnld.sum.log file. It consists of
|