alpacahq / alpacahq/Alpaca-API

Replace side "Buy, Sell" with "BTO, STC, STO, BTC"

Open
#85 3 comments 7 reactions 0 assignees View on GitHub
feature request
Dominant language
No language data
Stars
173
Forks
17
PR merge metrics
No merged PRs in 30d

Description

My algorithm _sometimes_ tries to sell a position twice, which results in in liquidation of my current position and then the filling of a short order. In a perfect world, our code is so tried and tested that this could never happen by mistake. But, as we know, we do not live in a perfect world and bugs occur, regressions occur, hiccups occur.

The accidental shorting of an equity due to two sell orders clearing is dangerous, unacceptable and yet, completely avoidable by a responsible API.

**Recommendation:**

**Please replace current "Buy, Sell" options with the following:**

**BTO** = Buy To Open
**STC** = Sell To Close
**STO** = Sell To Open
**BTC** = Buy To Close

This will ensure orders accepted by the API are accepted **as intended** by the developer and it will help protect your clients equity.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.