一、借款协议有效期是多长
借款合同有效期从合同生效之日起到合同履行完毕为止。具体的期限,视合同约定为准。对于诉讼时效,则为三年。《民法典》规定,借款合同应当采用书面形式,但是自然人之间借款另有约定的除外。借款合同的内容一般包括借款种类、币种、用途、数额、利率、期限和还款方式等条款。

二、借款合同违约金多少合理
《民法典》第五百八十五条 当事人可以约定一方违约时应当根据违约情况向对方支付一定数额的违约金,也可以约定因违约产生的损失赔偿额的计算方法。
约定的违约金低于造成的损失的,人民法院或者仲裁机构可以根据当事人的请求予以增加;约定的违约金过分高于造成的损失的,人民法院或者仲裁机构可以根据当事人的请求予以适当减少。
当事人就迟延履行约定违约金的,违约方支付违约金后,还应当履行债务。
对于民间借贷合同,法院对违约金数额明显过高、违反民法公平原则或者有放高利贷规避法律嫌疑的,可以主动进行审查。在具体方式上,法官可以充分利用释明权,告知当事人对违约金数额的高低享有合法的请求变更权,由其来决定利益的取舍。
三、借款协议可以公证吗
借款协议可以公证,但并不是必须要公证。借款协议即借款合同,借款合同,是当事人约定一方将一定种类和数额的货币所有权移转给他方,他方于一定期限内返还同种类同数额货币的合同。因为我国法律中并没有规定借款协议必须要办理了公证之后,才能具有法律效力。如果合同当事人约定强制执行,并经过公证,合同到期时,债务人不履行的,可以由公证处出具执行证书,由法院执行局直接执行,不需要诉讼。