canniness

noun

Shrewdness and good judgment, especially about money or business.