Better pics for knife id

  • We are currently upgrading MFK. thanks! -neo
Looks apteronotus bonapartii.
 
OP's fish is A. bonapartii.
Parapteronotus has much smaller scales and also most of them have a faint white/yellow stripe down the back. A. bonapartii also has a white spot at the base of the caudal fin and can have a pretty wide range of head shapes (see photos).

A.bonapartii15.jpg A.bonapartii8.jpeg A.bonapartii3.jpg
 
MonsterFishKeepers.com