Please keep up the great work, this is a somewhat niche field and finding information to dive deeper can be challenging. We appreciate it
@CodingJesus4 жыл бұрын
Thanks for the encouragement. All the videos online about this field aren't great. Please share if you enjoyed!
@mattatm32273 жыл бұрын
@@CodingJesus absolutely most of the coding videos aren't great! Thank you 😊
@MrAvatar1802 жыл бұрын
This stuff has confused me for months at work and you put me on the road to truly understanding it in under 20 minutes. Much appreciated and keep up the good work!
@santmat0079 ай бұрын
Yes... Now every time I interface with FIX data... I always say... Thank You Jesus... :O)
@nickhansen32924 жыл бұрын
This is awesome - just about to implement a FIX API and this is a great way to get up to speed.
@CodingJesus4 жыл бұрын
Wait till I go over the Simple Binary Encoding (SBE) Protocol. That's the next-generation of trading communication.
@ChainOfCommand122 жыл бұрын
I started my first job out of school as a developer for a big financial firm and this was VERY HELPFUL! Thank you brother.
@kenharjuna14052 жыл бұрын
can you help me where to start? iam using nodejs, thank you
@dariusrichardson45543 жыл бұрын
Super excited that someone is making finance videos that go beyond the basics. Keep rocking!
@Resilience33 Жыл бұрын
This is by far the best FIX video in KZbin.
@chicksdiggit92394 жыл бұрын
You are a really good communicator
@CodingJesus4 жыл бұрын
Thanks 😊👍
@andyohil74653 жыл бұрын
To explain FIX protocol in such a short way, it’s very insane… I am thrilled 😁
@biomedicalit2 жыл бұрын
Thank you. First time somebody explains me what is FIX and how it is working 🙂
@sumitagrawal7713 жыл бұрын
ohh Jesus .....you made my day... Exactly what am i looking for. Thanks Coding Jesus. I request u to make more videos on FIX. love from India
@coderide3 жыл бұрын
Very very informative video, I was starting with the FIX protocol in my org, it was a really nice introduction in brief to understand about FIX, Thank you so much
@BestMentalism2 жыл бұрын
this is super interesting and so well explained, never found such quality content about these subjects, thank you so much
@guibirow4 жыл бұрын
Nice content, thanks for sharing! I came here curious to understand the communication process from the UI up to the Fix communication with the Exchange, would nice to have a video describing the architecture of a trading solution. Thanks again for the great content
@jaimecristalino2 жыл бұрын
Best video about FIX on in the Internet!
@mauroaraujo19832 жыл бұрын
What a Brilhant Explication !!! Really Good Job Coding Jesus I Really apreciated I helped me a lot
@daymaker_trading Жыл бұрын
Thank you so much! Incredibly clear and engaging explaination. All the best!
@georgel5513 ай бұрын
Very helpful. Thank you Coding Jesus!
@dylanloh53272 жыл бұрын
Your explanation was so simpler and clear! Thank you!
@dbsjaks_568883 жыл бұрын
your videos are very interesting, I see you're focusing in people who have maybe a MBA in Bussines Management or doesn´t have degree education. That´s wise because in KZbin you´re not gonna find a lot of PhD´s, but would be very very interesting if you would make(maybe in another channel or in this one, but differentiated, to engineers or sciencist that want to break down int this world) tutorials of algorithms or coding, in summary, to make videos of what you do in your job, instead explaining what you do in your job(got to say just explaining is also useful)
@dmytroprokopenko14724 жыл бұрын
quality content, keep going!
@CodingJesus4 жыл бұрын
Thanks, will do!
@rayeintheyard2 жыл бұрын
I heard 372 aka 762 🙂 Great video all together. Very clear explanation.
@RomeniqueZedeck Жыл бұрын
Great content! Thanks for taking your time to share
@xxMikePortnoyJrxx4 жыл бұрын
Dude your videos are amazing
@CodingJesus4 жыл бұрын
Thanks! Please share if you enjoy. The better the video does the more likely I am to make another.
@xxMikePortnoyJrxx4 жыл бұрын
@@CodingJesus Yeah man I would if I had any friends that were even remotely interested in this kind of stuff
@surajkukreja53383 жыл бұрын
Really liked your videos, can you please also make a videos on front to back components involved in trading infrastructure, like exchange connectivity, market data feeds, trading engine, risk management system, etc. and flow of data between them.
@lollemur42892 ай бұрын
underrated video , thanks alot man
@Laz0r_packets3 жыл бұрын
You're close to infecting the youtube algos. Thats how I found you.
@CodingJesus3 жыл бұрын
Next video will.
@anexis65797 ай бұрын
good explanation, well done mate
@Nikita-uv7zk7 ай бұрын
This was very useful, thank you for the explanation
@DinoFancellu2 жыл бұрын
Really nice intro to FIX, thanks
@rickneibauer12 жыл бұрын
Dude. Thank you so much for your content.
@simiyutube3 жыл бұрын
Thanks Coding Jesus. Well explained.
@Naveen_B64 Жыл бұрын
Seems similar to EDI used in Automotive industry to transmit information.. Maps are used on both sides to interpret messages.
@eugenex88923 жыл бұрын
Thanks for basic description.
@bigthings18183 жыл бұрын
Love the videos makes me want to learn to code
@todorgrigorov84083 жыл бұрын
Real Jesus! Голям си! Thank you!
@patrickhughes13223 жыл бұрын
Excellent video! Learned a lot!
@gsf4lyf2 жыл бұрын
Really insightful, thanks!
@FIXProtocol3 жыл бұрын
Keep in mind that the fix protocol is only one protocol. There are many other protocols used for electronic Trading. In fact interest in the fix protocol has declined a lot in the Years. Many banks are now using binary protocols
@CodingJesus3 жыл бұрын
Yeah I’ll make a video on SBE Protocol later.
@FIXProtocol3 жыл бұрын
@@CodingJesus nice!
@IK-ow2zk3 жыл бұрын
Thanks a lot for the video! You channel is brilliant! Could you, please, recommend books about network programming/ protocols?
@beniashurov64292 жыл бұрын
I JUST WANT TO TAKE THE TIME AND THANK YOU FROM THE BOTTOM OF MY HEART SO HELP YOU GOD
@sanujatharinda65253 жыл бұрын
This is awesome. Please keep it up....
@supriyamishra18863 жыл бұрын
thank you so much , it was really clear and concise content .
@zoasis78053 жыл бұрын
Hi Coding Jesus, nice video. Thanks, Viewer.
@victorq53092 жыл бұрын
Is like a hashmap key value pair, the keys are integers.
@thirilwin96098 ай бұрын
Thanks . it is quite useful for me
@sreepriyanks3 жыл бұрын
grate video, i got an idea abot FIX, even a new boy in this era
@vishalathawale183 Жыл бұрын
Great stuff man
@terryorange2 жыл бұрын
Nice tutorial, thank you so much!
@sirrobinhood34093 жыл бұрын
Great Video! Very clear and defined Thanks a lot! I initially started to look at FIX because I wanted to auto trade based on NASDAQ Level 2 quotes/book orders Still trying to find the right API to get that info. Any thoughts on that or the strategy in general are greatly appreciated :)
@enrgys_world3 жыл бұрын
bro this is fricken awesome
@vagabond_trader6 ай бұрын
So how does FIX relate to how TCP is used (as in your video about the CME strategy that was patented that cheesed the exchange using front loading)
@richardparker5425 Жыл бұрын
Do market makers see your stop loss orders?
@pramodkajla6 ай бұрын
Please update the link in description. Current one is not working.
@21Million3 жыл бұрын
Excellent, thanks. Is there an example anywhere of a FIX Unit test in C# or Java, or Python?
@fminc3 жыл бұрын
Nicely done.
@VincentDBlair2 жыл бұрын
Great stuff!
@supermanish44298 ай бұрын
can we get any tutorial regarding this, idk anything about it but i'm assign the task to debug someone else's code and it's killing me
@fs71286 ай бұрын
Tags 623/etc. are doubled in your example file?
@petersax73053 жыл бұрын
Excellent video. Thank you for explaining. I do have a question: In your opinion, should matching engines code be open source? Maybe open source is the wrong term but what I want to say is available for the public to be reviewed, also not sure how one could assure that what is actually running in the engine is identical with the code presented to the public. I am asking because I believe that a lot of cheating is going on in that part of an exchange. I would love to hear your opinion on that.
@CodingJesus3 жыл бұрын
No cheating
@fs71286 ай бұрын
why is tag 52 only with milisecond-precission, if all the quant/HFT guys talk about mikroseconds, even nanoseconds nowadays?
@CodingJesus6 ай бұрын
Nobody uses iLink2 anymore. This video is years old, brother.
@bitcode_3 жыл бұрын
Hello CJ, kindly requesting a video of how it is developed, is it in a code editor? IDE? a specific framework? any way we can see the development environment of the Fix protocol?
@zheruili16394 жыл бұрын
I love your video bro, a Fan from China, Beijing;
@CodingJesus4 жыл бұрын
Thank you very much!
@KrisimosStokhastikos2 жыл бұрын
I'm new to high speed trading but am coming into it from a software engineering standpoint. Any recommendations for materials I can consume to learn all of these foreign terms you're using? (i.e. securities, etc.)
@compilerdefiler39954 жыл бұрын
Cool now i can make my own centralized exchange, easy peasy lemon squeezy. Do any hft firms trade cryptocurrencies or is the volume too low?
@CodingJesus4 жыл бұрын
They trade that
@ControlTheGuh3 жыл бұрын
With all your pca and clustering, my boys at wsb were 1 second away to make you unemployed during january. You are just the IT guy for the people with the ideas
@travelsome Жыл бұрын
How can people using broker api benift from such protocol
@tioconejo48173 жыл бұрын
somewhat old school isn't ? fix been around since the 90s. slow to encode and decode to ASCII.
@CodingJesus3 жыл бұрын
Yeah. I’ll do a video on iLink3
@varunvishnoi37414 жыл бұрын
This is awesome - Coding jesus I wanna write a POC application interacting with FIX engine another side just to gain depth knowledge. Are you aware of any publicly available FIX engine which can be connected via another application? Something like which can provide me market data like security information?
@asiddiqi1233 жыл бұрын
Quick fix
@gempf3 жыл бұрын
thanks, I'm starting with this bad boy in GO, what lenguaje do you use for FIX?
@supernova68403 жыл бұрын
you are a legenddddd
@BennyAshurov2 жыл бұрын
whats the differences between cme and fix protocol???
@Michael-Cross03 Жыл бұрын
CME is the Chicago Mercantile Exchange. It's one of the many exchanges out there. FIX is Financial Information Exchange, which is a protocol used for trading.
@asiddiqi1233 жыл бұрын
Pretty good info. I want to learn about quant. Could you make more videos in playlists? I am a python programmer.
@patrickparrain79993 жыл бұрын
FIX protocol is a cryptocurrency?? Where can I buy it?
@realityhedge42293 жыл бұрын
Bro do you setup session layer for liquidity access
@treyquattro3 жыл бұрын
12:17 - reading 762 as "three seventy two" is a bit worrying for a finance guy. Also I hope you're not using text protocols for HFT
@CodingJesus3 жыл бұрын
LOL I filmed this part like 5 times, my brain was mush. And yeah, HFT uses SBE or other binary protocols. FIX is old.
@kenharjuna14052 жыл бұрын
hy, can anyone help where to start to implement this in nodejs? im clueless, thanks!!
@VOLightPortal3 жыл бұрын
FIX API is still pretty slow, ITCH and OUCH protocol is more efficient
@orderflowdojo7 ай бұрын
🔥🤟
@realityhedge42293 жыл бұрын
King
@gauravagarwal7503 жыл бұрын
woah!
@fs71286 ай бұрын
well, obviously, FIX is a sibbling of SWIFT MT messages 🙂
@ahmedib21022 жыл бұрын
Hello
@nolan68953 жыл бұрын
pls FIX, thx
@reanimatedmanx2 жыл бұрын
The FIX protocol is not complicated, it's just fucking convoluted, unintuitive legacy trash. Great explanation though.
@HuiZhang-rd4kl7 ай бұрын
who is the one that knows "decoding" but intimidated by "parsing"? LoL
@letsdogooddaily3 жыл бұрын
You look like people of Iran / Pakistan
@eyesopen611010 ай бұрын
FIX is boring zzz
@MDALAM-xh9vh2 жыл бұрын
How to establish trading sessionusing quickfix c++? I have build my quickfix C++ source code with the SSL support using below command. My quickfix library got build successfully. On Linux (with system openssl), cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo -DHAVE_SSL=ON -DCMAKE_INSTALL_PREFIX:PATH="install-path" .. make -j 4 install This is my Initiator code - if (isSSL.compare("SSL") == 0) initiator = new FIX::ThreadedSSLSocketInitiator ( application, storeFactory, settings, logFactory ); else initiator = new FIX::SocketInitiator( application, storeFactory, settings, logFactory ); But while running this getting linking issue. What is the problem ? CMakeFiles/TradingClient.dir/tradeclient.cpp.o: In function `main': /mnt/d/TradingClient/tradeclient.cpp:47: undefined reference to `FIX::ThreadedSSLSocketInitiator::ThreadedSSLSocketInitiator(FIX::Application&, FIX::MessageStoreFactory&, FIX::SessionSettings const&, FIX::LogFactory&)' collect2: error: ld returned 1 exit status This my CMakeLists.txt cmake_minimum_required(VERSION 3.0) project(TradingClient) add_definitions(-DHAVE_SSL=1) set(CMAKE_CXX_STANDARD 14) set(quickfix_lib "/usr/lib/libquickfix.so") add_executable(TradingClient Application.h Application.cpp tradeclient.cpp) target_link_libraries(TradingClient ${quickfix_lib} ) if you go inside quickfix/src/C++/CMakeLists.txt if (HAVE_SSL) set (quickfix_SOURCES ${quickfix_SOURCES} SSLSocketAcceptor.cpp SSLSocketConnection.cpp SSLSocketInitiator.cpp ThreadedSSLSocketAcceptor.cpp ThreadedSSLSocketConnection.cpp ThreadedSSLSocketInitiator.cpp UtilitySSL.cpp) endif() these files get build only with SSL . It means my quickfix library is correctly build because object files for these files got generated. Although object files gets generated as part of library, still getting this linking issue that its not able to find the reference for these methods ThreadedSSLSocketInitiator()