1. A method for providing wagering opportunities in a financial market environment, comprising: receiving by at least one processor of at least one computer a value representing a moving market line associated with a financial market at a first time within one of a plurality of intraday wagering sessions; determining by the at least one processor a first spread value and a second spread value based on the value representing the moving market line at the first time, wherein the first spread value is above the value of the moving market line and the second spread value is below the value of the moving market line, and wherein the first and second spread values have a first difference at the first time; causing by the at least one processor an interface screen to be displayed at a user computer, the interface screen comprising the value representing the moving market line, the first and second spread values, and at least one element selectable for a user to make a first and a second wager that are each based on the moving market line, a third wager based on the first spread value, and a fourth wager based on the second spread value, wherein the first wager is associated with a rise in the financial market value such that the value of the moving market line at a second time in the one of the plurality of intraday wagering sessions will be above the moving market line at the first time, the second wager is associated with a decline in the financial market value such that the moving market line at the second time in the one of the plurality of intraday wagering sessions will be below the moving market line at the first time, the third wager is associated with a rise in the financial market value such that the value of the moving market line at the second time in the one of the plurality of intraday wagering sessions will be above the first spread value at the first time, and the fourth wager is associated with a decline in the financial market value such that the value of the moving market line at the second time in the one of the plurality of intraday wagering sessions will be below the second spread value at the first time, wherein the interface screen further displays odds associated with each of a plurality of wagers presented therein; receiving by the at least one processor a value representing the moving market line associated with the financial market at a time later than the first time in the one of a plurality of intraday wagering sessions; determining by the at least one processor the first spread value and the second spread value at the later time based on the value representing the moving market line at the later time, wherein the first spread value is above the value of the moving market line at the later time and the second spread value is below the value of the moving market line at the later time, and wherein the first and second spread values have a second difference at the later time that is smaller than the first difference; updating by the at least one processor the interface screen at the user computer to reflect changes to the value representing the moving market line and the first and second spread values at the later time, wherein the odds associated with each of the wagers presented therein remain static for the one of the plurality of intraday wagering sessions; presenting by the at least one processor an opportunity to make a fifth and a sixth wager that are each based on a low line that has a value at the first time that is a predetermined amount lower than the moving market line at the first time, wherein the fifth wager is associated with a decline in the financial market value such that the moving market line at the second time in the one of the plurality of intraday wagering sessions will be below the low line, the sixth wager being associated with the financial market value such that the moving market line at the second time in the one of the plurality of intraday wagering sessions is above the low line; accepting by the at least one processor at least one of the plurality of wagers from one or more end users; monitoring by the at least one processor the wagers in order to determine whether the market line value was above or below the moving market line at the second time; and settling by the at least one processor the at least one wager after the second time in order to resolve whether one or more of the end users are entitled to a credit or a debit.