Skip to content

Commit eb9d79a

Browse files
committed
minor nits review
1 parent 018bda8 commit eb9d79a

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

src/content/data-streams/concepts/best-practices.mdx

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ A large price jump at market open could cause sudden liquidations, potentially l
6969

7070
Certain assets (e.g., FX open on Sunday afternoon) experience gradual price discovery due to fragmented liquidity and delayed trading activity.
7171

72-
The perpetual DEX should be careful of not opening their market with the last close price.
72+
The perpetual DEX should avoid opening their market with the last close price.
7373

7474
| Data Stream behavior | User guidance |
7575
| :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :-------------------------------------------------------------------------------------------------------------- |
@@ -175,7 +175,7 @@ Announcements can cause sharp price spikes or sustained moves.
175175

176176
#### Share buybacks & stock issuance
177177

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.
179179

180180
Announcements can cause sharp price spikes or sustained moves.
181181

@@ -214,7 +214,7 @@ Follow these principles when handling multiplier changes during corporate action
214214

215215
1. The protocol considers the Theoretical Price as `price` \* `currentMultiplier`.
216216
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`.
218218
- 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.
219219

220220
#### Example (10:1 split, AAPL)
@@ -234,7 +234,7 @@ The following timeline outlines the key events and actions taken at each stage:
234234
A 10:1 AAPL stock split is announced. [The report](/data-streams/reference/report-schema-v10) updates to stage the split:
235235

236236
- `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.
238238
- `currentMultiplier` is unaffected until activation.
239239

240240
##### Protocol engagement (T-1)
@@ -273,7 +273,7 @@ After all the above checks have been confirmed, users can unpause their protocol
273273

274274
#### Activation-time convention
275275

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`.
277277

278278
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.
279279

0 commit comments

Comments
 (0)