The Astros have trimmed payroll to unheard of levels for today's game over the past year as they look to rebuild their franchise, but it appears that they're not afraid to spend if it meant keeping Jose Altuve around long-term. General manager Jeff Luhnow told Brian T. Smith of the Houston Chronicle that the team "will consider any opportunity to keep [Altuve] here over the long haul" (Twitter links).
Altuve, 23, has established himself as an asset at second base over the past three seasons. Though he stands just 5'5" and weighs 175 pounds, he's an accomplished hitter. Altuve has a .294/.336/.397 batting line in 1,031 career plate appearances. In 2012, he swiped 33 bases and clubbed seven home runs. His defense graded out poorly according to UZR and The Fielding Bible in 2012, but it's been stellar in this season's small sample according to both metrics.
There's certainly no rush for the Astros, as Altuve still has less than two full years of service time and won't be eligible for arbitration until after the 2014 season. As it stands right now, the Astros control Altuve through the 2017 season, after which he will still be just 27 years old.
A look at MLBTR's Extension Tracker shows that Luhnow hasn't yet completed an extension since taking over as the team's general manager, but Altuve's agents at Octagon are no strangers to such deals. Octagon has negotiated high-profile multiyear contracts for Felix Hernandez, Miguel Montero, Ben Zobrist and Yovani Gallardo, to name a few.