Fund Manager
PORTFOLIO MANAGEMENT SOFTWARE
Contact Us

Re: Options

[ Q2 03 - Q4 05 Archive ] [ Current Message Board ] [ Archives ] [ Search ]

Posted by Didier on August 17, 2005 at 15:28:55:

In Reply to: Re: Short sales - Options posted by Mark on August 16, 2005 at 16:54:27:

Hi Mark,

Thanks for the answer.
At first glance I thought ah, I should have retrieved the prices from the IB reports, instead of Yahoo, but two problems:

I think I cannot directly get price updates from the reports, only transactions.

If you look how they report the prices in the report, same problem, they report "price per option", and not the contract price.

Here the typical extract from the report: (this was from the file I once sent to you).




NFIHH
CUSIP

CASH
LONG
5
0.75
375
20050803202000.000[-4:EST]

1.0
USD



or a position report on the same ticker parsed with your software, from another report.

- POSOPT
- INVPOS
- SECID
- UNIQUEID (NFIHH)
- UNIQUEIDTYPE (CUSIP)
- HELDINACCT (CASH)
- POSTYPE (LONG)
- UNITS (10)
- UNITPRICE (1.155959)
- MKTVAL (1155.96)
- DTPRICEASOF (20050729202000.000[-4:EST])
- CURRENCY
- CURRATE (1.0)
- CURSYM (USD)
- POSOPT

further down, you find the details like the share per contract (100):

- OPTINFO
- SECINFO
- SECID
- UNIQUEID (NFIHH)
- UNIQUEIDTYPE (CUSIP)
- SECNAME (NFIHH NFI AUG05 40 C)
- TICKER (NFIHH)
- FIID (34983595)
- OPTTYPE (CALL)
- STRIKEPRICE (40)
- DTEXPIRE (20050820)
- SHPERCTRCT (100)
- OPTINFO

So, maybe a future option setting to multiply the unit price by 100?

I am sure I am not the only one with this problem. I do not know what the official OFX documentation has to say on this?, apparently this is how MS money or quicken handles it. Completely illogical, normally there cannot be a position not multiple of 100, but what do I know?.

One last thing, in case you try to retrieve this price yourself to experiment. If you retrieve the prices from yahoo, you have to add .X after the official symbol, in this case NFIHH.X
Any suggestions welcomed
Didier


Replies:



FundManagerSoftware.com | Search | Site Map | About Us | Privacy Policy