טיש פון קאָנטענץ[באַהאַלטן][ווייַזן]
איר קענען לערנען ווי צו האַנדלען מיט סטאַקס פֿאַר אַ לעבעדיק די קוויקיסט דורך ניצן לאַגער טריידינג טעקניקס.
אַדדיטיאָנאַללי, לאַגער טריידינג סיסטעמען קענען העלפֿן איר לעבן דעם לעבן איר ווילט דורך געבן איר פּראַפיטאַבלי האַנדל סטאַקס מיט קליין אַרבעט און דרוק.
א טריידינג סיסטעם איז בלויז אַ זאַמלונג פון גיידליינז וואָס ספּעציפיצירן ווי איר וועט פאַרבינדן און פאַרלאָזן די פינאַנציעל מארקפלעצער אין סדר צו דזשענערייט האַכנאָסע.
סיסטעמאַטיש לאַגער טריידינג איז געראָטן ווייַל עס רימוווז עמאָציע, פאַסטער קאָנסיסטענסי און גיינז אַ קאַמפּעטיטיוו מייַלע.
דער אַרטיקל יגזאַמאַנז די שאַפונג פון אַ לאַגער טריידינג פּלאַטפאָרמע, אַרייַנגערעכנט זייַן הויך-מדרגה פּלאַן, פראָנט-סוף און צוריק-סוף טעקנאַלאַדזשיז און אנדערע סיבות.
אַזוי, וואָס איז אַ טריידינג פּלאַטפאָרמע?
A טריידינג פּלאַטפאָרמע איז אַ ווייכווארג פּראָגראַם צוגעשטעלט צו טריידערז און ינוועסטערז דורך זיכער פינאַנציעל אָרגאַנאַזיישאַנז, אַזאַ ווי באַנקס און בראָוקערידזשיז.
טריידינג פּלאַטפאָרמס יסענשאַלי לאָזן ינוועסטערז און דילערז שטעלן טריידז און האַלטן אַן אויג אויף זייער אַקאַונץ.
טריידינג פּלאַטפאָרמס אָפט קומען מיט נאָך מכשירים וואָס שטיצן ינוועסטערז אין זייער באַשלוס-מאכן.
די פֿעיִקייטן קען אַרייַננעמען לעבן נייַעס פידז, פּרעמיע פאָרשונג, פאַקטיש-צייט קוואָטעס, ינטעראַקטיוו טשאַרץ און פאַרשידן גראַפיקס מכשירים.
אַדדיטיאָנאַללי, פּלאַטפאָרמס קען זיין געמאכט צו באַזאָרגן צו באַזונדער מארקפלעצער, אַזאַ ווי די סטאַקס, קעראַנסיז, אָפּציעס אָדער פיוטשערז.
געשעפט פּלאַטפאָרמס און פּראַפּרייאַטערי פּלאַטפאָרמס זענען די צוויי פאַרשידענע קאַטעגאָריעס פון טריידינג פּלאַטפאָרמס. לאַכאָדימ ינוועסטערז און טאָג טריידערז נוצן געשעפט פּלאַטפאָרמס.
זיי זענען אונטערשיידן דורך זייער פּאַשטעס פון נוצן און אַ פאַרשיידנקייַט פון נוציק פֿעיִקייטן, אַזאַ ווי פאַקטיש-צייט קוואָטעס, גלאבאלע נייַעס פידז, לעבן, ינטעראַקטיוו גראַפיקס, בילדונגקרייז אינהאַלט און פאָרשונג מכשירים.
פאַרקערט, ריזיק בראָוקערידזשיז און אנדערע פינאַנציעל אָרגאַנאַזיישאַנז שאַפֿן פּראַפּרייאַטערי פּלאַטפאָרמס וואָס זענען ספּאַסיפיקלי טיילערד פֿאַר זייער באַזונדער טריידינג באדערפענישן. ציבור צוטריט צו די איז ניט מעגלעך.
בנין לאַגער טריידינג פּלאַטפאָרמע
א לאַגער טריידינג פּלאַטפאָרמע איז פיל מער שווער צו בויען און דאַרף ספּעשאַלייזד טימז פֿאַר יעדער אַרבעט. אין דעם פּאָסטן,
איך האָבן געטאן מיין בעסטער צו באַשרייַבן ווי אַ לאַגער טריידינג פּלאַטפאָרמע אַפּערייץ.
לאמיר אנהייבען.
באדערפענישן
- די קויפן / פאַרקויפן פּרייסינג פון אַ לאַגער זאָל זיין אָפן פֿאַר באַניצער בידס.
- די פיייקייט פֿאַר יוזערז צו זען די טיקער, אָדער פאַקטיש-צייט און היסטארישן לאַגער פּרייַז, איז יקערדיק.
- מיטטיילן אבאנענטן וועגן ענדערונגען אין לאַגער פּרייַז.
- די סיסטעם מוזן זיין טויגעוודיק פון האַנדלינג 100 ק קלייאַנץ.
- 100 מיליאָן בידס יעדער טאָג זאָל זיין מאַנידזשאַבאַל פֿאַר די סיסטעם.
- די סיסטעם מוזן קענען צו צושטעלן היסטארישע אַקציעס פּרייַז אינפֿאָרמאַציע.
פארלאנגט קאַפּאַסיטי
לאַגער יקסטשיינדזשיז זענען אָפט פאַרנומען פון 9:5 צו 8:XNUMX. אזוי, איבער די XNUMX-שעה פֿענצטער, פאַרקער וועט זיין סערווירט.
אזוי, מיר זענען ביכולת צו באַשטימען די קאַפּאַציטעט פֿאַר די בידינג דינסט פֿאַר דעם צייט.
Wאיר קענען רעכן אַז די לייענען-צו-שרייַבן פאַרהעלטעניש אין בידינג איז 1:1.
הויך-מדרגה פּלאַן
נעמען קאַנסומער בידס איז די פֿאַראַנטוואָרטלעכקייט פון די בידינג דינסט.
די טיקער סערוויס איז אין באַשולדיקונג צו ווייַזן די לעצטע ענדערונגען אין לאַגער פּרייַז.
פאָרשלאָגן סערוויס
די בידינג דינסט מוזן אָננעמען די באַניצער 'ס קויפן / פאַרקויפן בידס און קענען צו געפֿינען בויערס / סעלערז און ויספירן די טראַנסאַקטיאָן.
ווען אַ קויפן / פאַרקויפן באַפעלן קומט אין, מיר דאַרפֿן אַ וואָס ריכטן מאָטאָר וואָס קענען געפֿינען אַ גלייַכן מיט איינער אָדער מער בויערס / סעלערז און דעמאָלט ויספירן די טראַנסאַקטיאָן.
אויב די וואָס ריכטן מאָטאָר איז ניט ביכולת צו טאָן דאָס, מיר דאַרפֿן צו קראָם די באַפעלן און פּרובירן ווידער ווען די וואָס ריכטן באַפעלן קומט אין.
די טיקער סערוויס
די טיקער דינסט מוזן צושטעלן קאַסטאַמערז מיט די לעצטע לאַגער פּרייַז און קענען צו ווייַזן היסטארישע דאַטן באזירט אויף די דורכפאָר פון צייט.
עס איז נייטיק צו באַשטימען די קראַנט פּרייַז פון די אַקציעס פון געענדיקט טראַנזאַקשאַנז פון די בידינג דינסט און האַלטן עס אין די היסטארישע פּרייַז דאַטאַבייס.
כּדי די טיקער סערוויס זאָל רעכענען די לעצטע לאַגער פּרייַז, מיר דאַרפן טראַנזאַקשאַנז וואָס זענען פארגעקומען אויף די לאַגער דב.
מיר קענען נוצן אַ פּלאַן מוסטער גערופן Change Data Capture אין דעם סיטואַציע.
Data Center
אין מיין דערפאַרונג, מענטשן אָפט קלייַבן די דב ערשטער און פּרווון צו קראַפט-פּאַסן זייער פאַל.
מיר מוזן שטענדיק באַשליסן די באדערפענישן פון יעדער דאַטאַבייס אין אונדזער באַדינונגס און דערנאָך אויסקלייַבן די דאַטאַסטאָר, יידילי באזירט אויף די מוסטער פון פֿראגן, סקאַלאַביליטי און פאַרלאָזלעך, צווישן אנדערע סיבות.
ליציטאַציע סטאָר
עס זאָל האָבן די קאַפּאַציטעט צו האַלטן ביליאַנז פון בידס.
דאַטן זאָל זיין סטאָרד און ריטריווד מיט מינימאַל לייטאַנסי און הויך QPS.
די אַפאָרמענשאַנד קריטעריאָן זאָל זיין באגעגנט דורך אַ שערד דאַטאַסטאָר אין זיקאָרן.
לאַגער טראַנסאַקטיאָן סטאָר
ידעאַללי, די טראַנסאַקטיאָן זאָל זיין סטאָרד מיט די אַסיד גאַראַנטירן.
אויב איינער קויפן באַפעלן שוועבעלעך עטלעכע פאַרקויף בידס, עס זאָל זיין ביכולת צו געבן קייפל טראַנזאַקשאַנז צו זיין באגאנגען.
מיר קענען אויסקלייַבן קיין דאַטאַסטאָרע מיט אַ אַסיד גאַראַנטירן פֿאַר דעם נוצן פאַל.
ערשטע פּרייז סטאָר
דער פּרייַז פון אַ לאַגער זאָל זיין סטאָרד באזירט אויף די קראַנט צייט.
מיר קענען אויסקלייַבן קיין קראָם וואָס אָפפערס צייט סעריע-באזירט ריטריוואַל.
אָפּטייל פון דאַטן
די ריכטיק דאַטן פּאַרטישאַנינג איז אַ קריטיש קאָמפּאָנענט פון סקאַלאַביליטי. אין סדר פֿאַר דאַטן וווּקס זאָל נישט זיין אַן אַרויסגעבן.
איר מוזן איצט האָבן אַ יקערדיק פארשטאנד פון ווי צו אַנטוויקלען אַ לאַגער טריידינג פּלאַטפאָרמע. לאָמיר איצט רעדן וועגן די שליסל קאַמפּאָונאַנץ פון דער פּלאַטפאָרמע וואָס דאַרף זיין גענומען אין חשבון.
שליסל קאַמפּאָונאַנץ
סעלעקטינג אַ פּראָגראַממינג שפּראַך
דורך דעם פונט, איר מוזן האָבן אויסגעקליבן די אַפּ פּלאַטפאָרמע.
איצט, דיפּענדינג אויף די פּלאַטפאָרמע פֿאַר דיין אַפּלאַקיישאַן, איר מוזן קלייַבן אַ פּראָגראַממינג שפּראַך.
אזוי, אַ פאַרשיידנקייַט פון פּראָגראַממינג שפּראַכן זענען בנימצא, כאָטש עטלעכע זענען מער פאָלקס ווי אנדערע.
דעוועלאָפּערס פאַוואָר סוויפט אָדער אָביעקטיוו C פֿאַר יאָס, כוועראַז Kotlin און Java זענען די מערסט פאָלקס ברירות צווישן פּראָפעססיאָנאַלס פֿאַר אַנדרויד.
פראָנט-סוף טעטשנאָלאָגיעס
טריידינג אַפּ דעוועלאָפּערס קלייַבן זייער טעק אָנלייגן נאָך אַ קלאָר געדאַנק פון די פאַרטיק פּראָדוקט.
די פראָנטענד, באַקענד און DevOps זייטן פון אַ טיפּיש וועב-באזירט פּלאַטפאָרמע מאַכן די פּלאַטפאָרמע. React.js און Angular זענען דערווייַל די מערסט וויידלי געניצט טעקנאַלאַדזשיז פֿאַר פראָנט-ענד אַנטוויקלונג.
ביידע פונקציאָנירן געזונט פֿאַר לאַגער מאַרק ווייכווארג אַנטוויקלונג און זענען צונעמען פֿאַר גרויס-וואָג פּראַדזשעקס.
דעווס קען זיין ינפלואַנסט דורך זיכער טעכניש ספּעסאַפאַקיישאַנז צו גיין אין אַ זיכער וועג. פֿאַר בייַשפּיל, אַנגולאַר דראָז ופמערקזאַמקייט מיט זיין רייַך מענגע פון סערוויסעס.
אַנגולאַר גיט אַלע די יסודות פארלאנגט פֿאַר פראָנט-סוף אַנטוויקלונג ווייַל עס איז אַן געגרינדעט פריימווערק. אין קאַנטראַסט, React איז אַ ביבליאָטעק. איר מוזן נוצן דריט-פּאַרטיי מכשירים צו ינסטרומענט אַ זיכער פאַנגקשאַנאַליטי בשעת איר נוצן עס.
צוריק-סוף טעטשנאָלאָגיעס
מייַן ייבערהאַנט פֿאַר די באַקענד איז צווישן ז'אבא and.NET. די אַנטוויקלונג פון ענטערפּרייז-מדרגה אַפּפּס און טריידינג פּלאַטפאָרמס זענען גאנץ פֿאַר ביידע טעקנאַלאַדזשיז.
זיי שטיצן פילע פּראָוסידזשערז אין דעם פּראָגראַם און הילף אין די ימפּלאַמענטיישאַן פון סאַפיסטאַקייטיד לאָגיק.
אויף אַ פאָרשטעלונג און גיכקייַט מדרגה, Java and.NET זענען אויך זייער ענלעך. ווייַל פון דעם, טשוזינג איין אָפּציע איבער אנדערן דעפּענדס לעגאַמרע אויף די נאַטור פון אַ געגעבן פּרויעקט.
DevOps
גיך דיפּלוימאַנט, סקיילינג, מאָניטאָרינג, באַקינג אַרויף און מאָווינג גרייט ווייכווארג ברעקלעך צו פאַרשידענע ינווייראַנמאַנץ זענען אַלע אַספּעקץ פון DevOps 'ראָלע אין קריייטינג אַ טריידינג פּלאַטפאָרמע.
איבער אַלע די אַקטיוויטעטן, די סטאַביל אַרבעט איז כאַנדאַלד דורך DevOps מכשירים.
איצט, דזשענקינס און דאָקקער זענען געדאַנק צו זיין די מערסט שטאַרק. ביידע זענען פּראָווען אָפֿן-מקור טעקנאַלאַדזשיז מיט אַ ברייט קייט פון באַדינונגס.
אָן ינוואַלווינג יומאַנז, Jenkins אָטאַמייץ אַ קאָמפּאָנענט פון דער אַנטוויקלונג פּראָצעס. עס ינשורז די אַפּ ס פעסט אָפּעראַציע און אַלאַוז די קעסיידערדיק ינאַגריישאַן פון האַנדל טעכנאָלאָגיע.
Machine Learning
ווייכווארג אַנטוויקלונג מאכט ברייט נוצן פון קלוג טעכנאָלאָגיע, וואָס איז דערווייַל טרענדי.
קיין ויסנעם איז געמאכט דורך טריידינג אַפּפּס. אַי און מאַשין וויסן יבערמאַכן זיי אין שטאַרק מאשינען וואָס מאַכן געזונט דיסיזשאַנז און דזשענערייט גרויס רעוואַנוז.
טראַדינג באָץ, ווי קעגן צו מענטשן, זענען ביכולת צו געשווינד און ימאָושנאַלי ונטערזוכן ריזיק אַמאַונץ פון דאַטן.
אַלגאָריטהמיק טריידינג איז נישט באזירט אויף מענטש ינפּוץ, כאָטש אַי טעקנאַלאַדזשיז זענען, און דאָס נעמט זיי איין שריט פאָרויס פון אַלגערידאַם טריידינג.
אַפּפּליקאַטיאָן פּראָגראַממינג צובינד
ווייכווארג וואָס שטיצט די אָפּעראַציע פון דיין טריידינג פּלאַטפאָרמע איז קאָננעקטעד דורך אַפּי.
דעריבער, די אַפּלאַקיישאַן וועט זיין ביכולת צו ינסטרומענט זייַן בעסטער געשעפט פּלאַנז דאַנק צו אַ געזונט אַפּי סיסטעם. עטלעכע סטעפּס צו פֿאַרשטיין:
- ניצן טעקנאַלאַדזשיז ווי סוואַגער, קאָנג, פּאָסטמאַן, אאז"ו ו וואָס געבן שנעל פּראַסעסינג און בעסער פאַרוואַלטונג פון אַפּיס.
- פֿאַר די פלאָלאַס סקאַלאַביליטי פון די אַפּ און צו באַלעבאָס אַן אַפּי, AWS אָדער Firebase זענען געניצט.
- אַפּי זיכערהייט איז אויך יקערדיק, און שליסל ריזיקירן מיטיגיישאַן סטראַטעגיעס זאָל אַרייַנציען ענקריפּשאַן, גייטווייז און גערגל.
- ניצן די מערסט פּאַסיק און עפעקטיוו RDBMS און API דאַטאַבייס פאַרוואַלטונג ווייכווארג.
- ניצן אַפּי פּראָגראַממינג צו שאַפֿן אַפּלאַקיישאַנז פֿאַר אַלע פּלאַטפאָרמס, צי זיי זענען אַנדרויד, יאָס אָדער וועב-באזירט.
זיכערהייַט
אויב עס זענען קיין פלאָז, זיי קען אויך ווערן באקאנט, פיל ווי אַ שטורעם סערדזש נאָך אַ שטיל ים. באַקומען אַלע זיכערהייט מעקאַניזאַמז שטעלן אַרויף און גרייט צו גיין צו באַגייַסטערן צוטרוי צווישן אַפּ ניצערס.
עטלעכע ביישפילן אַרייַננעמען:
- שאַפֿן אַ זיכער וואָלקן דיפּלוימאַנט; באַטראַכטן ניצן כייבריד וואָלקן קאַמפּיוטינג פֿאַר צוגעלייגט זיכערהייט.
- אַרייַננעמען פירעוואַללס, שטאַרק ענקריפּשאַנז, מולטי-פאַקטאָר אָטענטאַקיישאַן (מפאַ) און אנדערע הייַנטצייַטיק זיכערהייט סאַלושאַנז.
- ינסטאַלירן פאַקטיש-צייט סאַקאָנע סייכל ווייכווארג צו פירן טויגן סייבערסעקוריטי (בייסיקלי קריייטינג אַן ינטרוזשאַן פּרעווענטיאָן סיסטעם)
- ימפּלאַמענינג אַ "העסקעם-ווי-קאָד" סיסטעם פֿאַר עפעקטיוו ינערלעך קאָנטראָל און קאָנטראָלירן.
נעמען אין חשבון די דרייַ לעגאַל קאַנסידעריישאַנז:
- נעמען אָנטייל אין ספּעשאַלייזד ינישאַטיווז ווי FINRA, SIPC, עטק.
- קריגן לייסאַנסיז פון יעדער פאָלק ווו דיין לאַגער מאַרק אַפּלאַקיישאַן וועט זיין צוטריטלעך.
- באַקומען האַסקאָמע פון די צונעמען רעגולאַטאָרי ללבער, אַזאַ ווי די סעקוריטיעס און עקסטשאַנגע קאַמישאַן אין די USA.
סאָף
די אַנטוויקלונג פון אַ לאַגער טריידינג פּלאַטפאָרמע איז אַ באַטייטיק אונטערנעמונג מיט ינטראַקאַט פּראָגראַם לאָגיק און פּלאַן.
זיין הצלחה און אַנטוויקלונג גיכקייַט איז בפֿרט באשלאסן דורך די ריכטיק טעק אָנלייגן. עס ינטיילז סאַלעקטינג די באַקענד, פראָנטענד און DevOps מכשירים פון אַ וועב אַפּלאַקיישאַן.
פֿאַר די מער קאָמפּליצירט פֿעיִקייטן, זיך-לערנען באָץ און קלוג טריידז קענען זיין געבויט מיט AI און ML.
גאָולז און געשעפט סטראַטעגיעס זאָל קומען ערשטער אויב איר ווילן צו שאַפֿן אַ טריידינג ווייכווארג וואָס שטייט אויס אויף די מאַרק. וויסן ווו צו גיין וועט געבן איר צו קלייַבן די מיטל צו באַקומען דאָרט.
אפילו בשעת איך האָבן געטאן מיין בעסטער צו געבן איר אַ גענעראַל געדאַנק פון די אַרקאַטעקטשער פון די לאַגער טריידינג פּלאַטפאָרמע, עס איז פיל מער געשעעניש אין דער הינטערגרונט.
איך האָפֿן בעעמעס איר וועט אָפּשאַצן די אינפֿאָרמאַציע און נוצן עס צו גוט.
מזל לערנען!
לאָזן אַ ענטפֿערן