Skip to content

Fractional Share Purchase by 'MKT' place_order #333

@cjszk

Description

@cjszk

Fractional Share Purchase Support -
Currently when calling wb.place_order(), it casts the 'quant' value to an int, rounding it.
The endpoint accepts a 'float' value for MKT orders to purchase fractional shares.

data = {
            'action': action,
            'comboType': 'NORMAL',
            'orderType': orderType,
            'outsideRegularTradingHour': outsideRegularTradingHour,
            'quantity': int(quant), # changing this to float(quant) works to execute fractional share purchase.
            'serialId': str(uuid.uuid4()),
            'tickerId': tId,
            'timeInForce': enforce
        }

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions