প্রোগ্রামিং ভাষা আর্থিক ক্ষেত্রে সবচেয়ে প্রাসঙ্গিক? [বন্ধ]


10

আমি কলেজের একজন নতুন এবং একটি সফটওয়্যার ইঞ্জিনিয়ারিং / ফিনান্স ডাবল মেজর করছি। আমি নিজে থেকেই প্রোগ্রামিং শিখছি এবং এখনই পিএইচপি এর সাথে বেশ পরিচিতি পেয়েছি। আমি ভাবছিলাম যে আপনি ছেলেরা আর্থিক / বিনিয়োগ ব্যাংকিংয়ের জন্য সবচেয়ে প্রাসঙ্গিক প্রোগ্রামিং ভাষাটি কী মনে করেন?

আমি এই থ্রেডটি পড়েছি: https : //softwareengineering.stackex بدل. com

আমি ভবিষ্যতে আর্থিক / কোয়ান্ট স্টাফের জন্য একটি ভিত্তি স্থাপন করতে কোনও ভাষার (মূল বিষয়গুলি / কোয়ান্ট স্টাফ নয়) শিখতে / পড়তে শুরু করতে চাই।


আমি এটি অর্ধেক মজা করে বলি: কোবল :)
ড্যান ম্যাকগ্রা

আমার ফিনান্সে কাজ আছে এবং আমরা জাভা এবং সি # ব্যবহার করেছি। এটি সমস্ত প্রকল্পের সংবেদনশীলতা এবং কী দাবি করা হয় তার উপর নির্ভর করে । উদাহরণস্বরূপ সুরক্ষা, নির্ভরযোগ্যতা, নমনীয়তা ইত্যাদি
আমির রেজায়ে

আমি লক্ষ্য করেছি যে কার্যকরী ভাষাগুলি আর্থিক খাত, বিশেষত ওকামলগুলিতে প্রবেশ করছে। অতিরিক্ত পঠন: janestreetcapital.com/minsky_weeks-jfp_18.pdf
ড্যান_ওয়াটার ওয়ার্থ

ক্রিয়ামূলক প্রোগ্রামিং আর্থিক পরিমাণ হিসাবে পরিমাণ হিসাবে অর্থের জন্য উপযুক্ত। এফ # চেষ্টা করে দেখুন, আমি শুনেছি এটি আর্থিক খাতগুলিতে
বিসডিমি /

আপনি কোথায় কাজ করতে চান তার উপর নির্ভর করে Q / KDB + কেও বিবেচনা করুন ।
লেনি প্রোগ্রামাররা

উত্তর:


10

আমি নিজে আর্থিক খাতায় কাজ করছি (যদিও, অস্ট্রেলিয়ায়), আমি যে সকল সংস্থাগুলির সাথে কথা বলেছি সেগুলির মধ্যে আমি সাধারণত যে ভাষা ব্যবহার করেছি সেগুলি হ'ল

  • কিছু। নেট (সি #, এএসপি, ইত্যাদি)
  • জাভা
  • সি ++

ডাটাবেস জ্ঞানও আপনার জন্য খুব কাজে আসবে। এমএস এসকিউএল বা ওরাকল এর মতো এসকিউএলের কিছু উপভাষা শেখার চেষ্টা করুন ।

আমি জানি যে বেশ কয়েকটি ছোট ছোট প্রতিষ্ঠান রয়েছে যা তাদের মূল লেনদেন সিস্টেমের জন্য মাল্টিভ্যালিউড ডিবিও ব্যবহার করে। এর অর্থ এমন কিছু

  • UniData / UniBasic
  • মহাবিশ্ব / UniBasic
  • jBase

আপনি যদি সরাসরি কোনও কাজের জন্য ব্যবহার করতে পারেন এমন নির্দিষ্ট ভাষা শেখার বিষয়ে আগ্রহী হন তবে আমার পরামর্শটি সেই অঞ্চলে যে আর্থিক সংস্থাগুলি বিশেষভাবে ব্যবহার করছে তা অনুধাবন করার জন্য যে অঞ্চলে আপনি একটি চাকরী পেতে চান সেখানে চাকরির বিজ্ঞাপনগুলি ব্যবহার করতে হবে।

তবে এ থেকে 2 টি বিষয় লক্ষণীয়:

  • তারা এখন কী দক্ষতা সন্ধান করছে আপনি স্নাতক হওয়ার সময়টির মধ্যেই তা বদলে যেতে পারে
  • এতো কিছু যায় আসে না। মৌলিক বিষয়গুলি শিখুন এবং আপনার যা প্রয়োজন তা চয়ন করতে সক্ষম হওয়া উচিত।

1
আমি এসকিউএল শেখার পক্ষে ভোটটি দ্বিতীয়ত, বিশেষত যদি উচ্চ-ফ্রিকোয়েন্সি ব্যবসায়ে আপনার আগ্রহী হয়।
এম। টিবিটস

কোনও সমস্যা নেই নভোসকোডিং
ড্যান ম্যাকগ্রা

দুর্দান্ত তালিকা। এছাড়াও সেখানেও ভিবিএ এবং / অথবা এক্সেল প্রয়োজন। আমি দুজনকে আলাদা করি কারণ এটি এক্সেল ভিবিএ এবং তারপরে ভি লুকআপগুলির মতো ওয়ার্কশিট স্টাফের মিশ্রণ
আয়ান

6

এটি একটি খুব বিস্তৃত ক্ষেত্র, তবে কিছু বিষয় বিবেচনা করার জন্য ...

বিল্ডিং কাস্টম ফ্রন্ট অফিস ইন্টারফেস - জাভা

বিল্ডিং প্যাকেজ সিস্টেম - ভাষা নির্দিষ্ট নয়। মিউরেক্স, ক্যালিপসো এবং সোফিস কয়েকটি প্রযুক্তি রয়েছে।

লিগ্যাসি কোড বজায় রাখা - জাভা, সি ++, এবং (হ্যাঁ) এমনকি সিওবিওএল।

ফ্রন্ট অফিস ট্রেডিং বিশ্লেষণ - ভিবিএ (হ্যাঁ) এবং অন্যান্য স্ক্রিপ্টিং ভাষাগুলি অনেক কম ডিগ্রীতে।

স্বল্প ল্যাটেন্সি ট্রেডিং - সি ++

পরিমাণগত বিশ্লেষণ - সি ++

সংহতকরণ - জাভা, এক্সএমএল, এফপিএমএল (আর্থিক পণ্যসমূহের মার্কআপ ল্যাঙ্গুয়েজ)

সাধারণ - আপনার ইউনিক্স এবং এসকিউএল জানতে হবে


1
এটি আরও সম্পূর্ণ উত্তর বলে মনে হচ্ছে। আমি কি ভুল বা আপনি কোনও কার্যকরী ভাষার উল্লেখ করেননি?
Олегович

আমি সত্যিকারের কাজের জন্য এটি কখনও দেখিনি। সম্ভবত একবার ঘরে বসে মস্তিষ্কের টিজার সমাধান করতে। পাইথনের মতো স্ক্রিপ্টিং ভাষা আমি এখানে এবং সেখানেও দেখেছি।
ম্যাথঅ্যাটাক

3

স্মার্টটাক : জেপি মরগানের কাপিটাল। আমার যে কথোপকথনগুলি হয়েছিল, সেগুলি থেকে অনেকগুলি বর্তমান বা প্রাক্তন স্মার্টলাকার ইউবিএস থেকে এসেছেন, এবং দক্ষিণ আফ্রিকার অনেক ছোট স্মার্টকার্স এসেছিলেন, বা একটি স্থানীয় স্থানীয় বিনিয়োগ ব্যাংকিং সংস্থা, রেন্ড মার্চেন্ট ব্যাংকের লোকেরা তাদের শিখিয়েছিল।

ওক্যামল : জেন স্ট্রিট


2

আমাকে একবার মরগান স্ট্যানলির একজন ব্যবস্থাপনা পরিচালক বলেছিলেন যে আর্থিক প্রোগ্রামিংয়ের ভবিষ্যতটি পাইথনের দ্বারা প্রাধান্য পাবে - যা আমি ভেবেছিলাম, "সুতরাং যে ব্যক্তি কখনও প্রোগ্রাম করেন না ..." তার তত্ক্ষণাত্ অধিকার ব্যক্তিটি একটি কালো ছিল বেল্ট সি ++ কোডার যিনি ইন্টেল অ্যাসেমব্লিতে (2 পিএইচডি অর্জনের পরে) রুটিনগুলি অনুকূল করতে যথেষ্ট জানেন।

এদিকে, আমি নিশ্চিত যে প্রতিটি দোকানই আলাদা। যাইহোক, আমরা মাতলাবে প্রোটোটাইপ করা সবচেয়ে ভাল পেয়েছি - বেশিরভাগ অংশের গণিতের ব্যাকগ্রাউন্ড রয়েছে এবং এটি সহজেই বেছে নেওয়া সহজ ভাষা। তারপরে এক্সেল বা তাদের নিজস্ব, হোমব্রিউ, হাই পারফরম্যান্স ক্লাস্টার সফ্টওয়্যার এর জন্য কাস্টমাইজড ফ্রন্ট-এন্ড সহ সমস্ত প্রোডাকশন কোড সি / সি ++ এ রোল করা হয়েছিল।

যাইহোক, আমি যদি নিজের তহবিল শুরু করি, আমি মাতলাবকে আর এর পরিবর্তে বেছে নেব, কারণ আমি ফোন করে মতলব টেক সমর্থনে ফোনে অগণিত ঘন্টা ব্যয় করলাম (কেবলমাত্র আমি বিশ্বাস করি এমন এক ব্যক্তির সাথে প্রথম নাম ছিলাম) তবে তারা তাদের ফ্লেক্সএলটি ডিবাগ করেছিল লাইসেন্সিং এবং সি ++ ইন্টারফেস।


1
পুনরায়: পাইথন, আকর্ষণীয়ভাবে, ইউএস সিকিউরিটিজ অ্যান্ড এক্সচেঞ্জ কমিশন সম্প্রতি একটি ম্যান্ডেট প্রস্তাব করেছে যার মধ্যে সিকিউরিটিজ ইস্যুকারীদের একটি কম্পিউটার প্রোগ্রাম জমা দেওয়ার প্রয়োজন হবে যা তহবিলের যুক্তির প্রবাহকে ম্যাপ করে এবং "এই কম্পিউটার প্রোগ্রামটি পাইথনে" ফাইল করা হবে "। sec.gov/rules/propised/2010/33-9117.pdf
স্টিভ Tjoa

কি দারুন. কোনো ধারণা ছিলনা. যেহেতু আমি সুইচ BTW উবুন্টু ও Windows, আমি শুধু একটি ভাষা যেখানে হোয়াইটস্পেস (ট্যাব বনাম খালি স্থান নয়) গুরুত্বপূর্ণ ... লাগতে পারে
এম Tibbits

@ এমটিবিটস, কি, উবুন্টুতে জায়গা নেই? :)
বেনজল

@ বেঞ্জল, উবুন্টুর ফাঁকা জায়গা আছে, এটি অবশ্যই উইন্ডো হতে পারে যা না।
ড্যান_ওয়াটারওয়ার্থ

এটি সমস্ত কি আপনি অর্জন করতে চান তার উপর নির্ভর করে। আমি জানি বিনিয়োগকারী ব্যাংকের বেশিরভাগ লোক পাইথনের প্রোটোটাইপিং করছে তাদের সি ++ - লাইব্রেরিতে পাইথন-বাইন্ডিং ব্যবহার করে th পাইথনের ব্যবসায়ের বর্ণনা সম্পর্কে: বেশ কয়েকজন লোক তারপরে উল্লিখিত ছিল, এটি ভাল ধারণা নয়, কারণ আপনি পাইথন প্রোগ্রামগুলি যাচাই করতে পারবেন না। এমএল-পরিবারে একটি প্রোগ্রামিং ভাষা আরও ভাল ফিট হতে পারে।
লেনিপ্রোগ্রামারস
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.