1. A computer based method for extracting data values from a conversation to complete an electronic trade ticket over a communications network, comprising the steps of: routing an incoming call from a first user to a second user by a digital switchboard to a processor based server over the communications network; verifying telephone numbers of the first and second users against the stored telephone numbers in a database by a server processor; recording a conversation between the first and second users by a recorder of the server and storing the conversation in the database; obtaining a sample representing a predetermined period of the conversation by a speaker engine of the server to identify and verify the first and second users; transcribing the conversation to an electronic text file by a speech recognition engine of the server and storing the electronic text file in the database; performing natural language processing on the electronic text file by a natural language processing engine of the server to correct typographical, syntax and form errors, and to obtain trade information through relational co-reference and entity tracking; and generating an electronic trade ticket by extracting terms from the electronic text file to populate data fields of the electronic trade ticket by a ticket generator of the server.