PROJEKT

Oprogramowanie do zarządzania inwestycjami z jednym widokiem portfeli i transakcji

Tworzenie dedykowanego oprogramowania, Śledzenie portfela, Integracja danych rynkowych, Analityka inwestycyjna, Realizacja transakcji, Tworzenie aplikacji mobilnych i internetowych, Bezpieczne uwierzytelnianie

  • Branża: Zarządzanie inwestycjami
  • Węgry Lokalizacja: Węgry
  • Czas realizacji: 16 tygodni
  • Technologie: JavaScript / TypeScript (Node.js), Python
4+ miesięcy

Ta węgierska firma inwestycyjna poświęca czas na porządkowanie wartości portfeli, informacji rynkowych i aktywności transakcyjnej. Oprogramowanie do zarządzania inwestycjami pobiera dane rynkowe, dane portfeli i informacje o transakcjach, a następnie udostępnia inwestorom i doradcom bieżące wartości, analizę wyników i narzędzia transakcyjne w jednej aplikacji. Obejmuje akcje, obligacje, kryptowaluty, fundusze inwestycyjne i inne aktywa na urządzeniach mobilnych oraz w internecie.

Podsumowanie

Problem

Firma inwestycyjna pracuje ze zmiennymi wartościami aktywów, danymi rynkowymi, portfelami i transakcjami, które wymagają jednego przejrzystego widoku.

Rozwiązanie

Powstała aplikacja do zarządzania inwestycjami, obsługująca bieżące wartości, bezpieczny dostęp, śledzenie portfeli, analitykę i transakcje.

Rezultat

Oprogramowanie zapewnia firmie inwestycyjnej jeden przejrzysty widok danych inwestycyjnych, analiz i transakcji.

Historia klienta

Klientem jest firma inwestycyjna z Węgier. Zarządza portfelami inwestycyjnymi i pracuje ze zmiennymi danymi rynkowymi, pozycjami aktywów oraz transakcjami obejmującymi różne typy aktywów.

Bieżące wartości, statusy inwestycji, historia transakcji i wyniki w czasie mają znaczenie dla codziennych decyzji firmy. Częścią tej pracy są informacje rynkowe, analiza portfela i aktywność transakcyjna.

Prośba była prosta: zapewnić bieżące dane o rynku i wycenie portfela, chronić dostęp finansowy, śledzić inwestycje oraz prezentować analizę wyników i ryzyka.

Rozwiązanie przyjęło formę modułowej aplikacji z przeglądem portfela, analizą rynku i formularzem transakcji, rekomendacjami portfela oraz bezpiecznymi połączeniami danych. Struktura pozostawiła miejsce na późniejsze dodatki, takie jak cele oszczędnościowe, śledzenie kryptowalut i szablony strategii handlowych.

Klient poprosił o

  1. Prezentowanie bieżących danych rynkowych i wyceny portfela
  2. Bezpieczną ochronę kont i danych finansowych
  3. Śledzenie portfeli, aktywów, transakcji i zwrotów
  4. Prezentowanie analizy wyników, ryzyka i rynku

Dlaczego gotowe oprogramowanie nie pasowało

Gotowe produkty do zarządzania portfelami inwestycyjnymi obejmują śledzenie portfela, raportowanie i komunikację z inwestorami. Nie łączyły jednak wymaganej przez tę firmę kombinacji bieżących danych rynkowych, realizacji transakcji, analizy rynku, rekomendacji i wskazówek finansowych w jednym dopasowanym procesie obsługi portfela.

Przegląd projektu

Rozwiązanie zaprojektowano wokół jednego, połączonego widoku aktywności inwestycyjnej. Ekran portfela łączy wartości, pozycje aktywów, historię transakcji, wyniki i aktualizacje rynkowe dla inwestorów i doradców.

Aby ułatwić podejmowanie decyzji na żywo, udostępniono ekran analizy rynku i transakcji. Łączy on bieżące notowania, wykresy cen, analizę rynku, szczegóły zleceń i status realizacji w jednym miejscu.

Ekran analizy pokazuje wyniki, czynniki ryzyka, rekomendacje, porównania i alerty rynkowe. Zapewnia inwestorom i doradcom przejrzysty widok danych portfela.

Ekran połączeń danych udostępnia zespołowi operacyjnemu informacje o źródłach danych rynkowych, API brokerów lub giełd, importach portfeli i ustawieniach ochrony kont. W razie potrzeby obsługiwane jest uwierzytelnianie dwuskładnikowe i biometryczne.

Moduły dodawano pojedynczo, pozostawiając miejsce na późniejsze formularze, automatyzacje i integracje bez konieczności przebudowy całego systemu.

Najważniejsze dostarczone funkcje

  • Bieżące wartości portfela i pozycje aktywów
  • Śledzenie inwestycji i transakcji
  • Notowania rynkowe i wykresy cen
  • Zlecenia transakcji i status realizacji
  • Analiza wyników i ryzyka portfela
  • Rekomendacje inwestycyjne i alerty rynkowe
  • Połączenia z API danych rynkowych i handlowych
  • Ustawienia uwierzytelniania dwuskładnikowego i biometrycznego

Można dodać

+ Cele oszczędnościowe + Śledzenie cen kryptowalut + Testy warunków skrajnych emerytury + Szablony strategii handlowych + Optymalizacja algorytmów + Procesy zatwierdzania wypłat + Synchronizacja panelu bankowego

Kto jeszcze może korzystać z tego rozwiązania

Firmy o podobnych zadaniach mogą dostosować to rozwiązanie do łączenia danych portfeli, informacji rynkowych, analiz i transakcji.

Firma handlująca akcjami, opcjami i kontraktami futures

Zadanie Potrzebuje bieżących danych rynkowych i realizacji transakcji do aktywnej działalności inwestycyjnej.
Jak pomaga rozwiązanie Rozwiązanie łączy notowania, analizę rynku, zlecenia transakcji i status realizacji w jednym obszarze roboczym.

Dystrybutor funduszy inwestycyjnych

Zadanie Obsługuje inwestorów detalicznych, udostępniając informacje o portfelach, wynikach i rynku.
Jak pomaga rozwiązanie Rozwiązanie zapewnia śledzenie portfela, bieżące wartości, porównania wyników i wskazówki inwestycyjne.

Doradca inwestycyjny

Zadanie Potrzebuje rekomendacji, widoków ryzyka i wskazówek dotyczących portfela przy podejmowaniu decyzji inwestycyjnych.
Jak pomaga rozwiązanie Rozwiązanie łączy analizę portfela, czynniki ryzyka, rekomendacje i alerty rynkowe.

Stos technologiczny

JavaScript / TypeScript (Node.js)

Tworzenie aplikacji

JavaScript i TypeScript obsługują aplikację.

Python

Połączenia z giełdami i systemami handlowymi

Python obsługuje połączenia z giełdami kryptowalut i Hyperliquid.

PHP

Połączenie zdarzeń analitycznych

PHP łączy aplikację ze śledzeniem analitycznym.

@myx-trade/sdk

Operacje handlowe

@myx-trade/sdk (biblioteka do operacji handlowych) łączy aplikację z funkcjami handlowymi MYX.

ccxt

Dostęp do giełd kryptowalut

ccxt (biblioteka łącząca z giełdami kryptowalut) obsługuje połączenia do handlu kryptowalutami.

hyperliquid-python-sdk

Handel przez API Hyperliquid

hyperliquid-python-sdk (biblioteka Python do handlu na Hyperliquid) łączy aplikację z operacjami API Hyperliquid.

zumba/amplitude-php

Śledzenie zdarzeń analitycznych

zumba/amplitude-php (biblioteka PHP do wysyłania zdarzeń analitycznych) obsługuje śledzenie korzystania z aplikacji.

plotly

Interaktywne wykresy wyników

plotly (biblioteka wykresów do interaktywnej wizualizacji danych) wyświetla wykresy portfela i rynku.

Integracje

Market-data feeds

Źródła danych rynkowych dostarczają bieżące informacje o akcjach, obligacjach i innych aktywach.

Broker and trading APIs

API brokerów lub systemów handlowych przekazują dane portfeli, zlecenia i informacje o realizacji.

Cryptocurrency exchanges

ccxt i hyperliquid-python-sdk łączą dane i operacje związane z handlem kryptowalutami.

MYX Trade

@myx-trade/sdk łączy aplikację z operacjami handlowymi MYX.

Amplitude

SDK analityki PHP wysyła zdarzenia śledzenia aplikacji do Amplitude.

Rezultat

Bieżący widok portfela ułatwiający szybszy przegląd

Przegląd portfela zapewnia firmie inwestycyjnej jedno miejsce na bieżące wartości, pozycje aktywów, statusy inwestycji i historię transakcji. Wykres wyników i sekcja aktualizacji rynkowych pokazują zmiany obok portfela.

Widok portfela łączy wartości, transakcje i aktualizacje rynkowe dla inwestorów i doradców.

Jak to działa

  1. Podsumowanie portfela pokazuje wartości portfela i pozycje aktywów.
  2. Wykres wyników pokazuje wyniki w czasie.
  3. Lista inwestycji i sekcja aktualizacji rynkowych pokazują transakcje, statusy inwestycji oraz bieżące ceny akcji lub obligacji.
  • Wartość portfela i alokacja aktywów
  • Wyniki w czasie
  • Lista inwestycji i transakcji
Przegląd portfela z bieżącymi wartościami

Przegląd portfela z bieżącymi wartościami

Funkcje na tym ekranie
Zarządzanie portfelem inwestycyjnym Funkcje śledzenia inwestycji Śledzenie wyników portfela Wyświetlanie danych giełdowych w czasie rzeczywistym Śledzenie cen obligacji

Analiza rynku połączona z realizacją transakcji

Ekran rynku umieszcza bieżące notowania, wykresy cen i analizę rynku obok formularza zlecenia. Status realizacji pokazuje stan każdej transakcji w tym samym procesie.

Zapewnia to traderowi lub analitykowi bezpośrednią drogę od bieżących informacji rynkowych do transakcji inwestycyjnej.

Jak to działa

  1. Panel bieżących notowań wyświetla dane giełdowe w czasie rzeczywistym.
  2. Widok analizy rynku i wykres cen pokazują bieżące informacje rynkowe i możliwości.
  3. Formularz zlecenia i status realizacji pokazują zlecenia, wykonane transakcje i informacje o realizacji.
  • Panel bieżących notowań
  • Analiza rynku i wykres cen
  • Zlecenie transakcji i status realizacji
Analiza rynku i formularz transakcji

Analiza rynku i formularz transakcji

Funkcje na tym ekranie
Wyświetlanie danych giełdowych w czasie rzeczywistym Analiza możliwości rynkowych Realizacja transakcji w czasie rzeczywistym

Ryzyko i rekomendacje w kontekście portfela

Ekran analizy przekształca dane portfela w widoki ryzyka i wyników. Umieszcza czynniki ryzyka, rekomendacje, porównania i alerty razem dla inwestorów i doradców.

Rezultatem jest wyraźniejsza podstawa do oceny wyników portfela i potencjalnych możliwości inwestycyjnych.

Jak to działa

  1. Podsumowanie analizy portfela pokazuje wyniki portfela.
  2. Sekcja oceny ryzyka pokazuje czynniki ryzyka.
  3. Karty rekomendacji, porównanie wyników i alerty rynkowe pokazują wskazówki oraz alerty dotyczące możliwości inwestycyjnych.
  • Ocena ryzyka
  • Porównanie wyników
  • Rekomendacje inwestycyjne i alerty rynkowe
Wskazówka: Rekomendacje i alerty są wyświetlane obok wyników portfela i czynników ryzyka.
Ryzyko portfela i rekomendacje

Ryzyko portfela i rekomendacje

Funkcje na tym ekranie
Narzędzie analizy portfela Generowanie rekomendacji inwestycyjnych Aktualizacje rynkowe

Połączone dane finansowe z chronionym dostępem

Ekran operacyjny łączy połączenia danych i bezpieczeństwo konta w jednym widoku administracyjnym. Pokazuje źródła danych rynkowych, status API brokera lub systemu handlowego oraz importy portfeli obok ustawień uwierzytelniania.

Taka struktura pomaga firmie monitorować źródła finansowe i chroniony dostęp bez rozdzielania ich na niezależne narzędzia.

Jak to działa

  1. Lista połączeń pokazuje źródła danych rynkowych i status API brokera lub systemu handlowego.
  2. Sekcja importu portfela przetwarza dane portfela.
  3. Ustawienia uwierzytelniania pokazują opcje uwierzytelniania dwuskładnikowego i biometrycznego.
  • Lista połączeń danych rynkowych
  • Import danych portfela
  • Ustawienia uwierzytelniania dwuskładnikowego i biometrycznego
Uwaga: Opcje uwierzytelniania są uwzględniane tam, gdzie wymagają tego zasady bezpieczeństwa firmy.
Połączenia danych i bezpieczeństwo konta

Połączenia danych i bezpieczeństwo konta

Co zapewnia rozwiązanie

Dzięki temu rozwiązaniu firma inwestycyjna może:

  • Przeglądać wartości portfeli, pozycje i transakcje w jednym miejscu
  • Monitorować bieżące informacje o akcjach, obligacjach i innych rynkach
  • Analizować wyniki, czynniki ryzyka i możliwości inwestycyjne
  • Tworzyć i śledzić transakcje wraz z informacjami o realizacji
  • Łączyć źródła danych rynkowych, brokerskich i handlowych
  • Chronić dostęp za pomocą uwierzytelniania dwuskładnikowego lub biometrycznego, gdy jest to wymagane

Czy gotowe systemy mogłyby wykonać to zadanie?

Przed rozpoczęciem projektu porównano zadanie z gotowymi produktami na podstawie ich własnych opisów.

Czego potrzebuje klient Platformy do zarządzania portfelami Morningstar Direct, Orion Advisor Technology, SimCorp One Platformy do analiz inwestycyjnych Seeking Alpha, Morningstar Direct Platformy do planowania finansowego Envestnet | MoneyGuide, Morningstar Office Dedykowane rozwiązanie
Prezentowanie bieżących danych rynkowych i danych portfela częściowo
Ochrona kont i danych finansowych częściowo — częściowo
Śledzenie portfeli i transakcji —
Prezentowanie wyników, ryzyka i analiz
Dopasowanie do własnych zasad klienta: etapów, ról i raportów — — —
Wszystkie kroki w jednym miejscu — — —
Brak ręcznych czynności między programami częściowo — częściowo

Na podstawie publicznych opisów produktów i ich kategorii.

Najważniejsze elementy zadania występują w produktach do zarządzania portfelami, analiz inwestycyjnych i planowania finansowego. Gotowy produkt wystarczy, gdy potrzebny jest tylko jeden z tych obszarów.

Ta firma inwestycyjna potrzebowała dopasowanego połączenia bieżących danych, realizacji transakcji, analiz, rekomendacji i bezpiecznych połączeń. Poszczególne elementy były rozproszone między produktami, podczas gdy własne etapy i zasady firmy wymagały jednego, połączonego procesu.

Podsumowując

Ostatecznie rozwiązanie miało zapewnić firmie inwestycyjnej jedną połączoną ścieżkę od danych rynkowych przez analizę portfela po transakcje.

FAQ

Myślisz o stworzeniu podobnego systemu? Przeczytaj poniższe odpowiedzi, aby zobaczyć, jak śledzenie portfela, dane rynkowe, analityka i połączenia handlowe mogą działać w jednym produkcie.