Real-Time Volatility System – installation and configuration guide

Overview 2

Step 1: Installation of “VolatilityServer”. 3

Step 2. “DbSync” module installation 3

Appendix B 4

Db_sync.ini file parameters 4

Overview

IVolatility solution consists of he following installation components:

“Real-time” portion:

-  VolatilityServerSetup.exe

-  DbSyncSetup.exe

VolatilityServerSetup.exe will install IVolatility.com data feed server “VolatilityServer”. DbSyncSetup.exe will install “Intraday Volatility Database” update module “DbSync” (for real-time DB updates).

Installation modules and there items are compliant with Windows 2000/2003 Server systems only. You should have administrative privileges to install “Real-time” packages.

Volatility Server is the service that receives data feed from IVolatility.com master data feed. The DbSync service is used to update the real-time database.

Step 1: Installation of “VolatilityServer”.

Please follow the instructions described in http://www.ivolatility.com/doc/VolatilityServer.pdf

Step 2. “DbSync” module installation

Setup:

Run “DbSyncSetup.exe” on “Intraday Volatility Database” machine and follow the instructions of the installation wizard. “DbSyncSetup.exe” installer will just place required files to the installation directory and install “db_sync” module as Windows service.

Configuration:

Open a directory where files installed in Windows Explorer and edit db_sync.ini file in notepad. Go to the [Main] section and set the following parameters up:

[Main]

ServerName=“VolatilityServer” computer name (or full computer domain name)

Port=“VolatilityServer” port

ObjectName= CORBA object name (IVEnterpriseServer by default)

Username –user name for db_sync (provided by IVolatility)

Password – password for db_sync (provided by IVolatility)

[DB]

ConnectionString=Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=RTIvol;Data Source=<server name>

To read more about ‘db_sync’ initialization parameters see Appendix B.

Running DBSync:

Go to Windows “Services” section, select Start->Control Panel->Administrative Tools->Services, find DBSync name in services list and start the service. If you had restarted “Volatility Server” while the DBSync service was running you also need to restart the DBSync service as well.

Appendix B

Db_sync.ini file parameters

[Main] section

ServerName – “VolatilityServer” computer name or domain name

Port – “VolatilityServer” port

ObjectName – CORBA object name (IVEnterpriseServer by default)

Username - user name for db_sync

Password - password for db_sync

Compression – disable/enable compression of data stream

FlushInterval – interval in seconds to flush data into ‘Volatility Intraday Database’

MaxFileSize – Size of ‘bulk insert’ files

[DB section]

ConnectionString – connection string for ‘Volatility Intraday Database’

SPStocksSave – stored procedure for saving stock data

SPOptionsSave – stored procedure for saving option data

SPStockMarketSave – stored procedure for saving stock market structure

SPOptionMarketSave – stored procedure for saving option market structure

SPIRateMarketSave – stored procedure for saving interest rate market structure

TempDir – temporary directory for files to insert into ‘Volatility Intraday Database’

ConnectionTriesToDB – number of connection tries to ‘Volatility Intraday Database’

ExecuteSPTries – number of stored procedure execution tries

ExecuteSPTimeout – stored procedure execution timeout