After you have downloaded the exchange parameter file you are interested in (see Getting SPAN(r) risk parameter files instructions above) you will need to unzip the file. Click on the WinZip icon. The WinZip agreement window will pop-up. After reviewing the terms and finding them acceptable, click on the "I Agree" button. The program starts with the following window:
Click on the Open icon. An Open Archive window pops-up like the one pictured below. Look-in the Span4\Data directory or whichever directory you have downloaded the zipped SPAN risk parameter file to. Highlight the exchange parameter file you wish to unzip. Click on open.
Now you are returned to the main WinZip window with the selected file populating the workspace. The next step is to select the Extract icon and tell the program where to place the extracted file. Extract means "unzip". Click the Extract button from the Main window.
The Extract window pops-up similar to the graphic below. In the "Extract to box" in the upper left corner of the window, select C:\Span4\Data or whichever directory you would like the unzipped file to be located. C:\Span4\Data is the default directory for Span4 files.
Next, click the extract button. The extracting/unzipping process only takes a second. The exchange parameter file has now been unzipped and you are ready to start using PC-SPAN. The unzipped file will now appear with a .par, .pa2, or .spn file extension in the directory you extracted the file to. [C:\Span4\Data in this example.] Close the WinZip window.
- Click on the Load button on the toolbar -- the third button from the left.
(Note: you don't have to remember which button is which. Just point to each button to display the "Tool Tip" for that button.)
(Note: you could also select Load Files... from the File menu, or just press Ctrl-L, the keyboard shortcut.)
- The Load Files dialog box will display.
- Click on the file cme0313s.par to select it, then click on the Open button to start the loading process. This is the "standard unpacked" ("regular") format file for the CME for business date March 13, 2001.
- The Loading SPAN risk parameter file... box will display briefly while the file is being loaded.
When the loading is complete, you'll see a small "plus sign" in a box at the top-left corner of the "Data Window":
- Click on that "plus sign" -- this is called "expanding this node on the tree" -- and you'll be able to see that so far we have data loaded for March 13, 2001:
- Click on the plus sign to the left of "Exchange Complexes", and you'll be able to see that we have data loaded for the CME for this business date:
Creating a Portfolio and Calculating its Performance Bond Requirement
- Point to the New Portfolio button on the toolbar -- the fifth one from the left: (Remember, you don't have to remember which is which -- just point to it and the "tool tip" will display "New Portfolio".)
- Click on the button to create the new portfolio and display its "New Portfolio" dialog box. (Note: you could also have selected New Portfolio from the File menu, or just pressed Ctrl-W, the keyboard shortcut.)
- Now let's enter some data about the portfolio:
- Parent Account: leave as (None). (This field is used to link a subaccount of an omnibus account, to its parent omnibus account.)
- Clearing Firm: enter something -- anything -- to identify the firm.
- Account: enter something -- anything -- to identify the specific account at the firm -- or leave this field as its default value of "*** New Portfolio ***".
- Account Type: select the desired account type. Most users will be choosing between:
- S - Speculator - Customer for speculative public customers of brokerage firms
- H - Hedge - Customer for customer accounts eligible for hedger margin rates
- M - Member - Customer for customer accounts held by exchange members and hence eligible for member margin rates
- O - Omnibus/Speculator for omnibus accounts where naked positions are margined using speculative margin rates, or
- Q - Omnibus/Hedge for omnibus accounts where naked positions are margined using hedge rates.
For our tour, let's select S - Speculator - Customer.
- Seg Type: leave at its default value of N/A (not applicable.) This field allows you to specify the segregation type ("origin") of the account, if you wish.
- Portfolio Currency: select the currency in which you want the overall performance bond (margin) requirement for this account denominated. Most users will leave this at its default value of USD, for U.S. Dollars.
- Ledger Balance: enter the cash balance in the account.
- Open Trade Equity: enter the gain or loss on open futures positions in the portfolio. If a loss, enter as a negative number, with a leading minus sign.
- Securities on Deposit: enter the performance bond (margin) value of all non-cash collateral on deposit, such as Treasury securities.
Note: You only need to enter values for Ledger Balance, Open Trade Equity and Securities on Deposit if you want PC-SPAN's comparison of performance bond requirement to collateral on deposit, to be meaningful. If you don't care about this comparison, and are only interested in knowing what the performance bond requirement is, you can leave these values as zeros.)
- Now point to the Positions tab:
- and click on it so that we can start defining positions.
- Let's enter some positions in ES futures -- the "E-Mini" S&P 500 equity index futures:
- Select ES in the Product field.
- The Product Type field will default to Future.
- Let's enter 55 for the March 2000 contract (the "200003" contract) and -33 (ie, short 33) for the June 2000 contract.
- Now let's change Product Type to Option on Future and select for Option Series the March 2000 options on the March 2000 future:
- Enter a long position of 52 in the 1380 call and a short position of 100 in the 1400 call:
- Let's change the product to ND for Nasdaq 100 futures and enter a short position of 50 in the June 2000 contract:
- If you click on the Contracts with Positions check box at the top-left of the dialog box, and then on the All Positions for Selected Exchange Complex check box, you can quickly view all of the positions you have defined for the CME.
(Note: to change any position quantity, just modify the value. To remove a position, just change its quantity to zero.)
- Now -- very important -- click on the OK button to save the portfolio and close the portfolio dialog box. In the data window now, you can see the portfolio:
- Now let's calculate the performance bond requirement for this portfolio. Point to the Calculate button on the toolbar (the one with the plus/minus on it)...
- and click on it. (You could also select Calculate Portfolios from the File menu, or just press Ctrl-K, the keyboard shortcut.) The performance bond requirement will be calculated, and the Portfolio dialog box will be displayed so that you can immediately view the overall requirement for the account:
- Note how the window shows you both the Maintenance requirement and the Initial Requirement. (For speculative customer portfolios, the initial requirement will typically be somewhat larger than the maintenance requirement.) For each, you see the SPAN Requirement (ie, the risk performance bond requirement, also called just the risk requirement), the Available Net Option Value (positive if the portfolio is net long in equity-style option value and negative if the portfolio is net short in option value), and the Total Requirement. As you can see the Total Requirement is equal to the SPAN Requirement, less the Available Net Option Value.
- Now click on the Values tab to display the overall portfolio value, broken out by long and short options value, and long and short futures value.
- Now click on the OK button to close the portfolio dialog box and return to the main window. Notice how the "exclamation point" symbol to the left of the portfolio has changed color from red to green, to indicate that this portfolio's performance bond requirement has been calculated:
- Click on the Reports tab to display the main reports page.
- On the left-hand pane, you'll see three folders of available reports, with the available reports from the Portfolios folder already display.
- Point to the Positions report, and click to generate the report:
- Now let's point to the Requirements report, and click to generate the report:
- Note above how the report has two pages at its current page size of 50 lines per page. You can browse backwards and forwards among the pages using the arrow buttons shown above.
- If you want to print the report, click on the Print All button to bring up the standard Windows Print dialog box. (Note: you use the printer's Properties button to change between portrait and landscape mode as desired.) Click OK to print the report, or Cancel if you change your mind.