semt.014 — Intra-Position Movement Instruction
The intra-position move instruction: reclassification of part of a securities position (status change, restriction, location, collateral link) without changing the global quantity. The operational lever to manage the internal status of a securities inventory.
Purpose and place in the flow
semt.014 asks the CSD for an intra-position move, that is, a reclassification of part of a securities position in the participant's inventory without changing the global quantity. Typical cases: place 2,500 shares under restriction (blocked), link 2,500 shares to a collateral contract (collateralised), transfer between sub-accounts (sub-account move), designate for a corporate action (earmarked).
Flow context: the participant holds 10,000 ACME shares on its securities account.
It signs a collateral contract for 2,500 shares. It sends semt.014 with
BalFr=AWAS (Available without restriction) →
BalTo=COLI (Collateral In). T2S executes the intra-position move and
confirms via semt.016. Total quantity remains 10,000 but 2,500 are now marked as
collateral and cannot be sold without prior release.
XML structure
semt.014 is wrapped in <Document> then the root
<IntraPosMvmntInstr>. Structure:
- Id — Unique instruction identifier.
- AcctOwnr — Participant identification (BIC).
- SfkpgAcct — Affected securities account.
- FinInstrmDtls — Security ISIN.
- IntraPosDtls (Intra-Position Details) — Move details: quantity, date, source balance, target balance.
Key fields
Id/Id— Unique instruction identifier (max 35 chars).AcctOwnr/Id/AnyBIC/AnyBIC— Participant BIC.SfkpgAcct/Id— CSD securities account.FinInstrmDtls/ISIN— ISIN.IntraPosDtls/SttlmQty/Qty/Unit— Quantity to move.IntraPosDtls/SttlmDt/Dt— Move date.IntraPosDtls/AcctOwnrTxId— Internal move reference (used to reconcile with semt.016).IntraPosDtls/BalFr/Cd— Source balance code:AWAS(available without restriction),BLOK(blocked),COLI(collateral in),COLO(collateral out),BTRA(blocked trading).IntraPosDtls/BalTo/Cd— Target balance code (same vocabulary).
XML example
Instruction sent by BNP Paribas to T2S on 16 May 2026 to move 2,500 ACME shares
(ISIN FR0010315770) from the available balance (AWAS) to the
collateralised balance (COLI) for securities account 5101000ACME,
internal BNP reference BNP-COLL-2026-187, settlement 17 May 2026:
<?xml version="1.0" encoding="UTF-8"?>
<Document xmlns="urn:iso:std:iso:20022:tech:xsd:semt.014.001.07">
<IntraPosMvmntInstr>
<Id>
<Id>BNP-IPM-20260516-001</Id>
</Id>
<AcctOwnr>
<Id>
<AnyBIC>
<AnyBIC>BNPAFRPP</AnyBIC>
</AnyBIC>
</Id>
</AcctOwnr>
<SfkpgAcct>
<Id>5101000ACME</Id>
</SfkpgAcct>
<FinInstrmDtls>
<ISIN>FR0010315770</ISIN>
</FinInstrmDtls>
<IntraPosDtls>
<SttlmQty>
<Qty>
<Unit>2500.0000</Unit>
</Qty>
</SttlmQty>
<SttlmDt>
<Dt>
<Dt>2026-05-17</Dt>
</Dt>
</SttlmDt>
<AcctOwnrTxId>BNP-COLL-2026-187</AcctOwnrTxId>
<BalFr>
<Cd>AWAS</Cd>
</BalFr>
<BalTo>
<Cd>COLI</Cd>
</BalTo>
</IntraPosDtls>
</IntraPosMvmntInstr>
</Document> Versions
| Version | Release | Usage |
|---|---|---|
semt.014.001.05 | 2015 | T2S go-live version. |
semt.014.001.06 | 2019 | T2S Release update. |
semt.014.001.07 | 2022 | T2S 2026 current version. |
Common pitfalls
- Identical BalFr / BalTo — a move to the same balance makes no sense. T2S rejects the instruction.
- Quantity > available source balance — if the participant holds 1,000 available shares and asks to move 2,500, T2S rejects for insufficient balance.
- Non-standard balance code — use the published ISO 20022 codes accepted by the target CSD. A proprietary code
BNP-COLLATis invalid. - Move after corporate action — for a security undergoing a corporate action (split, dividend), the intra-position move may interfere with allocation. Coordinate with the CA agent.
- Reused AcctOwnrTxId — the reference must be unique to reconcile with semt.016 (Confirmation). Reuse creates collisions.
- Past settlement date — the move date must be ≥ today. A past date is rejected (except specific back-valuation cases authorised by contract).