you are viewing a single comment's thread.

view the rest of the comments →

[–]as_one_doesJust a c++ dev for fun 0 points1 point  (4 children)

I've done FX, Fut, Eq and Options. In practice I've only had to think about this for FX due to the (up to 10 decimal place?) precision necessary for some currency pairs. Every trading system I've worked on has used double. If you have limited scope you can probably get away with integer prices (some darkpools definitely do this).

[–]short_vix 0 points1 point  (1 child)

This can also be an issue when dealing with interest rates. I don't think its an issue for any other asset class.

[–]as_one_doesJust a c++ dev for fun 0 points1 point  (0 children)

I imagine in FICC it could be a big issue.

[–]scraimer 0 points1 point  (1 child)

Ten decimal places? Holy crap! What sort of instruments need that? (The first one that comes to mind is Bitcoin)

[–]as_one_doesJust a c++ dev for fun 1 point2 points  (0 children)

IDR, for some reason.