Sandbox mock ISINs

To enable testing of different scenarios on the client side, we offer a range of ISINs, which are programmed to behave in a predefined way in our Sandbox environment.

The following lists give you an overview of these ISINs and their expected behaviour, including the order & execution webhooks.

Price simulations

The ISINs listed here are designed to execute successfully in the Sandbox.

ISINs

The ISINs have the following behaviour and bid/offer prices:

ISIN Bid price Offer price Mock behaviour
IE00BKBF6H24 7.51 6.23 Successful execution
IE00B3XXRP09 113.03 115.05 Successful execution
DE0005933931 81.77 85.22 Successful execution
IE00BK5BCH80 13.20 11.24 Successful execution
IE00BM8QRZ79 38.45 41.25 Successful execution
IE00BYZK4552 11.10 9.96 Successful execution
FR0010790980 90.11 93.55 Successful execution
FR0010524777 38.35 38.96 Successful execution
LU2194447293 14.56 14.74 Successful execution
IE00BGBN6P67 70.07 72.09 Successful execution
IE00BGL86Z12 6.26 6.30 Successful execution
LU0779800910 14.31 14.44 Successful execution
IE00BJ0KDR00 108.08 108.43 Successful execution
LU0533033667 472.50 481.10 Successful execution
IE00BM67HK77 43.88 44.23 Successful execution
IE00BM67HL84 22.02 44.23 Successful execution
LU1291109616 17.02 17.28 Successful execution
IE00BM67HM91 43.50 43.26 Successful execution
IE00B95PGT31 random random Successful execution
IE00B5M1WJ87 100.00 100.00 Successful execution with up to 5 partial executions.
Number of executions dependent on order amount:
< €101 = 1 execution,
< €201 = 2 executions, ...
> €401 = 5 executions
All active ISINs in Sandbox not otherwise specified in this section (e.g., IE0032077012) 100.00 100.00 Successful execution

Order & execution webhooks

Success flow ISINs have the following expected order and execution webhooks:

  1. ORDER.NEW
  2. ORDER.PROCESSING
  3. EXECUTION.FILLED
  4. ORDER.FILLED
  5. EXECUTION.SETTLED
INFO

In the Upvest Sandbox environment, order executions are settled immediately, i.e. not on T+2.

Cancellation simulations

The ISINs listed here are designed to mock different cancellation flows.

ISINs

These ISINs have the following behaviour:

ISIN Mock behaviour
IE00BYVJRQ85,
LU0446734526,
DE000A0F5UG3,
IE000YU9K6K2,
LU1215452928,
LU1834984798
Upvest cancels an order immediately after PROCESSING state.
LU1215451524,
IE00BWT3KJ20,
IE00BWT3KN65
Upvest cancels an order in the PROCESSING state, however, not immediately.

Limit & stop order simulation

If you want to test limit and stop orders, you can use the following ISIN with prices oscillating every hour between 200.00 and 300.00.

ISIN Mock behaviour
DE0005140008 Successful execution with prices moving sine-like every hour in the pattern: 250.00 (hh:00), 300.00 (hh:15), 250.00 (hh:30), 200.00 (hh:45)
IE00B0M62Y33 Behaves in the same way as DE0005140008, however, attempt to cancel the order in PROCESSING state will always get rejected. (Useful for ORDER_CANCELLATION webhook testing)
INFO

For more information how to place an order, see also the Placing an Order guides.

Order & execution webhooks

Orders are being cancelled in the PROCESSING state:

  1. ORDER.NEW
  2. ORDER.PROCESSING
  3. ORDER.CANCELLED
COMING SOON

Upvest will soon offer more transparency on cancellation reasons via webhooks. We will also document these changes in this section.

Was this page helpful?