Mi pare che tu stia invertendo inconsapevolmente il legame causa-effetto: le cedole sono fissate da contratto, è la duration che sarà minore se le cedole sono più alte... cioè la duration é funzione delle cedole e non il contrario.sempre super chiaro! quindi le cedole sono più alte per breve duration in quanto il prezzo finale risente meno dei fattori di rischio e quindi si gioca tutto sulle cedole, mentre invece nel lungo periodo essendoci incertezza sul prezzo finale e spostando l'eventuale grande guadagno alla fine,con aspettative di tasso in ribasso, le cedole sono piccole, ho capito bene?
Per il resto la tua intuizione mi sembra corretta.