Saturday 12 August 2017

Knight upgrade triggered old trading system big losses


Todays Berita Pasar Saham Analisa amp Real-Time After Hours Berita Pra-Market Flash Kutipan Kutipan Bagan Interaktif Setelan Bawaan Harap diperhatikan bahwa begitu Anda membuat pilihan Anda, ini akan berlaku untuk semua kunjungan masa depan ke NASDAQ. Jika, sewaktu-waktu, Anda tertarik untuk kembali ke setelan default kami, pilih Setelan Default di atas. Jika Anda memiliki pertanyaan atau mengalami masalah dalam mengubah pengaturan default Anda, silahkan email isfeedbacknasdaq. Harap konfirmasikan pilihan Anda: Anda telah memilih untuk mengubah pengaturan default untuk Pencarian Kutipan. Ini sekarang akan menjadi halaman target default Anda kecuali Anda mengubah konfigurasi Anda lagi, atau Anda menghapus cookies Anda. Yakin ingin mengubah setelan Anda Kami mohon untuk meminta Harap nonaktifkan pemblokir iklan Anda (atau perbarui setelan Anda untuk memastikan javascript dan cookie diaktifkan), sehingga kami dapat terus memberi Anda berita pasar tingkat pertama Dan data yang Anda harapkan dari kami. Saya sedang berbicara di sebuah konferensi tahun lalu mengenai topik DevOps, Configuration as Code, dan Continuous Delivery dan menggunakan cerita berikut untuk menunjukkan pentingnya membuat penerapan sepenuhnya otomatis dan berulang sebagai bagian dari DevOpsContinuous Inisiatif pengiriman Sejak konferensi itu saya telah diminta oleh beberapa orang untuk berbagi cerita melalui blog saya. Cerita ini benar ini benar-benar terjadi. Inilah ceritakan ceritaku berdasarkan apa yang telah saya baca (saya tidak terlibat dalam hal ini). Ini adalah kisah bagaimana sebuah perusahaan dengan hampir 400 juta aset bangkrut dalam 45 menit karena penyebaran yang gagal. Latar Belakang Knight Capital Group adalah perusahaan jasa keuangan global Amerika yang bergerak di bidang pembuatan pasar. Eksekusi elektronik, dan penjualan dan perdagangan institusional. Pada tahun 2012 Knight adalah pedagang terbesar di ekuitas AS dengan pangsa pasar sekitar 17 pada masing-masing NYSE dan NASDAQ. Knights Electronic Trading Group (ETG) mengelola rata-rata volume perdagangan harian lebih dari 3,3 miliar perdagangan setiap hari, diperdagangkan di atas 21 miliar dolar. Thats no joke Pada tanggal 31 Juli 2012 Knight memiliki sekitar 365 juta uang tunai dan setara. NYSE berencana untuk meluncurkan Program Likuiditas Ritel baru (sebuah program yang dimaksudkan untuk memberikan harga yang lebih baik kepada investor ritel melalui pialang ritel, seperti Knight) pada tanggal 1 Agustus 2012. Dalam persiapan untuk acara ini, Knight memperbarui algoritma otomatis mereka yang berkecepatan tinggi. Router yang mengirim pesanan ke pasaran untuk eksekusi yang dikenal dengan SMARS. Salah satu fungsi inti SMARS adalah menerima pesanan dari komponen platform perdagangan Knights lainnya (perintah orang tua) dan kemudian mengirim satu atau lebih perintah anak keluar untuk eksekusi. Dengan kata lain, SMARS akan menerima pesanan besar dari platform perdagangan dan memecahnya menjadi beberapa pesanan lebih kecil untuk menemukan kecocokan pembeli dengan volume saham. Semakin besar pesanan orang tua, semakin banyak pesanan anak akan dihasilkan. Pembaruan untuk SMARS dimaksudkan untuk mengganti kode lama dan tidak terpakai yang disebut fungsi Power Peg yang tidak dimiliki Knight dalam 8 tahun (mengapa kode yang telah mati selama 8 tahun masih ada di basis kode adalah sebuah misteri, namun demikian Bukan intinya). Kode yang diperbarui berulang sebagai bendera lama yang digunakan untuk mengaktifkan fungsi Power Peg. Kode itu benar-benar diuji dan terbukti bekerja dengan benar dan andal. Apa yang mungkin bisa salah Apa yang Mungkin Bisa Terjadi Salah Antara Juli 27, 2012 dan 31 Juli 2012 Knight secara manual memasang perangkat lunak baru ini ke sejumlah server per hari delapan (8) server dalam semua. Inilah yang dikatakan oleh SEC mengenai proses penerapan manual (BTW jika ada pengarsipan SEC mengenai penerapan Anda mungkin salah). Selama penggelaran kode baru, salah satu teknisi Knights tidak menyalin kode baru ke salah satu dari delapan server komputer SMARS. Knight tidak memiliki teknisi kedua yang meninjau penyebaran ini dan tidak ada seorang pun di Knight menyadari bahwa kode Power Peg belum dihapus dari server kedelapan, atau kode RLP yang baru ditambahkan. Knight tidak memiliki prosedur tertulis yang memerlukan tinjauan semacam itu. SEC Pengarsipan Pelepasan No. 70694 16 Oktober 2013 Pukul 09.30 Waktu Timur pada tanggal 1 Agustus 2012 pasar terbuka dan Knight mulai memproses pesanan dari broker-dealer atas nama pelanggan mereka untuk Program Likuiditas Ritel yang baru. Tujuh (7) server yang memiliki penyebaran SMARS yang benar mulai memproses pesanan ini dengan benar. Pesanan yang dikirim ke server kedelapan memicu bendera repurposed yang dipaksakan dan membawa kembali kode Power Peg yang sudah mati. Serangan Kode Pembunuh Zombie Penting untuk memahami apa kode Power Peg yang telah mati dimaksudkan untuk dilakukan. Fungsionalitas ini dimaksudkan untuk menghitung saham yang dipatok terhadap pesanan orang tua saat pesanan anak dieksekusi. Power Peg akan menginstruksikan sistem untuk menghentikan perutean pesanan anak setelah pesanan orang tua terpenuhi. Pada dasarnya, Power Peg akan melacak pesanan anak dan menghentikannya setelah pesanan orang tua selesai. Pada tahun 2005 Knight memindahkan fungsi pelacakan kumulatif ini ke tahap awal dalam eksekusi kode (sehingga menghapus pelacakan hitungan dari fungsi Power Peg). Ketika bendera Power Peg di server kedelapan diaktifkan, fungsi Power Peg mulai merutekan perintah anak untuk eksekusi, namun bukankah melacak jumlah saham terhadap perintah orang tua agak seperti lingkaran tak berujung. 45 Menit Neraka Bayangkan apa yang akan terjadi jika Anda memiliki sistem yang mampu mengirim pesanan otomatis berkecepatan tinggi ke pasar tanpa ada pelacak untuk melihat apakah cukup perintah telah dieksekusi. Ya, itu seburuk itu. Saat pasar dibuka pukul 9.30 pagi orang dengan cepat mengetahui ada yang tidak beres. Pada pukul 9:31 pagi, tampak jelas bagi banyak orang di Wall Street bahwa ada sesuatu yang serius yang terjadi. Pasar dibanjiri pesanan biasa untuk volume perdagangan reguler pada saham tertentu. Pada pukul 09:32 banyak orang di Wall Street bertanya-tanya mengapa hal itu tidak berhenti. Ini adalah keabadian dalam istilah perdagangan berkecepatan tinggi. Mengapa seseorang menekan tombol kill-switch pada sistem apa saja yang melakukan ini. Ternyata tidak ada switch mematikan. Selama 45 menit pertama perdagangan eksekusi Ksatria membentuk lebih dari 50 volume perdagangan, mendorong saham tertentu naik lebih dari 10 dari nilai mereka. Akibatnya, saham lain mengalami penurunan nilai sebagai respons terhadap perdagangan yang keliru. Untuk memperburuk keadaan, sistem Knights mulai mengirim pesan email otomatis pada pagi hari jam 8:01 pagi (ketika SMARS memproses pesanan yang memenuhi syarat untuk perdagangan pra-pasar). Pesan email merujuk SMARS dan mengidentifikasi kesalahan saat Power Peg dinonaktifkan. Antara pukul 08.01 pagi dan 9:30 pagi, ada 97 email yang dikirim ke personel Knight. Tentu email ini tidak dirancang sebagai peringatan sistem dan oleh karena itu tidak ada yang melihat mereka segera. Ups. Selama 45 menit Neraka yang dialami Knight, mereka mencoba beberapa tindakan balasan untuk mencoba dan menghentikan perdagangan yang keliru. Tidak ada kill-switch (dan tidak ada prosedur terdokumentasi tentang bagaimana cara bereaksi) sehingga mereka dibiarkan mencoba untuk mendiagnosis masalah ini di lingkungan live trading dimana 8 juta saham diperdagangkan setiap menitnya. Karena mereka tidak dapat menentukan apa yang menyebabkan perintah salah yang mereka lakukan dengan mencopot pemasangan kode baru dari server, hal itu dilakukan dengan benar. Dengan kata lain, mereka menghapus kode kerja dan meninggalkan kode yang rusak. Ini hanya memperkuat masalah yang menyebabkan perintah orang tua tambahan untuk mengaktifkan kode Power Peg di semua server, bukan hanya yang tidak digunakan dengan benar. Akhirnya mereka bisa menghentikan sistem setelah 45 menit berdagang. Dalam 45 menit pertama, pasar membuka kode Power Peg yang diterima dan memproses 212 pesanan orang tua. Akibatnya SMARS mengirim jutaan pesanan anak ke pasar sehingga menghasilkan 4 juta transaksi terhadap 154 ​​saham untuk lebih dari 397 juta saham. Bagi Anda pecandu pasar saham ini berarti Knight mengasumsikan sekitar 3,5 miliar posisi long net di 80 saham dan 3,15 miliar posisi bersih di 74 saham. Dalam istilah awam, Knight Capital Group menyadari kerugian 460 juta dalam 45 menit. Ingat, Knight hanya memiliki 365 juta uang tunai dan setara. Dalam 45 menit Knight pergi dari menjadi pedagang terbesar di ekuitas AS dan pembuat pasar utama di NYSE dan NASDAQ untuk bangkrut. Mereka memiliki 48 jam untuk meningkatkan modal yang diperlukan untuk menutupi kerugian mereka (yang berhasil mereka lakukan dengan investasi 400 juta dari sekitar setengah lusin investor). Knight Capital Group akhirnya diakuisisi oleh Getco LLC (Desember 2012) dan perusahaan gabungan tersebut sekarang disebut KCG Holdings. Pelajaran untuk Mempelajari Peristiwa 1 Agustus 2012 harus menjadi pelajaran bagi semua tim pengembangan dan operasi. Tidaklah cukup untuk membangun perangkat lunak yang hebat dan mengujinya, Anda juga harus memastikannya dikirim ke pasar dengan benar sehingga pelanggan Anda mendapatkan nilai yang Anda berikan (dan karenanya Anda tidak membangkrutkan perusahaan Anda). Insinyur yang mengerahkan SMARS tidak semata-mata untuk disalahkan di sini, proses yang telah disiapkan Knight tidak sesuai dengan risiko yang mereka hadapi. Selain itu proses mereka (atau kekurangannya) pada dasarnya rentan terhadap kesalahan. Kapan pun proses penyebaran Anda bergantung pada manusia yang membaca dan mengikuti petunjuk, Anda mengekspos diri Anda untuk mengambil risiko. Manusia membuat kesalahan. Kesalahan bisa ada dalam petunjuk, dalam menafsirkan instruksi, atau dalam pelaksanaan instruksi. Penyebaran perlu dilakukan secara otomatis dan berulang dan bebas dari kesalahan manusia potensial. Seandainya Knight menerapkan sistem penyebaran otomatis yang lengkap dengan konfigurasi, penerapan dan uji otomasi, kesalahan yang menyebabkan Knightmare dapat dihindari. Beberapa prinsip untuk Continuous Delivery berlaku di sini (walaupun Anda tidak menerapkan proses Pengiriman Terus menerus penuh): Melepaskan perangkat lunak harus merupakan proses yang dapat diulang dan dapat diandalkan. Otomatiskan sebanyak yang wajar. Skenario: Mari berasumsi bahwa mereka memiliki DevOps yang sangat bagus. Jadi semua server akan di sync. Tapi 8211 berasumsi bahwa kode baru itu memiliki bug. Jadi semua server selaras, tapi punya kode buggy yang sama. Bagaimana jika dua versi kode, yaitu 2 penempatan terakhir memiliki bug ini. Jadi begitu mereka menyadari ada yang tidak beres, mereka akan mengembalikan kode itu, kutu masih tetap ada. Menit-menit berharga telah berlalu. Mungkin 20 menit bukan 45 menit di artikel Anda. Jadi, singkatnya 8211, kill-switch bencana mereka adalah penyebaran kode rollback di lingkungan live. Itu masih akan menjadi desain yang cacat. Yang mereka butuhkan adalah sebuah saklar merah besar (hampir secara harfiah, di suatu tempat di dasbor mereka) untuk segera berhenti. Di mana aturan bisnis yang mengatakan bahwa pertama-tama tidak membahayakan8221. VJ jika penyebaran ke semua server telah bekerja, mereka pasti akan baik-baik saja. Tapi dalam kasus ini, 7 dari 8 untuk satu subsistem dikerahkan dengan benar. Karena perilaku buruk, mereka memutar kembali yang lain 7 berpikir kode baru dalam subsistem adalah masalah. Itu melipatgandakan masalah sampai akhirnya mematikan saklar. Bencana hampir selalu rumit. Dalam kasus ini adalah praktik pengkodean yang buruk, ditambah praktik pemeriksaan kode uji yang patut dipertanyakan, ditambah kesalahan dalam penerapan, ditambah kemunduran pada perincian subsistem daripada keseluruhan sistem. Jika Anda menyelesaikan semua masalah tersebut, Anda tidak akan mengalami bencana. Salah satu hal yang saya lihat di perusahaan-perusahaan yang tidak menyadari pentingnya dan dampak sesungguhnya dari sistem TI mereka adalah bahwa mereka tidak menyediakan anggaran untuk pembaruan kode warisan. Sebagai contoh: Saya melihat situasi dimana TI tidak memiliki anggaran. Ini harus membenarkan semua hal yang dilakukannya terhadap biaya bisnis. Yang berarti terus berebut untuk berbaris proyek baru. Bisnis jarang melihat kebutuhan untuk memperbarui perangkat lunak lama yang saat ini bekerja, sehingga mereka menolak untuk membayarnya. Hasilnya adalah kode baru yang konstan, dibuat oleh coders termurah, walaupun tidak berinvestasi pada teknologi yang pada akhirnya akan meningkatkan kinerja dan mengurangi risiko. Mengapa Karena ini dilihat sebagai masalah 8220IT8221 dan bukan bidang proyek apa pun yang sedang dikerjakan orang IT, maka tidak ada yang akan membayarnya. Sebuah bacaan yang bagus mengenai praktik ini adalah The Phoenix Project oleh Gene Kim, Kevin Behr, dan George Spafford. Terima kasih telah menerapkan otak pada hype. Mungkin orang harus bertanya mengapa teknisi yang terlibat bisa menyalahkannya tapi tidak berwenang untuk mematikan saklar mereka sendiri. Oh, benar, kenapa Anda meletakkan OpsSRE di tempat. 8220R8221 adalah untuk bertanggung jawab, alias nyala api. Saya telah menulis sedikit tentang acara ini, dan saya akan memperingatkan siapa pun untuk menggunakan laporan SEC sama sekali selain untuk apa yang dibutuhkan SEC untuknya. Kitchensoap20131029counterfactuals-knight-capital Membaca yang menarik. Saya bekerja di sebuah rumah lelang besar untuk buah dan sayuran begitu versi perangkat lunak baru dipasang dan gagal, menyebabkan kerugian besar bagi para pedagang (walaupun tidak sekesar ini). Ini juga merupakan kasus penyebaran yang tidak semestinya dan tidak ada kejatuhan. Pelajaran yang bisa dipelajari adalah bahwa ada ranah di mana komputer tidak boleh mengambil keputusan apapun tanpa validasi manusia. Bagaimana dengan orang-orang yang kehilangan pekerjaan karena, oops, ada bug Bagaimana dengan perusahaan lain yang mungkin masuk ke dalam trubble karena perubahan mendadak dari nilai saham Otomasi dari 8220 keputusan tingkat tinggi8221 harus ditangani dengan hati-hati8230 Judul bagus dan pendidikan Btw. Menggunakan kerangka Cynefin memberikan karakterisasi yang lebih baik dari kegagalan 8216DevOps8217 ini tampaknya ditulis dari perspektif DevOps. Solusi yang disarankan konsisten dengan perspektif DevOps 8211 memeriksa proses pelepasan, mengotomatisasi lebih banyak, dan membuat peralihan membunuh dengan kemampuan memutar balik. Seseorang mungkin membaca tulisan itu dan terlalu menekankan teknisi Knight yang tidak menyalin kode lama itu ke salah satu dari delapan server. Seseorang mungkin terlalu menyederhanakan hubungan sebab dan akibat. Seseorang dapat menemukan kembali peraturan baru untuk memastikan hal ini terjadi lagi.8217 Pendekatan yang lebih kuat dapat diinvestasikan ke: 8211 Meningkatkan keragaman untuk menganalisis situasi dan mensintesis opsi yang lebih baik 8211 Meningkatkan komunikasi antara spesialisasi 8211 Meningkatkan koordinasi implisit antara spesialisasi 8211 Merekrut individu dengan lebih banyak Keahlian untuk menulis dan meninjau kode Faktor utama yang membatasi kemampuan tim dalam sembilan tahun sebelum kejadian kegagalan signifikan adalah salah mengkarakterisasi sistem. Dalam kerangka kerja Cynefin, yang membatasi kegagalan ini pada masalah DevOps adalah mengaitkan sistem dengan domain 8220Obvious8221 dimana ada hubungan sebab dan akibat sederhana yang dapat dikenali oleh 8216professionals.8217 Kegagalan tidak boleh dikaitkan dengan domain Cynefin 8220Complicated8221 dimana analisis signifikan Oleh 8216specialists8217 akan mencegah kegagalan tersebut. Sistem harus dikaitkan dengan domain 8230Complex8221 Cynefin 8211 sebuah sistem adaptif yang kompleks. Sistemnya bersifat disposisi. Kondisi awal yang sama tidak akan menghasilkan kegagalan yang sama (kecuali karena kecelakaan). Untuk informasi lebih lanjut tentang Cynefin, kunjungi en. wikipedia. orgwikiCynefin dan CognitiveEdge. Saya menghargai Anda menyoroti faktor diam-diam dalam malapetaka semacam itu. Seperti pengarangnya, saya juga bekerja dalam operasi, dan mudah terbuai dengan pola pikir lama yang sama mengenai sebab dan solusi. Saya sangat menikmati poin Anda yang berkaitan dengan keragaman (yang hadir dalam semua bentuk: tingkat pengalaman, latar belakang budaya dan pendidikan, keterampilan, usia, dll.), Karena menurut saya ini adalah dorongan kuat di balik kesuksesan DevOps itu sendiri. Memiliki berbagai perspektif, baik di dalam maupun di luar tim Anda, melihat proyek Anda memiliki potensi yang kuat dan dapat dibuktikan dan dapat membantu mengurangi kelalaian seperti yang dibicarakan dalam artikel ini. Gt mengapa kode yang telah mati selama 8 tahun masih ada di basis kode adalah misteri, tapi bukan itu intinya Sebaliknya, itu persis intinya. Kode dengan kemungkinan konfigurasi yang tidak terpakai, dan karena itu tidak teruji, adalah bencana yang menunggu untuk terjadi. Inilah mengapa I8217m sangat skeptis tentang pendekatan berbasis bendera. Konfigurasi adalah bagian dari program Anda sebagai kode, dan perubahan konfigurasi harus melalui permintaan tarik 8211 tarik siklus yang sama, pengkajian kode, rilis, diterapkan pada pementasan 8211 sebagai perubahan lainnya. Jika proses pelepasan Anda terlalu berat dan Anda perlu membuat perubahan konfigurasi cepat ke produksi, perbaiki proses pelepasan Anda. Ada terlalu banyak kesalahan untuk mengaitkan kegagalan epik itu dengan hanya pada DevOps (walaupun saya setuju sepenuhnya bahwa otomasi dan pengujian adalah satu-satunya cara): 8211 Tidak ada kerja tim dan daftar periksa saat melakukan pembaruan pada server produksi. Setiap pembaruan produksi harus mewajibkan tim mengawasi satu sama lain, dan melalui daftar periksa. 8211 8 tahun kode lama yang tidak digunakan dalam produksi. Itu memberi tahu Anda banyak tentang kurangnya pemahaman tentang risiko kode 8220unused8221 yang menggantung. Tidak cukup logging dari kode, dan pemantauan log, korelasi dan analisis real-time yang tidak mencukupi. Itu akan memicu cukup banyak petunjuk awal kepada para insinyur dan orang-orang ops. 8211 Tidak ada failover hot-hot untuk sebuah cluster dengan versi sebelumnya. Itu akan menghentikan semua masalah setelah 1 atau 2 menit. (That8217s tombol merah bug yang disebutkan artikelnya) Jika Anda juga telah merancang perangkat lunak, sistem dan perusahaan untuk waktu yang lama, Anda tahu bencana terjadi, Anda tahu beberapa bug hanya tertangkap di alam liar dan tidak selama simulasi, sama seperti Anda Mesin tahu akan turun. Anda perlu mempersiapkan kasus terburuk dalam kedua skenario. Hukum Murphy8217s begitu benar di dunia kita saat ini berada di tempat yang sekarang disebut ruang 8220DevOps8221 selama hampir 20 tahun, lebih dari setengahnya di dunia keuangan. Knight sama-sama menjadi vendor dan pesaing perusahaan tempat saya bekerja saat ini. Otomatisasi penempatan bisa membantu. Mungkin. Tetapi hanya sedikit perusahaan yang bisa membeli lingkungan yang persis sama, dan ini pada dasarnya disebabkan oleh perbedaan lingkungan. Bahkan validasi pengerahan otomatis mungkin tidak membantu dalam kasus ini jika otomasi tidak mengetahui perbedaan lingkungan. Otomasi hanya sebaik pengetahuan orang-orang yang memasangnya. Jika sebuah instalasi manual tidak mengetahui sistem lama, mungkin juga ada kemungkinan besar sistem otomatis tidak akan bisa mengetahuinya. Otomasi sebuah rollback juga sama baiknya dengan pengambilan keputusan apakah akan melakukan roll-back. Dan jika otomasi secara tidak sengaja memulai sistem lama, juga tidak menjamin bahwa mengganti sistem kontemporer sekarang akan menghentikan sistem lama 8211 sehingga Anda bisa berakhir dengan masalah yang sama bahkan setelah kemunduran sistem kontemporer secara otomatis. Yang membawa saya ke poin terakhir: Otomatisasi adalah persyaratan di lingkungan yang besar dan modern. Tapi ketergantungan berlebihan pada hal itu dapat menyebabkan orang-orang yang mengoperasikan sistem tidak menyadari apa yang sedang dilakukannya. Otomasi sangat berguna untuk validasi, karena memvalidasi hal-hal yang dilakukan dengan benar memang membosankan dan mudah berhemat bila dilakukan secara manual. Bahkan saat mengotomatisasi, memiliki breakpoint yang melibatkan manusia atau langkah yang didorong oleh manusia membantu memastikan bahwa mereka yang mengoperasikan sistem mengetahui sistem dan cara kerjanya, sangat meningkatkan kemampuan mereka untuk memecahkan masalah, mendiagnosis masalah, dan memberikan saran yang sesuai mengenai langkah-langkah apa yang harus dilakukan. Menghentikan atau mengurangi masalah Otomasi adalah alat, tapi hanya satu alat dan masih memerlukan pengrajin untuk menggunakannya dengan tepat. Keahlian adalah apa yang membuat dan membuat sistem hebat menjadi hebat. Reblogged ini di Garrett S. Y. Hampton dan berkomentar: Luar biasa. DevOps selalu menonton, mendokumentasikan, dan meninjau penyebaran AndaKnight Capital Group: Apakah Komputer yang Sengaja Jahat Mengaburkan Rumah Dagang Knight Capital Group (ksatria) adalah rumah perdagangan yang membantu orang lain mengakses pasar keuangan dengan menjalankan perdagangan mereka. Ini berfungsi sebagai penanda pasar yang ditunjuk, yang berarti menyediakan perintah buysell sehingga orang lain dapat selalu melakukan perdagangan terhadapnya, untuk lebih dari 600 sekuritas di bursa saham NYSE dan NASDAQ. Ini juga berfungsi sebagai market maker untuk sekuritas lainnya. Karena pembuatan dan perdagangan pasar merupakan kegiatan utama di pasar keuangan, membutuhkan kesepakatan yang andal dan jujur, maka tidak mengherankan bila situs webnya mengusung slogan The Standard of Trust. Jadi, apa yang dipikirkan kejadian yang terjadi pada tanggal 1 Agustus, di mana sebuah kesibukan perdagangan dari Knight menyebabkannya mengumpulkan posisi perdagangan 7 miliar, jauh lebih banyak daripada yang dapat dipertahankannya, yang mengarah pada upaya terpadu untuk mendorong posisi tersebut. Turun ke tingkat yang kurang berisiko Dalam usahanya untuk mengurangi eksposur risikonya, ia pasti menjual beberapa kepemilikannya dengan harga murah (juga dikenal sebagai penjualan api), dan akhirnya kehilangan 440 juta. Bahkan dengan standar kerugian yang telah kita gunakan dalam krisis keuangan ini, ini adalah hari yang sangat buruk bagi Knight. Sejak saat itu, Knight telah mampu menemukan investor dengan modal segar sebesar 400 juta, pada dasarnya jumlah yang sama dengan yang hilang, yang akan menstabilkan perusahaan jika tidak mengalami kerugian bencana lagi. Ini juga telah menyelidiki alasan lonjakan pesanan pembelian secara tiba-tiba. Di sini informasinya sedikit tidak jelas, namun Wall Street Journal melaporkan alasan yang tidak terduga: Pembaruan sistem komputer yang kacau. Apa yang tampaknya terjadi adalah bahwa sistem komputer baru dipasang dan bekerja dengan benar, namun tidak dipasang di semua platform perdagangan (setiap sistem harus direplikasi di semua platform perdagangan). Hal ini menyebabkan sistem lama diperdagangkan pada beberapa platform sementara sistem baru diperdagangkan pada produk lain, dan tampaknya sistem lama yang kacau. Persis bagaimana hal ini mungkin tidak jelas karena sistem lama telah benar-benar bekerja dengan baik sebelumnya, namun kemungkinan alasannya adalah bahwa sistem lama tidak lagi memposting tradisinya ke sistem manajemen risiko, sehingga kontribusi perdagangan mereka terhadap total risiko tidak terdeteksi. Penjelasan ini bersifat spekulatif, namun jika laporan bahwa sistem yang baru berfungsi dengan baik benar, maka penumpukan pesanan beli yang besar menunjukkan bahwa pasti ada beberapa informasi yang dikeluarkan dari sistem penilaian risiko. Kisah kesalahan komputer ini dimulai dan diakhiri dengan kesalahan manusia. Orang gagal memasang sistem baru di semua platform perdagangan, dan orang-orang gagal menghentikan perdagangan saat pejabat lantai perdagangan NYSE melihat perdagangan yang tidak biasa dan memperingatkan Knight bahwa ini adalah sumber pergerakan perdagangan yang tidak biasa. Tapi intinya di sini adalah bahwa sistem komputer begitu cepat dan efektif dalam pekerjaan mereka sehingga hanya ada sedikit waktu untuk menghentikan mereka begitu mereka pergi. Ini adalah fenomena yang terkenal dari penelitian tentang kecelakaan organisasi. Ini juga merupakan penyebab utama kesalahan, seperti yang telah saya catat saat bekerja dengan rekan sejawat Don Palmer dan Jo-Ellen Pozner. Dalam kasus Knight, perdagangan itu bisa dibilang sangat berbahaya sehingga merupakan penghakiman apakah firma tersebut telah menerapkan tugasnya untuk pengelolaan risiko yang tepat (tuntutan hukum, siapapun). Namun, menugaskan tanggung jawab akan sulit karena perdagangan ini tidak disengaja, dan kecelakaan terjadi pada antarmuka antara komputer yang cepat dan rusak, dan manusia yang lebih lambat berusaha mengejar ketinggalan. Jelas cerita ini memiliki pelajaran penting untuk bagaimana organisasi memikirkan pengelolaan risiko dan pengendalian kualitas, terutama karena mereka membuat semakin banyak sistem kunci mereka otomatis. Ini juga merupakan pengingat bahwa pasar keuangan mengandung pedagang manusia, yang bisa sangat salah dalam penilaian mereka, dan menggantinya dengan komputer terkadang membuat penilaian menjadi lebih buruk lagi. Dan akhirnya, jika Anda pernah mengalami upgrade perangkat lunak menjadi buruk, pikirkan Knight Capital dan betapa buruknya hal itu: Saya ragu Anda pernah mengalami upgrade komputer yang menarik uang dari rekening bank Anda dan membagikannya kepada orang asing. Greve, H. R. Palmer, D. dan Pozner, J. 2010. Organisasi Gone Wild: Penyebab, Proses, dan Konsekuensi dari Kesalahan Organisasi. Akademi Manajemen Sejarah. 4: 1, 53 107. Patterson, S. J. Strasburg, dan J. Bunge. Upgrade Ksatria Memicu Sistem Perdagangan Lama, Kerugian Besar. Wall Street Journal. 15.8.2012. Add a comment Sudah menjadi anggota Masuk Henrich R. Greve adalah Guru Besar Kewirausahaan di INSEAD. Artikel yang paling banyak dibagikan Bagaimana sepasang rumah sakit di India telah melakukan pembedahan biaya tanpa biaya untuk sebuah paradigma perawatan kesehatan yang berkelanjutan. Yashwani 28.02.2017 at 04.06 am pos bagus Saya suka fakta - Pos bagus. Saya suka fakta bahwa para pemimpin politik adalah untuk melayani bisnis. Auke Hunneman. 27.02.2017 at 01.40 pm Terima kasih atas jawaban Anda Steven - Terima kasih atas jawaban Anda Steven. Steven Sweldens. 27.02.2017 di 10.37 Terima kasih Auke, untuk - Terima kasih Auke, untuk referensi. Ide antifragilitas tentu terkait, tapi. Tom Cummings. 27.02.2017 at 10.12 am Anggota Dewan, Tallberg Foundation - Ron Soonieus membuat poin penting tentang bagaimana penggabungan yang diusulkan. Jring281 26.02.2017 at 07.17 WIB Rekan-rekannya - Hipotesis yang menarik. Dua kelemahan mungkin muncul saat mencoba menerapkannya. 1. Strategi. Di Sorotan Pusat Kepemimpinan Global INSEAD menawarkan keahlian unik sebagai pusat penelitian dan praktik terkemuka dalam kepemimpinan dan. Kemitraan antara INSEAD Knowledge, KnowledgeWharton dan World Global Forum Global Economic Agenda Council on Emerging Market. Untuk memanfaatkan peluang yang timbul dari digitalisasi, organisasi dan pemimpin harus merangkul realitas bisnis yang baru.

No comments:

Post a Comment