Project historical trend

Project historical trend

Hi all,
is possible to have a report, a graph or a widget to see Historical trend of a project showing how the rate of achievement or the percentage of tasks changes over all the project life?

Or, if i add a custom field, is possible to show it in an historical trend with its change during the tme?

Thanks, Marco