Me either With your BDH contracts it should be fairly easy as they are 10 contracts each. If you had an odd lot of contracts it would be more difficult to calculate. I am not much on programming trading software but I am sure you could find someone on iHub who might be able to set you up with a simple program for EOD. I am not sure about realtime though. Have you called your broker and made a request that they calculate your contracts at the bid? What happens then when the bid drops significantly or does not show up? Is that the problem you are having now?