Hola.
En el manual aparecen los valores nominales de cada recurso relativos al valor en oro.
https://www.empire-strike.com/ayuda.php#7Conociendo ese valor, podrás comprar cuando esten baratos y vender cuando esten igual o mayor que el nominal. Si los vendes al valor igual, se obtiene oro y se mantiene el puntaje. Si se vende a un mayor precio, se obtiene oro y algo de puntaje extra.
Para saber cuando esta barato y cuando esta caro se puede usar la siguiente tablita:

Conviene comerciar, tanto para compra como para venta cuando los valores de comercio del juego coincidan con los indicados en las columnas en verde.
Observación: El valor nominal de la plata es 20, pero como se ve en la tabla puede llegar a venderse en 21. Es el único recurso con esta característica.