1. A method comprising: receiving, from a remote device, information for a plurality of financial instruments, in which the plurality of financial instruments comprises at least two different types of financial instruments; displaying, using a processor, the received information as a graph on a single window in a display, in which the graph comprises at least two portions, in which the processor and the remote device are in communication over a network; using the processor, generating, based on the received information, a first multi-dimensional object that comprises a plurality of steps, in which each step represents a financial instrument; displaying, using the processor, the first multi-dimensional object in a first portion of the graph; using the processor, generating, based on the received information, a second multi-dimensional object that comprises a plurality of slabs, in which each slab corresponds to a step of the first multi-dimensional object; and displaying, using the processor, the second multi-dimensional object in a second portion of the graph.