1. A method comprising: obtaining data at a first time using at least one sensor associated with a mobile computing device, the at least one sensor arranged to gather data regarding at least one operating factor for the mobile computing device, the mobile computing device configured to receive market data and execute a trading application; analyzing the data obtained from the at least one sensor to determine the at least one operating factor; determining a first operating state of the mobile computing device based on the at least one operating factor; and altering a function of the mobile computing device with respect to the trading application based on the first operating state.