Hi All,
I am hoping someone might have some advice for me regarding how to avoid losses due to fractional holdings of assets–specifically crypto.
- I am trying to avoid market orders, which typically result in a large loss due to taker fees
- I am trying to only use limit orders, which have less fees and therefore less loss
- Limit orders do not work with fractional amounts
- My algo only purchases whole number quantities of an asset so that I can place limit orders based on direction (to take profit or prevent losses)
- However, when I purchase a whole number quantity of an asset (for example, 1, 2, 3 etc shares) I often receive slightly less (.985, 1.985, 2.985) etc.
- The result is that my limit orders are placed for the whole number amount, leaving me with a fraction of a share as seen below.
- Because I do not wish to incur market order fees, I’m pretty much stuck with a fraction of an asset that, combined with similar holdings, is adding up to a significant loss, due to the fact that my algo cannot sell it via limit order
- I cannot place a limit order for, say, 1.015 of an asset, to bring my holdings to a whole number after accounting for fees, because we cannot place fractional limit orders.
Has anyone encountered this issue? Does anyone have a strategy for dealing with this scenario?