Esto es sólo un añadido a la respuesta de @rrg. Lo primero que te recomiendo es que hables con tu jefe y conozcas mejor el alcance del proyecto (cosa que posiblemente ya hayas hecho). Más concretamente, ¿te están pidiendo que construyas curvas a nivel de emisor (no suena así), o curvas de sector (más probable). ¿Cómo piensan definir los sectores (por calificación, por industria, etc.)? Esto puede convertirse fácilmente en un proyecto muy grande, por lo que es importante que sepas exactamente hasta dónde quieren que avances.
Ahora volvemos a abordar el proyecto. @rrg ya ha mencionado que en realidad sólo hay dos pasos. En cuanto a la selección de valores, la regla general es sencilla: 1) Si es posible, elegir o sobreponderar los bonos que sean líquidos, con buena información de precios; 2) Seleccionar bonos que sean comparables y representativos del mercado de interés. Esto no es una ciencia y hay mucho arte involucrado. Por ejemplo, este responder proporciona algunos consejos (NO reglas) sobre qué bonos pueden incluirse en la construcción de la curva del Tesoro de EE.UU. - hay muchos matices. En el caso de las empresas, al menos hay que asegurarse de que los emisores tienen una calidad crediticia similar y partir de ahí.
A continuación, se procede a ajustar la curva. Para las empresas, los modelos paramétricos (por ejemplo, Nelson-Siegel, Svensson, incluso "splines" de una sola pieza) son muy populares, sobre todo si no se tienen muchos bonos que abarquen todo el espectro de vencimientos. No reinvente la rueda. Mire la base de código existente (por ejemplo, Quantlib) y parta de ahí.
Por último, algunas referencias: