<?xml version="1.0" encoding="utf-8"?>
<templates xmlns="http://www.FIXprotocal.org/ns/FAST/td/1.1" templateNs="http://www.sse.com.cn/ns/templates/NGTS" ns="http://www.sse.com.cn/ns/STEP1.0.0">
  <template id="4001" name="MDSnapshotFullRefresh_4001">
    <string id="1500" name="MDStreamID">
      <copy />
    </string>
    <string id="48" name="SecurityID">
      <tail />
    </string>
    <byteVector id="55" name="Symbol" presence="optional">
      <default />
    </byteVector>
    <uInt64 id="8503" name="NumTrades" presence="optional">
      <delta />
    </uInt64>
    <uInt64 id="1020" name="TradeVolume" presence="optional">
      <delta />
    </uInt64>
    <decimal id="8504" name="TotalValueTraded" presence="optional">
      <delta />
    </decimal>
    <decimal id="140" name="PrevClosePx" presence="optional">
      <delta />
    </decimal>
    <decimal id="734" name="PrevSetPx" presence="optional">
      <delta />
    </decimal>
    <uInt64 id="8506" name="TotalLongPosition" presence="optional">
      <delta />
    </uInt64>
    <sequence name="MDFullGrp">
      <length id="268" name="NoMDEntries">
        <copy />
      </length>
      <string id="269" name="MDEntryType">
      </string>
      <decimal id="270" name="MDEntryPx" presence="optional">
        <delta />
      </decimal>
      <uInt64 id="271" name="MDEntrySize" presence="optional">
        <delta />
      </uInt64>
      <string id="273" name="MDEntryTime" presence="optional">
      	<tail />
      </string>
      <uInt32 id="290" name="MDEntryPositionNo" presence="optional">
      </uInt32>
    </sequence>
    <string id="8538" name="TradingPhaseCode" presence="optional">
      <copy />
    </string>
  </template>
</templates>
