BISTECH PAY PİYASASI FIX SERTİFİKASYON PROGRAMI SİMÜLATÖR UYGULAMASI KULLANMA KILAVUZU



Benzer belgeler
VİOPFIX SERTİFİKASYON PROGRAMI SİMÜLATÖR UYGULAMASI KULLANMA KILAVUZU. Kasım 2014, Sürüm Borsa İstanbul A.Ş., Tüm hakkı saklıdır.

BISTECH FAZ 2+ (BAP) FIX SERTİFİKASYON PROGRAMI SİMÜLATÖR UYGULAMASI KULLANMA KILAVUZU

FAZ 2+ (Kıymetli Madenler Piyasası) FIX SERTİFİKASYON PROGRAMI SİMÜLATÖR UYGULAMASI KULLANMA KILAVUZU

BISTECH FAZ 2 (VİOP) FIX SERTİFİKASYON PROGRAMI SİMÜLATÖR UYGULAMASI KULLANMA KILAVUZU

VADELİ İŞLEM VE OPSİYON PİYASASI BISTECH FIX SERTİFİKASYON PROGRAMI REFERANS DATA AŞAMASI

PAY PİYASASI BISTECH FIX SERTİFİKASYON PROGRAMI REFERANS DATA AŞAMASI İLERİ SEVİYE

VİOPFIX API ÜYE YAZILIMI SERTİFİKASYON PROGRAMI TEMEL SEVİYE. Temmuz 2015, Sürüm 1.2

VİOPFIX API ÜYE YAZILIMI SERTİFİKASYON PROGRAMI SAKLAMACI ÜYE DROP COPY

VADELİ İŞLEM VE OPSİYON PİYASASI BISTECH OUCH SERTİFİKASYON PROGRAMI

VİOPFIX API ÜYE YAZILIMI SERTİFİKASYON PROGRAMI ORTA SEVİYE. Şubat 2015, Sürüm 1.1

KULLANICI KILAVUZU: UEA FİX KULLANICILARININ SSLVPN ERİŞİMİ İMKB İÇİNDEKİLER

Yardım Masası Ekran Kullanım Kılavuzu

FAZ 2+ (Kıymetli Madenler Piyasası) BISTECH FIX SERTİFİKASYON PROGRAMI EMİR İLETİM AŞAMASI

MUĞLA SITKI KOÇMAN ÜNİVERSİTESİ SMS. Sms Sistemi. Bilgi İşlem Daire Başkanlığı YAZILIM GRUBU

FAZ 2 (VİOP) BISTECH FIX SERTİFİKASYON PROGRAMI EMİR İLETİM AŞAMASI

Faz 2+ BISTECH KMTP FIX Bilgilendirme Toplantısı 19 Ekim 2017

TÜRKİYE İLAÇ VE TIBBİ CİHAZ KURUMU KOZMETİK ÜRÜNLER UZEM (ULUSAL ZEHİR DANIŞMA MERKEZİ) BİLDİRİM KILAVUZU

HYS KANITLAYICI BELGE KILAVUZU. TEMMUZ-2014 Uygulama Geliştirme ve Destek Şubesi

TURKCELL HİZMETLERİ. Kullanım Bilgileri. LOGO Kasım 2014

T.C. Başbakanlık Gümrük Müsteşarlığı Muhabere ve Elektronik Dairesi Başkanlığı

T.C. ATILIM ÜNİVERSİTESİ BİLGİ & İLETİŞİM TEKNOLOJİLERİ MÜDÜRLÜĞÜ. Öğrenci Bilgi Sistemi ATACS (Atılım Academic System) Projesi

e-mutabakat Ekstre Gönderimi

PAY PİYASASI BISTECH FIX SERTİFİKASYON PROGRAMI EMİR İLETİM AŞAMASI TEMEL SEVİYE

Bu ekrana Kullanıcı adı ve şifre ile giriş yapıldığında ekranda giriş yapabilmeniz için yetki almanız

CELAL BAYAR ÜNİVERSİTESİ KÜTÜPHANE VERİTABANLARINA ÜNİVERSİTE DIŞINDAN ERİŞİM

Doküman JETSMS XML Mesaj Đşlemleri Yardım Dokümanı Tarih Sürüm 1.1.0

E-UYGULAMALAR VE DOKÜMAN YÖNETİM SİSTEMİ PROJESİ (EUP) ECZANE İŞLEMLERİ KULLANIM KILAVUZU

Web Servis-Web Sitesi Bağlantısı

Yeni Üye Test Sistemi Teknik Bilgilendirme

SELÇUKLU BELEDİYESİ.

Yeni Ü ye Test Sistemi Teknik Bilgilendirme

VİOPFIX API ÜYE YAZILIMI SERTİFİKASYON PROGRAMI KAPSAMLI SEVİYE

İMZAGER PROGRAMI İLE UZUN DÖNEM İMZA TİPİNDE ELEKTRONİK İMZALI BELGE OLUŞTURMA

DANIŞMAN ONAYI. Ön Gereksinimler:

OSMANLI MOBİL FX Trader

Proje Takip Platformu Kullanım Kılavuzu

Netsis 3 SMS Uygulaması

TÜRKİYE İLAÇ VE TIBBİ CİHAZ KURUMU KOZMETİK ÜRÜNLER UZEM (ULUSAL ZEHİR DANIŞMA MERKEZİ) BİLDİRİM KILAVUZU SÜRÜM 1.0

Bilgi ve Olay Yönetim Sistemi

AntiKor Güvenlik Sunucumu nereye yerleştirmeliyim?

Kargo Modülü. Diğer modüller ile entegre çalışan Kargo modülü ile satış irsaliyesifaturasıoluşturduktan

MV3 FATURA RADYOLOJİ KULLANIM KILAVUZU

COM API v.1.1 BELGE SÜRÜMÜ : 1.1

Kıymetli Madenler Piyasasının BISTECH Faz 2+ sistemi üzerinde Canlıya Geçiş Provaları Senaryo Dokümanı

Kets DocPlace LOGO Entegrasyonu

LOGO TURKCELL AKILLI FAKS ENTEGRASYONU BİLGİ DOKÜMANI

UZAKTAN EĞİTİM MERKEZİ

MİKRO YAZILIM E-MUTABAKAT

CEPIS e-yetkinlik Karşılaştırması Kullanım Kılavuzu

TUİK Netsis Erp Paketi Entegrasyonu ve Yıllık İş İstatistikleri Sanayi ve Hizmet Araştırması (YSHİ) Anketi

EPKAS. (ELEKTRONİK PROJE KONTROL ve ARŞİVLEME SİSTEMİ) WEB KULLANIM KILAVUZU

Programlama Kılavuzu. IPV Serisi IP Santralleri IPV10 IPV20 IPV50

MENÜ AYARLAMA 1. MENÜ AYARLAMA. [X] [X] Standard. [X] [X] Yeni Fonksiyon

İNTERNET EXPLORER AYARLARI 1. Başlat-Ayarlar-Denetim Masası menüsünden "İnternet Özellikleri" (Seçenekleri)'ni seçiniz. Resim. 1

SIKÇA SORULAN SORULAR

Ortam İzleyici Kullanım Kılavuzu

Medula Eczane Stok Bilgileri Web Servisleri Kullanım Kılavuzu

VERİ GÖNDERME PROGRAMI KULLANMA KILAVUZU (Tesisler tarafından kullanılacak)

İSTANBUL ÜNİVERSİTESİ. Bütünleşik Kalite Yönetim Sistemi İç Tetkik Kılavuzu

e-fatura Başvuru Açıklamalar

Nisan 2014-v1.0 KMTP API TEST ve SERTİFİKASYON İŞLEMLERİ

AYAKTAN HASTA İLAÇ MUAFİYET RAPORU

Turkcell Hizmetleri LOGO KASIM 2011

EPİAŞ ABONE BİLGİLERİ KAYDI KILAVUZ DOKÜMANI V.2. Kullanıcı. Kapsam. Yasal Dayanak. Veri Kayıt Sorumlusu. Veri kayıt süresi. Ekran Adı.

T. C. KAMU İHALE KURUMU

Toplu İleti Gönderimi

ÖĞRENCİ DERS SEÇİMİ (ASİL ÖĞRENCİ) - 1

efinans e-fatura Başvuru Kılavuzu

Yeni Nesil e-fatura Kullanıcı Kılavuzu

FAKS SUNUCU EĞİTİM DÖKÜMANI

Kod Listeleri Genel Yapısı

IOSİS SOS BAYIPUAN BAYI KULLANICI KILAVUZU

HESABINIZA GİRİŞ YAPMAK İÇİN:

Öğrenci Kullanım Kılavuzu

MOBILEPAX ENTERPRISE API (WEB SERVİS)

E-UYGULAMALAR VE DOKÜMAN YÖNETİM SİSTEMİ PROJESİ (EUP) ELEKTRONİK UYGULAMALAR PROJESİ FİRMA KAYIT KILAVUZU

Linux Kurulumu (Sürüm 1.52) İçindekiler

BAĞLAM ÖZELLİKLİ KIYMET TRANSFER ONAY İŞLEMLERİ

MATRİKS MARCO POLO NETWORKS ENTEGRASYON VE EMİR YÖNETİM SİSTEMİ

Checkpoint SSL-VPN Kurulum Prosedürü. Checkpoint Endpoint VPN Client

MERSİS UYGULAMA KULLANICISI YARDIM REHBERİ KAYIT VE GİRİŞ İŞLEMLERİ GÜMRÜK VE TİCARET BAKANLIĞI MERSİS UYGULAMASI

T.C. Maliye Bakanlığı Muhasebat Genel Müdürlüğü Personel Ödemeleri Uygulama Destek Şubesi FİİLİ HİZMET ZAMMI UYGULAMA KILAVUZU

EPDK BİLİŞİM SİSTEMİ GELİŞTİRİLMESİ (EBİS) PROJESİ

Miron Yazılım Entegre Uygulamalar (Mironist.NET Yılsonu Devir)

T. C. KAMU İHALE KURUMU

SIMMAG Kullanım Kılavuzu. Adem Ayhan Karmış. Ana Ekran

VET ON KULLANIM KLAVUZU

e-fatura Portalı Kullanım Kılavuzu

Vodafone Akıllı Bas Konuş Servisi Masaüstü Uygulaması Kullanım Kılavuzu

TIBBİ MALZEME RAPORU

ML TFT 5 ARAYÜZ KULLANIM KILAVUZU

Kurumsal Grup E-Posta Eğitim Dokümanı

DESTEK DOKÜMANI. Masaüstü için rapor kısayolu. Ürün : GO Bölüm : Görev Zamanlayıcı

İMZAGER PROGRAMI İLE ELEKTRONİK İMZALI BELGE OLUŞTURMA

VİOP SİMÜLASYONU KULLANICI REHBERİ

İ ZMİ R KÂ Tİ P ÇELEBİ Ü Nİ VERSİ TESİ ÜZÂKTÂN EĞ İ Tİ M Sİ STEMİ Ö Ğ RENCİ KÜLLÂNİM KİLÂVÜZÜ

Coslat Monitor (Raporcu)

MEKTUP BASIMI VE SMS GÖNDERME

UZAKTAN EĞİTİM YÖNETİM SİSTEMİ (MMYO)EĞİTMEN YARDIM KILAVUZU

İNSAN KAYNAKLARI YAZILIMI PERSONEL BAŞLANGIÇ İŞLEMLERİ KULLANIM KILAVUZU

Transkript:

BISTECH PAY PİYASASI FIX SERTİFİKASYON PROGRAMI SİMÜLATÖR UYGULAMASI KULLANMA KILAVUZU Ağustos 2015, Sürüm 2.1 2015 Borsa İstanbul A.Ş., Tüm hakkı saklıdır.

DOKÜMAN TARİHÇESİ Tarih Versiyon Açıklama Mayıs 2015 1.0 İlk sürüm. Haziran 2015 1.1 Yazım ve içerik düzenlemeleri. Haziran 2015 2.0 İleri Seviye Senaryo Güncellemeleri Ağustos 2015 2.1 ClOrdID, QuoteID, TradeReportID serbestiyeti Kontrol edilen alanların güncellenmesi 2015 Borsa İstanbul A.Ş. 2

İÇİNDEKİLER 1. GİRİŞ... 6 1.1 DOKÜMANIN AMACI... 6 1.2 HEDEF KİTLE... 6 2. GENEL İŞLEYİŞ... 7 2.1 Kurulum ve Çalıştırma... 7 2.2 Teknik Gereklilikler... 9 2.3 İşleyiş... 9 2.3.1 Test Adımları (Session Requests / Application Requests)... 9 2.3.2 Logon Yapısı... 11 2.3.3 Test Sonuçları (Request History)... 11 2.3.4 Gönderilen / Alınan Mesajlar (Server Received / Server Response)... 13 2.3.5 Karşılaştırma Sonuçları (Compare Result)... 13 2.3.6 Test Adımlarını Temizleme (Reset Steps)... 17 2.3.7 Test Sonuçlarını Temizleme (Clear History)... 17 2.3.8 Alt Sekme... 17 3. SONUÇ... 18 4. Simülator Uygulamasındaki Sertifikasyon Senaryo Adımları... 19 4.1 Emir İletim Temel ve İleri Seviye için Oturum Mesajları... 19 4.2 Emir İletim Temel Seviye Mesajları... 21 4.3 Emir İletim İleri Seviye Mesajları... 23 4.4 Referans Data Temel ve İleri Seviye Mesajları... 27 4.5 Piyasa Yapıcılık Fonksiyonları... 27 2015 Borsa İstanbul A.Ş. 3

ŞEKİLLER LİSTESİ Şekil 1: Sertifikasyon Testi Senaryo Adımları... 10 Şekil 2 Mesaj Akışları ve Karşılaştırması... 12 Şekil 3 Senaryo Listesinde Seçili Adım... 12 Şekil 4 Gönderilen / Alınan Mesajların Detayı... 13 Şekil 5 Hatalı Sonuçlanan Karşılaştırma... 13 Şekil 6 Başarılı Sonuçlanan Karşılaştırma... 13 Şekil 7 Hatalı Karşılaştırma Sonucu Alınan Ret Cevabı... 14 Şekil 8 Simülatör Arayüz Görünümü... 14 Şekil 9 Karşılaştırma Detayı... 15 Şekil 10 _MISSING_ ve _NOT EXPECTED_ Alanları... 16 Şekil 11 Test Edilen Adımların Temizlenmesi... 17 Şekil 12 İzlenen Adımlar... 18 2015 Borsa İstanbul A.Ş. 4

TABLOLAR LİSTESİ Tablo 1: Simülatör Bağlantı Bilgileri... 8 Tablo 2: Session Request... 20 Tablo 3: Opening Session Partition 1 (Temel Seviye)... 21 Tablo 4: Continuous Auction Partition 1 (Temel Seviye)... 22 Tablo 5: Continuous Auction Partition 2 (Temel Seviye)... 22 Tablo 6: Opening Session Partition 1 (İleri Seviye)... 23 Tablo 7: Continous Auction Partition 1 (İleri Seviye)... 24 Tablo 8: Continous Auction Partition 2 (İleri Seviye)... 26 Tablo 9: Reference Data (Temel Seviye)... 27 Tablo 10: Reference Data (İleri Seviye)... 27 Tablo 11: Market Maker Opening Session Partition 1... 28 Tablo 12: Market Maker Continous Auction Partition 1... 28 2015 Borsa İstanbul A.Ş. 5

1. GİRİŞ 1.1 DOKÜMANIN AMACI Bu doküman, Borsa İstanbul BISTECH İşlem Sistemi Pay Piyasası na FIX protokolü kullanarak emir gönderebilmek amacıyla üyelerimizin ve yazılım kuruluşlarının sertifikasyon programına girmeden önce yazılımlarını test ederek sertifikasyona hazır hale getirebilmeleri için hazırlanan simülatör uygulaması hakkında bilgi vermek amacıyla hazırlanmıştır. 1.2 HEDEF KİTLE Bu doküman, BISTECH FIX API üzerinden emir gönderebilmek üzere yazılım geliştiren ve yazılımlarını kullanabilmek için sertifikasyon programını tamamlamak isteyen üyelerimize ve yazılım kuruluşlarına yönelik olarak hazırlanmıştır. 2015 Borsa İstanbul A.Ş. 6

2. GENEL İŞLEYİŞ Pay Piyasası BISTECH FIX Sertifikasyon Programı simülatör uygulaması, yatırım kuruluşlarının ve yazılım kuruluşlarının sertifikasyon programına katılmadan önce sertifikasyon programı kılavuzunda yer alan adımları kendi yazılımları üzerinden test ederek süreci başarıyla kısa sürede tamamlayabilmeleri için geliştirilmiştir. Sertifikasyon Programına yönelik olarak hazırlanan simülatörün amacı, sertifikasyon programındaki adımlarda kurumlardan beklenen mesajların doğru gönderilip gönderilmediğinin kurumlar tarafından görülmesini sağlamaktır. Sertifikasyon programında yer alan her bir adım için yatırım/yazılım kuruluşu tarafından gönderilen mesajlar ile beklenen mesajlar karşılaştırılarak sonuç tablosu gösterilmektedir. Bu tabloya göre yazılımdaki farkların görülerek sertifikasyon programına katılmadan önce giderilmesi beklenmektedir. Tüm adımların doğru gerçekleştirilmesi yatırım/yazılım kuruluşunun sertifikasyona hazır olduğunu göstermektedir. 2.1 Kurulum ve Çalıştırma Simülatör, web uygulaması olarak çalışmaktadır. Uygulama arayüzüne bir web tarayıcısı ile erilişmektedir. Uygulamayı çalıştırmak için Java (JRE) haricinde bir kuruluma gerek yoktur. Uygulamanın kendisi kurulum gerektirmemektedir. Simülatör uygulaması hem Linux hem de Windows işletim sistemi üzerinde sertifikasyon senaryolarındaki Emir İletimi ve Referans Data aşamaları için çalışabilmektedir. Simülator uygulaması sertifikasyon ortamındaki iki bölümleme (partition) yapısını desteklemektedir. Uygulama başlangıç parametreleri ayarlanarak ilgili partititon için çalışması sağlanabilir. Bunlar; emir iletim kanalı birinci partition için part1, emir iletim kanalı ikinci partition için part2 ve referans data kanalı için rds dir. Ayrıca sertifikasyon senaryo adımlarında yer alan aynı gün (T+0) ve iki gün (T+2) ileri tarihli emirler için tarihlerin ayarlanması program açılış aşamasında yapılmalıdır. Bunun için T+0 parametresine uygulamanın çalıştırıldığı tarih, T+2 parematresine ise iki iş günü sonrasının tarihi girilmelidir. Simülatör uygulamasında seçilen adımlarda Kurum İçi Sıra Numarası nın kontrol edilmesi, çalıştırma aşamasında verilecek bir parametre ile belirlenmektedir. Bu parametreye Y değeri verilerek simulatör çalıştırıldığında simülatör uygulamasında seçilen adım için Kurum içi Sıra 2015 Borsa İstanbul A.Ş. 7

Numarası (ClOrdID, QuoteID, TradeReportID) değerleri kontrol mekanizmasına dahil edilmeyecektir. Bu sayede kullanıcının kendi ürettiği Kurum içi Sıra Numarası ile Simulatör uygulamasında test yapabilmesi hedeflenmektedir. Simulatör uygulaması çalıştırıldıktan sonra web tarayıcısı üzerinden ilgili bölümlemedeki yürütülmek istenen senaryo seçilebilir. Simülatör her partition için önceden belirlenmiş FIX ve http portlarını kullanmaktadır. Bu sayede farklı bölümlemeler için uygulama aynı anda çalıştırılabilmektedir. Bağlantı bilgileri Tablo 1. de verilmiştir. Tablo 1: Simülatör Bağlantı Bilgileri FIX IP Adresi FIX Portu URL Emir İletimi (part1) 127.0.0.1 16061 http://localhost:8061/ Emir İletimi (part2) 127.0.0.1 16062 http://localhost:8062/ Referans Data (rds) 127.0.0.1 16063 http://localhost:8063/ Uygulamanın çalışması için aşağıdaki adımların izlenmesi gerekmektedir: Windows için run.bat dosyasına çift tıklanarak uygulama çalıştırılır. Linux için run.sh script dosyası shell üzerinden çalıştırılır. Açılan konsol menüsü üzerinden ilgili parametreler seçilir. Örnek bir parametre ayarlaması aşağıdaki şekildedir: ****************************** Partition list: 1. part1 2. part2 3. rds Select partition: 1 Set T0 and T+2 date (Y/N): Y T0 (YYYYMMDD):20150511 T2 (YYYYMMDD):20150513 Relax ClOrdID, QuoteID, TradeReportID- message id (Y/N): Y ****************************** Uygulama çalıştığında konsol ekranında senaryo testlerinin yüklendiğine dair loglar görüntülenmektedir. Uygulama arayüzüne bir tarayıcı üzerinden bağlantı bilgileri tablosundaki URL adresi ile erişim sağlanır. Yürütülmek istenen sertifikasyon senaryosu seçilir. 2015 Borsa İstanbul A.Ş. 8

FIX sunucusuna IP ve adresleri bağlantı bilgileri Tablo 1 deki değerler kullanılarak bağlanılır. Kurumlar Username, SenderCompID, SenderSubID alanlarına istedikleri kullanıcı adını girebilirler. Referans loglar BIXXX üyesi ile oluşturulmuştur; fakat logların karşılaştırılması sırasında bu alanlar dikkate alınmamaktadır. Sisteme bağlanma (Logon) mekanizması ile ilgili detaylar 2.3.2 Logon Yapısı bölümünde bulunmaktadır. Gönderilen ve alınan mesajların takibi tarayıcı üzerinden yapılabilmektedir. NOT: Menü kullanılmadan Simülatör uygulamasını çalıştırmak mümkündür. Bunun için konsol uygulaması üzerinden uygulamanın bulunduğu dizindeki bin dizini altında "java -jar BISTECHFIX- SIMULATOR.jar $PARTITION $T0 $T2" komutu yürütülür. Örnek: "java -jar BISTECHFIX-SIMULATOR.jar part2 20150415 20150417" komutu ile ikinci bölümleme emir iletimi kanalı için program başlatılır. Mesajlardaki ExpireDate alanları T+0 tarihli emirler için 20150415, T+2 tarihli emirler için 20150417 olarak güncellenir. 2.2 Teknik Gereklilikler Sistemde Java (JRE) 1.7.0_55 ve üzeri versiyonları kurulu olmalıdır. Uygulama, bunun dışında herhangi bir kurulum gerektirmemektedir. Web arayüz için aşağıda belirtilen tarayıcılar kullanılabilmektedir; Google Chrome: 42.0.2311.152 ve üzeri (tavsiye edilen tarayıcı) Internet Explorer: 10.0.9200.16521 ve üzeri Mozilla Firefox: 37.0 ve üzeri 2.3 İşleyiş 2.3.1 Test Adımları (Session Requests / Application Requests) Uygulamanın arayüzünde, BISTECH FIX Emir İletim Sertifikasyon Programı dokümanındaki tüm adımlar üç bölüm halinde, Sistem Bağlantı Testleri bölümündeki adımlar Session Request bölümünde yer alırken Emir İletim ve Fonksiyonları Testi bölümündeki adımlar ise Opening Session ve Continuous Auction bölümlerinde yer almaktadır. BISTECH FIX Sertifikasyon Programı 2015 Borsa İstanbul A.Ş. 9

dokümanındaki tüm adımlar aynı sırayla listelenmektedir. BISTECH FIX Reference Data Sertifikasyon Programı dokümanındaki adımlar ise tek bölümde RDS Request başlığı altında listelenmektedir. Simülatör uygulamasındaki beklenen mesajların sertifikasyon programında hangi adımlara karşılık geldiği bilgisi Simülator Uygulamasındaki Sertifikasyon Senaryo Adımları de verilmiştir. Kurumlar tüm adımları sırayla test edebilecekleri gibi istedikleri bir adımı seçerek de testlerini bir adım üzerinde tekrar tekrar gerçekleştirebileceklerdir. Sertifikasyon Programı test senaryosunda birbirine bağlı olan adımların simülatör uygulamasında da aynı sırayla test edilmesi tavsiye edilmektedir. Uygulama arayüzünde test edilecek senaryonun adımlarının listelenmesi için Scenario listesinden seçim yapılarak Set Scenario butonu tıklanmalıdır. Şekil 1: Sertifikasyon Testi Senaryo Adımları Uygulama, işlem sistemi gibi çalışmamaktadır. Yalnızca üyelerimizin ve yazılım kuruluşlarının sertifikasyon programındaki adımları doğru gönderip gönderemediklerini test etmeleri amacıyla sertifikasyon testlerine ait referans logları içermektedir. Kurumlar tarafından gönderilen mesajlar, 2015 Borsa İstanbul A.Ş. 10

gönderilmesi beklenen mesajlarla karşılaştırılmakta ve gönderilen mesajın içeriğinin doğru olması durumunda FIX sunucusundan alınması beklenen mesajlar kuruma cevap olarak gönderilmektedir. Mesaj içeriğinin beklenen mesajla uyuşmaması durumunda ise mesajın işlem sistemi tarafında anlamlı olup olmadığına bakılmaksızın Reject (35=3) mesajı gönderilmektedir. Kısaca, bir adımı test etmek isteyen kurum ilgili adımda beklenen mesajı göndermediği sürece gönderilen mesaj uygulama tarafından reddedilecektir. Mesajlar referans loglarla karşılaştırılırken, mesaja veya kullanıcıya göre değişebilecek mesaj alanları (SenderCompID, MsgSeqNum, SendingTime vb.) dikkate alınmamaktadır. Dikkate alınmayacak alanlar uygulamanın içerisinde belirlenmiştir. Kurumların sertifikasyon programını başarıyla tamamlayabilmeleri için simülatörün tüm test adımlarını geçebiliyor olmaları gerekmektedir. ÖNEMLİ NOT: Sertifikasyon sürecinde bazı alanların değişmesi mümkün olduğu için bu alanlar karşılaştırma sırasında simülatör tarafından dikkate alınmamaktadır. Fakat referans loglar sabit olduğu ve üyenin gönderdiği mesajlara göre değiştirilmediği için söz konusu dikkate alınmayan alanlar için, cevap mesajlarında üyenin gönderdiği değerden farklı olarak referans logdaki değerler bulunabilir. Örneğin Emir değiştirme adımları için hazırlanan referans loglarda sadece sertifikasyon programında yer alan değişikliği içeren mesaj yer almaktadır ve uygulamadan kullanıcıya dönen mesajda da sadece bu değişikliği içeren bir mesaj dönülmektedir. Bu durumda kullanıcı referans logda değiştirilen alandan farklı bir alan değiştirse dahi simülatör tarafından gönderilen cevaplarda bu alanın değiştiği görülemeyecektir. Sertifikasyon sırasında böyle bir durumla karşılaşılmamakta, üye tarafından gönderilen mesaja tam ve doğru değerleri içeren cevaplar gönderilmektedir. 2.3.2 Logon Yapısı Simülatörde adımlar test edildiğinde Session Messages bölümündeki Logon adımlarından biri seçiliyken Logon mesajı gönderildiğinde, sertifikasyon programındaki ilgili adımın içeriği ile adım karşılaştırılmaktadır. Sisteme herhangi bir mesaj göndermeden önce Logon olunması gerektiğinden, similatörde Logon adımından farklı bir adım seçiliyken "MMM" şifresi ile bağlantı sağlanabilir. Bağlantı sonrasında seçilen adımdan devam edilebilmektedir. 2.3.3 Test Sonuçları (Request History) Web arayüzünde Session Reqeust, Opening Session ve Continuous Auction bölümlerinde görülen mesajlar sırasıyla sertifikasyon programı boyunca kurumlardan beklenilen mesajlardır. Bölümlerde yer alan her adım BISTECH FIX Sertifikasyon Programında yer alan adımlarla bire bir aynı içerikte olmalıdır. Kurumlar göndermek istedikleri adıma ait mesajı simülatörde seçerek sertifikasyon 2015 Borsa İstanbul A.Ş. 11

programında yer alan ilgili adımın içeriğindeki mesajı gönderdiklerinde simülatör seçilen mesajın referans logu ile gönderilen mesajın alanlarını karşılaştırarak Request History bölümünde sonuçları göstermektedir. Mesajın doğru gönderilmesi durumunda seçilen adım yeşil renge boyanarak bir sonraki adıma otomatik olarak geçmekte, hatalı gönderilmesi durumunda ise kırmızı renge boyanmaktadır. Request History bölümünde gönderilen mesajın (SERVER RECEIVED), karşılaştırma sonucunun (COMPARE RESULT) ve simülatörden kuruma dönen cevabın (SERVER RESPONSE) detayları bulunmaktadır. Şekil 2 Mesaj Akışları ve Karşılaştırması Aynı adım için birden fazla kez deneme yapılabilmektedir. Bir adımda yapılan her bir deneme Request History bölümünde art arda sıralanmaktadır. Bir adım başarılı olduktan sonra uygulama ilgili sertifikasyon adımını yeşil renge dönüştürerek bir sonraki adıma otomatik olarak geçmektedir. Böylece sertifikasyon senaryosundaki tüm adımlar doğru olarak hazırlanıp sırayla otomatik olarak gönderilebilmektedir. Bir adım hatalı gönderildiğinde başka bir adım seçilmediği sürece aynı adım tekrar edilmektedir. Request List bölümünde seçili adım mavi çerçeveli olarak görüntülenmektedir. Aşağıdaki örnekten, BISTECH FIX Sertifikasyon Programı Emir iletim ve Fonksiyonları Bölümü nde yer alan ilk adımın test edilmek üzere gönderileceği anlaşılmalıdır. Şekil 3 Senaryo Listesinde Seçili Adım 2015 Borsa İstanbul A.Ş. 12

2.3.4 Gönderilen / Alınan Mesajlar (Server Received / Server Response) Request History bölümünde bulunan gönderilen/alınan mesajların ve karşılaştırma sonuçlarının detayları ilgili satıra tıklanarak görülebilmektedir. Şekil 4 Gönderilen / Alınan Mesajların Detayı 2.3.5 Karşılaştırma Sonuçları (Compare Result) Request History bölümünde COMPARE RESULT satırının detayında kurum tarafından gönderilen mesaj ile gönderilmesi beklenen mesajın alanlarının karşılaştırılması görülmektedir. Karşılaştırma başarılı olduysa ilgili satır yeşil renk, başarısız olduysa kırmızı renk ile gösterilmektedir. Şekil 5 Hatalı Sonuçlanan Karşılaştırma Şekil 6 Başarılı Sonuçlanan Karşılaştırma 2015 Borsa İstanbul A.Ş. 13

Simülatör bir referans log dosyası üzerinden kurumlara cevap gönderdiği için her bir adımda, mesajın kurum tarafından doğru gönderilmesi durumunda simülatör tarafından kurumlara gönderilen cevap sabittir. Doğru gönderilen mesajlara log dosyasındaki cevaplar gönderilirken yanlış gönderilen mesajlara UnExpectedMessage açıklamasını içeren Reject (35=3) mesajı gönderilmektedir. Şekil 7 Hatalı Karşılaştırma Sonucu Alınan Ret Cevabı Adımların Senaryo sırasının dışında adım atlanarak gönderilmesi durumunda atlanmış adımlardaki iletilmemiş emirlerin bilgileriyle karşılaşılabilir. Örneğin; sertifikasyon senaryosunda bir adımda yeni gönderilen emrin daha önceki bir emirle işleme girmesi söz konusu ise, ilk emre ait adımın atlanılıp ikinci emre ait mesajın gönderilmesi durumunda simülatör eşleşen iki emre ait işlem bilgisi dönmektedir ve bu emirlerden ilki daha önce kurumun sistemine iletilmemiş olacaktır. Bu nedenle, kendi emir yönetim sistemlerine bağlı olarak test yapan kurumların senaryo adımlarını sırasına göre takip etmeleri önerilmektedir. Şekil 8 Simülatör Arayüz Görünümü 2015 Borsa İstanbul A.Ş. 14

Yukarıdaki şekilde Session Requests bölümünde 4. Logon mesajından başlandığı ve 5, 6 ve 7. adımların başarıyla geçilmesi nedeniyle yeşil olduğu görülmektedir. 7. Adım üzerine gelindiğinde Request History bölümünde bu adım için üç defa başarısız mesaj gönderildiği 4. Mesajda ise başarılı mesajın gönderildiği görülmektedir. 7. Adım için gönderilen ilk üç mesajın referans log ile uyuşmadığı için COMPARE RESULT başlığı kırmızı olarak görülmektedir. Son olarak gönderilen mesaj başarılı olduğundan COMPARE RESULT başlığı yeşil olarak görülmektedir. Session Requests ve Application Requests bölümlerinde yer alan adımların yeşil olması, ilgili adımlardaki son gönderilen mesajın doğru olduğunu, o adımın gereğinin yapıldığını göstermektedir. Şekil 9 Karşılaştırma Detayı Reqeuest History bölümünde COMPARE RESULT butonu tıklanarak gönderilen mesaj ile referans log un karşılaştırma detayı açılabilmektedir. Alanların karşılaştırma sonuçları aşağıdaki şekilde değerlendirilebilir: Yeşil alan: Gönderilen ve beklenen alanlar uyuşmaktadır. (Status = OK) Kırmızı alan: Gönderilen ve beklenen alanlar uyuşmamaktadır. (Status = ERR) Sarı alan: Beklenmeyen bir alan gönderilmiş ya da gönderilmesi zorunlu olmayan (gönderilmesi tavsiye edilen) bir alan gönderilmemiştir. (Status = WRN) 2015 Borsa İstanbul A.Ş. 15

_MISSING_: Bu alan beklenmektedir fakat kurum tarafından gönderilmemiştir. _NOT EXPECTED_: Bu alan beklenmemektedir, fakat kurum tarafından gönderilmiştir. Mesaj karşılaştırma sırasında referans loglar ile aynı değerlere sahip olamayacak olan alanlar, karşılaştırmaya dahil edilmemesi için IGN statüsüne alınmıştır. Bu alanların karşılaştırma satırı beyaz olarak kalacaktır. Kullanıcı tarafından beklenen alanlardan fazla olarak bir alan gönderildiğinde, bu alan IGN listesinde değilse karşılaştırma sonucu Warning (WRN) olacak ve satır sarı boyalı olacaktır. WRN durumu simülatör adımının geçilmesine engel değildir ancak doğruluğunun kontrol edilmesi tavsiye edilmektedir. Aynı şekilde IGN listesinde olup ekstra gönderilen (_NOT EXPECTED_) alanların doğruluğu da kontrol edilmelidir. Bu alanlar gerçek ortamda yanlış gönderilirse sertifikasyon aşamasında hataya neden olabilir. Şekil 10 _MISSING_ ve _NOT EXPECTED_ Alanları Dikkate alınan alanlar içerisinde, _MISSING_ ile belirtilen alanlar karşılaştırma sonucunda mesajın hatalı olarak sonuçlanmasına sebep olabilirken _NOT EXPECTED_ ile belirtilen alanlar karşılaştırma sonucunu etkilememektedir. Bu durum sertifikasyon testlerinde zorunlu tutulmayan alanların gönderilebilmesine izin vermektedir. Fakat fazla gönderilen alanların senaryoyu etkilememesi gerekmektedir. Örneğin; bir emir değiştirme adımında senaryoda değiştirilmediği halde fiyat bilgisi gönderilebilir, fakat orijinal fiyat bilgisinin gönderilmesi gerekmektedir. Karşılaştırmada dikkate 2015 Borsa İstanbul A.Ş. 16

alınmayan alanlar ise, farklı gönderilmiş veya gönderilmemiş olsa bile karşılaştırma sonucunu etkilememektedir. Fakat bu alanların sertifikasyon testlerinden geçmek için FIX yapısına uygun gönderilmesi gerekmektedir. Bu nedenle, COMPARE RESULT bölümündeki kırmızı (ERR) ve sarı (WRN) alanların karşılaştırma başarılı olsa bile kontrol edilmesi tavsiye edilmektedir. 2.3.6 Test Adımlarını Temizleme (Reset Steps) Session Request, Opening Session ve Continuous Auction bölümlerinin başında Reset Steps butonu yer almaktadır. Bu butonun tıklanmasıyla seçilen bölümdeki tüm test denemeleri temizlenmektedir. 2.3.7 Test Sonuçlarını Temizleme (Clear History) Herhangi bir adım üzerindeyken o adımda gönderilen mesajların temizlenmesi için Request History bölümünün başında yer alan Clear History butonunun seçilmesi gerekmektedir. Clear History butonu sadece seçilen adımda gerçekleştirilen mesajları temizlemektedir. Şekil 11 Test Edilen Adımların Temizlenmesi 2.3.8 Alt Sekme Uygulamanın en altındaki bölümde test süresince izlenen akışlar görülebilmektedir. 2015 Borsa İstanbul A.Ş. 17

Şekil 12 İzlenen Adımlar 3. SONUÇ BISTECH FIX Simülatör uygulaması, BISTECH FIX üye yazılımlarını sertifikasyon sürecine hazırlamak için geliştirilmiştir. Bu nedenle, BISTECH Sertifikasyon Programı simülatör uygulamasında yaptığınız test çalışmaları sonrasında tüm adımların yeşil renk olması sonrasında, yani tüm adımlar test edilerek başarılı olunduğunda Borsa İstanbul A.Ş. BT Destek Masası nı arayarak sertifikasyon testine katılmak üzere başvurabilirsiniz. 2015 Borsa İstanbul A.Ş. 18

4. Simülator Uygulamasındaki Sertifikasyon Senaryo Adımları Simülatör uygulamasında yer alan adımlar, sertifikasyon programında üyeden beklenen mesajlara karşılık gelmektedir. Bu adımların Sertifikasyon senaryosunda hangi adımlara karşılık geldiğini bu bölümde açıklanmaktadır. Sertifikasyon sürecinde işlem sistemi ve fix sunucusu tarafında yürütülmesi gereken adımlar SYSTEM simülatör adımı olarak uygulamaya eklenmiştir. Simulator uygulaması ardışıl başarılı mesaj gönderimlerinde SYSTEM adımlarına geldiğinde, ilgili adımı otomatik olarak yürütmeyecektir. SYSTEM adımlarının yürütülmesi için manuel olarak tıklanması gerekmektedir. Seritifikasyon programının bazı adımlarında üyeden birden fazla mesaj göndermesi beklenmektedir; bir adım içerisinde gönderilecek tüm mesajlar simülatör uygulamasında ayrı adımlar olarak gerçeklenmiştir. Simülatör adımında beklenen mesajın gönderilmesi için ilgili sertifikasyon adımı bulunmalı ve dökümanda belirtilen alanlar kullanılarak mesaj gönderilmesi gerekmektedir. 4.1 Emir İletim Temel ve İleri Seviye için Oturum Mesajları Emir İletim Temel ve İleri Seviye sertifikasyon senaryolarındaki oturum mesajları ortaktır. Bu seviyelerde sertifikasyon alınabilmesi için öncelikle oturum aşamasının geçilmesi gerekmektedir. Simulator uygulamasındaki Session Request bölümünde beklenen mesajların sertifikasyon senaryo dökümanlarındaki adımlara karşılıkları Tablo 2 de gösterilmiştir. 2015 Borsa İstanbul A.Ş. 19

Tablo 2: Session Request Session Request Simülatör Adımı Sertifikasyon Programı 01 - Logon 1. Adım - Şifre Değişikliği ile Logon 02 - Logon 1. Adım - Şifre Değişikliği ile Logon 03 - Logout 2. Adım - Logout 04 - Logon 3. Adım - Sequence Resetlenerek Logon 05 - NewOrderSingle 4. Adım - Resend Request Gönderimi 06 - NewOrderSingle 4. Adım - Resend Request Gönderimi 07 - NewOrderSingle 4. Adım - Resend Request Gönderimi 08 - Logout 4. Adım - Resend Request Gönderimi 09 SYSTEM* 4. Adım - Resend Request Gönderimi için Sistem Adımı 10 - Logon 4. Adım - Resend Request Gönderimi 11 - ResendRequest 4. Adım - Resend Request Gönderimi 12 - Logout 5. Adım - Logout 13 SYSTEM** 6. Adım - Resend Request Yanıtlanması için Sistem Adımı 14 - Logon 6. Adım - Resend Request Yanıtlanması 15 - SequenceReset 6. Adım - Resend Request Yanıtlanması 16 - NewOrderSingle 6. Adım - Resend Request Yanıtlanması 17 - NewOrderSingle 6. Adım - Resend Request Yanıtlanması 18 - NewOrderSingle 6. Adım - Resend Request Yanıtlanması 19 -SequenceReset 6. Adım - Resend Request Yanıtlanması 20 - Logout Logout Sistem Bağlantı Testleri * 09 System adımında, kullanıcının bir sonraki Logon unun ardından Resend Request gönderiminin sağlanması için sistemde yapılması gereken değişiklik gerçekleştirilmektedir. ** 13 System adımında, üyenin bir sonraki Logon mesajının ardından, sistemden Resend Request gönderilmesi için, sistemde yapılması gereken değişiklik gerçekleştirilmektedir. 2015 Borsa İstanbul A.Ş. 20

4.2 Emir İletim Temel Seviye Mesajları Emir iletimi temel seviye sertifikasyon senaryosunda açılış seansı için birinci bölümlemeye, sürekli müzayede seansı için hem birici hem de ikinci bölümlemeye (partition) mesaj gönderilmesi gerekmektedir. Simulator uygulamasında, bu aşmalar için, beklenen mesajların sertifikasyon senaryo dökümanlarındaki adımlara karşılıkları sırasıyla Tablo 3., Tablo 4. ve Tablo 5. de gösterilmiştir. Oturum seviyesi mesaj eşleştirmeleri 4.1 Bölümü nde yer almaktadır. Tablo 3: Opening Session Partition 1 (Temel Seviye) Opening Session Simülatör Adımı Sertifikasyon Programı 01 - NewOrderSingle 1. Adım - ClOrdID=10 02 - NewOrderSingle 1. Adım - ClOrdID=20 03 - NewOrderSingle 1. Adım - ClOrdID=30 04 - NewOrderSingle 1. Adım - ClOrdID=40 05 - NewOrderSingle 1. Adım - ClOrdID=50 06 - NewOrderSingle 1. Adım - ClOrdID=60 07 - NewOrderSingle 1. Adım - ClOrdID=70 08 - NewOrderSingle 1. Adım - ClOrdID=80 09 - NewOrderSingle 1. Adım - ClOrdID=90 10 - NewOrderSingle 1. Adım - ClOrdID=100 11 - NewOrderSingle 1. Adım - ClOrdID=110 12 - NewOrderSingle 1. Adım - ClOrdID=120 13 - NewOrderSingle 1. Adım - ClOrdID=130 14 - NewOrderSingle 1. Adım - ClOrdID=140 15 - NewOrderSingle 1. Adım - ClOrdID=150 16 - OrderCancelRequest 2. Adım - ClOrdID=160 17 - OrderCancelRequest 2. Adım - ClOrdID=170 18 - OrderCancelReplaceRequest 3. Adım - ClOrdID=180 19 - OrderCancelReplaceRequest 3. Adım - ClOrdID=190 20 - OrderCancelReplaceRequest 4. Adım - ClOrdID=200 21 - OrderCancelReplaceRequest 4. Adım - ClOrdID=210 22 - OrderCancelReplaceRequest 5. Adım - ClOrdID=220 23 - OrderCancelReplaceRequest 5. Adım - ClOrdID=230 24 SYSTEM*** 6. Adım - Açılış Eşleştirme Açılış Seansı *** 24-System adımında, açılış seansının bitirilmesi simüle edilmektedir. 24-System adımı tıklandığında, bundan önceki adımların başarılı olarak geçilmiş olduğu varsayılarak, Açılış Eşleştirme seansı mesajları üyeye gönderilecektir 2015 Borsa İstanbul A.Ş. 21

Tablo 4: Continuous Auction Partition 1 (Temel Seviye) Continuous Auction Simülatör Adımı Sertifikasyon Programı 01 - NewOrderSingle 10. Adım - ClOrdID=280 02 - NewOrderSingle 10. Adım - ClOrdID=290 03 - OrderCancelReplaceRequest 11. Adım - ClOrdID=300 04 - NewOrderSingle 12. Adım - ClOrdID=310 05 - NewOrderSingle 12. Adım - ClOrdID=320 06 - NewOrderSingle 12. Adım - ClOrdID=330 07 - NewOrderSingle 12. Adım - ClOrdID=340 08 - NewOrderSingle 12. Adım - ClOrdID=350 09 - NewOrderSingle 12. Adım - ClOrdID=360 10 - NewOrderSingle 12. Adım - ClOrdID=370 11 - NewOrderSingle 12. Adım - ClOrdID=380 12 - NewOrderSingle 12. Adım - ClOrdID=390 13 - NewOrderSingle 12. Adım - ClOrdID=400 14 - NewOrderSingle 12. Adım - ClOrdID=410 15 - NewOrderSingle 12. Adım - ClOrdID=420 16 - NewOrderSingle 12. Adım - ClOrdID=430 17 - NewOrderSingle 12. Adım - ClOrdID=440 18 - NewOrderSingle 12. Adım - ClOrdID=450 19 - NewOrderSingle 12. Adım - ClOrdID=460 20 - NewOrderSingle 12. Adım - ClOrdID=470 21 - NewOrderSingle 12. Adım - ClOrdID=480 22 - NewOrderSingle 12. Adım - ClOrdID=490 23 - NewOrderSingle 13. Adım - ClOrdID=500 24 - NewOrderSingle 13. Adım - ClOrdID=510 25 SYSTEM**** Gün Sonu İşemleri 26 SYSTEM***** Ertesi Gün İşlemleri Sürekli İşlem Bölümü **** 25 System adımında, Sürekli Müzayede işlemlerinin bitirilerek Gün Sonu İşlemlerinin gerçekleştirilmesi simüle edilmektedir. 25-System adımı tıklandığında, bundan önceki adımların (Açılış ve Sürekli Müzayede bölümleri) başarılı olarak geçilmiş olduğu varsayılarak, Gün Sonu İşlemleri state ine geçildiğinde kullanıcıya gönderilecek mesajlar gönderilecektir (Geçerliliği sona eren emirlerin iptali). ***** 26 System adımında sistemin ertesi güne geçirilmesi simüle edilmektedir. 26-System adımı tıklandığında, bundan önceki adımların (Açılış ve Sürekli Müzayede bölümleri) başarılı olarak geçilmiş olduğu varsayılarak ertesi güne geçildiğinde kullanıcıya gönderilecek mesajlar gönderilecektir (Geçerliliği devam eden emirler). Tablo 5: Continuous Auction Partition 2 (Temel Seviye) Co nti nu ou s Au cti on Simülatör Adımı NewOrderSingle 2015 Borsa İstanbul A.Ş. 22 Sertifikasyon Programı 7. Adım - ClOrdID=240 Sür ekl i İşl em Böl üm ü

NewOrderSingle OrderCancelReplaceRequest OrderCancelReplaceRequest 7. Adım - ClOrdID=250 8. Adım - ClOrdID=260 9. Adım - ClOrdID=270 Partition 2 ye girilecek adımlar yukarıdaki tabloda listelenmiştir. Partition 2 ye emir gönderilmesi için simülatör uygulamasının bu parametreler ile çalıştırılması gerekmektedir. 4.3 Emir İletim İleri Seviye Mesajları Emir iletimi ileri seviye sertifikasyon senaryosunda, temel seviyeye ek olarak daha çeşitli emir tipleri ve özel işlem bildirimi (tradereport) yer almaktadır. Simulator uygulamasında, bu aşamalar için, beklenen mesajların sertifikasyon senaryo dökümanlarındaki adımlara karşılıkları sırasıyla Tablo 6., Tablo 7. ve Tablo 8. de gösterilmiştir. Tablo 6: Opening Session Partition 1 (İleri Seviye) Opening Session Simülatör Adımı Sertifikasyon Programı 01 - NewOrderSingle 1. Adım - ClOrdID=10 02 - NewOrderSingle 1. Adım - ClOrdID=20 03 - NewOrderSingle 1. Adım - ClOrdID=30 04 - NewOrderSingle 1. Adım - ClOrdID=40 05 - NewOrderSingle 1. Adım - ClOrdID=50 06 - NewOrderSingle 1. Adım - ClOrdID=60 07 - NewOrderSingle 1. Adım - ClOrdID=70 08 - NewOrderSingle 1. Adım - ClOrdID=80 09 - NewOrderSingle 1. Adım - ClOrdID=90 10 - NewOrderSingle 1. Adım - ClOrdID=100 11 - NewOrderSingle 1. Adım - ClOrdID=110 12 - NewOrderSingle 1. Adım - ClOrdID=120 13 - NewOrderSingle 1. Adım - ClOrdID=130 14 - NewOrderSingle 1. Adım - ClOrdID=140 15 - NewOrderSingle 1. Adım - ClOrdID=150 16 - OrderCancelRequest 2. Adım - ClOrdID=160 17 - OrderCancelRequest 2. Adım - ClOrdID=170 18 - OrderCancelReplaceRequest 3. Adım - ClOrdID=180 19 - OrderCancelReplaceRequest 3. Adım - ClOrdID=190 20 - OrderCancelReplaceRequest 4. Adım - ClOrdID=200 21 - OrderCancelReplaceRequest 4. Adım - ClOrdID=210 22 - OrderCancelReplaceRequest 5. Adım - ClOrdID=220 23 - OrderCancelReplaceRequest 5. Adım - ClOrdID=230 24 - NewOrderSingle 6. Adım - ClOrdID=240 Açılış Seansı 2015 Borsa İstanbul A.Ş. 23

25 - NewOrderSingle 6. Adım - ClOrdID=250 26 - NewOrderSingle 6. Adım - ClOrdID=260 27 - NewOrderSingle 6. Adım - ClOrdID=270 28 - NewOrderSingle 6. Adım - ClOrdID=280 29 - NewOrderSingle 6. Adım - ClOrdID=290 30 - NewOrderSingle 6. Adım - ClOrdID=300 31 - OrderCancelRequest 7. Adım - ClOrdID=310 32 - OrderCancelReplaceRequest 8.Adım - ClOrdID=320 33 - NewOrderSingle 9. Adım - ClOrdID=330 34 - NewOrderSingle 9. Adım - ClOrdID=340 35 - NewOrderSingle 9. Adım - ClOrdID=350 36 - NewOrderSingle 9. Adım - ClOrdID=360 37 - NewOrderSingle 9. Adım - ClOrdID=370 38 - NewOrderSingle 10. Adım - ClOrdID=380 39 - NewOrderSingle 10. Adım - ClOrdID=390 40 - NewOrderSingle 10. Adım - ClOrdID=400 41 - NewOrderSingle 10. Adım - ClOrdID=410 42 - SYSTEM 11-14. Adım - Açılış Eşleştirme 42-System adımında, açılış seansının bitirilmesi simüle edilmektedir. 42-System adımı tıklandığında, bundan önceki adımların başarılı olarak geçilmiş olduğu varsayılarak, Açılış Eşleştirme seansı mesajları üyeye gönderilecektir. Tablo 7: Continous Auction Partition 1 (İleri Seviye) Continous Trading Simülatör Adımı Sertifikasyon Programı 01 - NewOrderSingle 18. Adım - ClOrdID=460 02 - NewOrderSingle 18. Adım - ClOrdID=470 03 - OrderCancelReplaceRequest 19. Adım - ClOrdID=480 04 - NewOrderSingle 20. Adım - ClOrdID=490 05 - NewOrderSingle 20. Adım - ClOrdID=500 06 - NewOrderSingle 20. Adım - ClOrdID=510 07 - NewOrderSingle 21. Adım - ClOrdID=520 08 - NewOrderSingle 21. Adım - ClOrdID=530 09 - NewOrderSingle 21. Adım - ClOrdID=540 10 - NewOrderSingle 22. Adım - ClOrdID=550 11 - NewOrderSingle 22. Adım - ClOrdID=560 12 - NewOrderSingle 22. Adım - ClOrdID=570 13 - NewOrderSingle 23. Adım - ClOrdID=580 14 - NewOrderSingle 23. Adım - ClOrdID=590 Sürekli İşlem Bölümü 2015 Borsa İstanbul A.Ş. 24