You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -175,7 +175,7 @@ Announcements can cause sharp price spikes or sustained moves.
175
175
176
176
#### Share buybacks & stock issuance
177
177
178
-
Reduced share supply from a buyback can drive stock prices higher, while increase in share supply can lead to price dilution.
178
+
Reduced share supply from a buyback can drive stock prices higher, while an increase in share supply can lead to price dilution.
179
179
180
180
Announcements can cause sharp price spikes or sustained moves.
181
181
@@ -214,7 +214,7 @@ Follow these principles when handling multiplier changes during corporate action
214
214
215
215
1. The protocol considers the Theoretical Price as `price`\*`currentMultiplier`.
216
216
1. Ahead of the event, `newMultiplier` and `activationDateTime` are staged.
217
-
1. At `activationDateTime` (unix), `currentMultiplier` becomes `newMultiplier`.
217
+
1. At `activationDateTime` (Unix), `currentMultiplier` becomes `newMultiplier`.
218
218
- The underlying `price` from traditional markets should start reflecting the split the next time trading opens, so at the next `price` update, the Theoretical Price should remain continuous.
219
219
220
220
#### Example (10:1 split, AAPL)
@@ -234,7 +234,7 @@ The following timeline outlines the key events and actions taken at each stage:
234
234
A 10:1 AAPL stock split is announced. [The report](/data-streams/reference/report-schema-v10) updates to stage the split:
235
235
236
236
-`newMultiplier` is set to 10x the value of `currentMultiplier`.
237
-
-`activationDateTime` is set to the unix timestamp of the split.
237
+
-`activationDateTime` is set to the Unix timestamp of the split.
238
238
-`currentMultiplier` is unaffected until activation.
239
239
240
240
##### Protocol engagement (T-1)
@@ -273,7 +273,7 @@ After all the above checks have been confirmed, users can unpause their protocol
273
273
274
274
#### Activation-time convention
275
275
276
-
Each tokenized asset issuer sets their own activation time. For example, the xStocks default `activationDateTime` is 00:00 UTC on the effective date. Once `activationDateTime` is reached, `currentMultiplier` becomes `newMultiplier`.
276
+
Each tokenized asset issuer sets its own activation time. For example, the xStocks default `activationDateTime` is 00:00 UTC on the effective date. Once `activationDateTime` is reached, `currentMultiplier` becomes `newMultiplier`.
277
277
278
278
Because underlying venues may be closed at activation, some external price sources may not reflect the split immediately. If `activationDateTime` occurs while the underlying market is closed, the report’s `currentMultiplier` will become `newMultiplier`; however, `price` can remain at the pre-event level until the market reopens. During this post-activation, pre-adjustment interval (after the multiplier has changed but before the underlying `price` updates), the Theoretical Price can be incorrect. Use `marketStatus` to pause until `price` reflects the event.
0 commit comments