In an internal document in my company, the convexity adjustment for Futures is defined as:
where and P(0,T+D) is the ZC bond maturity at T+D.
I don't understand why is not equal to 1 as I thought they were the same except B has a positive sign in the integral while P has a negative sign.