I am in process of converting my Clipper programs to VB I have not programmed routines callable by Excel I will look into it. Question for you - can you export in realtime your input data stream from Esignal say to a file? If so, how many symbols are practical? If so, I could write a standalone VB program to save all tick data and do any analysis we could program.