So if you actually are at the mercy of the attacker in such a situation, then it seems you better be able to give the attacker access to your information. That is, unless you would actually prefer to suffer torture or die than give up your data.
An attacker willing to rubber-hose someone probably plans to kill them in the end one way or another. So the choice comes down to:
1) A shorter less painful death with the attacker getting the BTC (or whatever he/she's looking for.)
2) A longer more painful death with the attacker coming away empty-handed.
A practical advantage of #2 is that there would be more opportunity to convince the attacker that they may be able to end up with something by keeping you alive longer.
The best solution in my mind is to arrange a credible deterrence solution. Something akin Assange's 'insurance.aes256' file perhaps. I think that Dr. Strangelove defined deterrence best to my way of thinking:
"Deterrence is the art of producing in the mind of the enemy... the fear to attack" (55:09)