Abstract: Methods and a system for preparing a financial transaction are described. Input data for a financial information query is received. A query is performed and data for a number of information panels is returned. The data relates to trading information for at least one tradable object associated with the input data. A user may select one or more information panels to generate a trade prompt, which is communicable to a user of a second computing device. Access to the trade prompt allows the user of the second computing device to instruct a trade of one or more tradable objects from the second computing device.