Skip to content

Commit 4765716

Browse files
authored
Create l6
1 parent bf10b10 commit 4765716

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

l6

+14
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
Stworzyć funkcję, która dla różnych zakresów czasu notowań z przeszłości wygeneruje symulację zachowania przyszłego dla wybranego waloru.
2+
Funkcja przyjmuje argumenty wejściowe - walor (1 z 3 predefiniowanych przez Was), datę "od" i datę "do".
3+
Data w dowolnie wybranym przez was formacie, może być to string "2016-01-01" może być to pełny timestamp.
4+
Symulacja ma bazować na danych pomiędzy wybranymi datami. Na podstawie tych danych historycznych tworzycie model, z którego generujecie dane dot. przyszłości.
5+
Proponuję bazować model na obserwacji zachowania z przeszłości(dziennych wzrostów, spadków wartości i wolumenu, ich wielkości i stosunku tych wartości).
6+
Podpowiedź: policzyć prawdopodobieństwa wystąpienia zdarzeń (spadku/wzrostu) oraz ich wielkości (o ile % spadnie/wzrośnie) i na tej podstawie generować notowania (wartości i wolumeny) przyszłe.
7+
8+
Przeprowadzić pojedynczą oraz wielokrotną symulację, zapisać wyniki, policzyć wskaźniki grupy symulacji (takie jak średnia, mediana, odchylenia).
9+
Wygenerować wykres przedstawiający notowania historyczne (daty od - do) oraz kontynuację notowań bazowaną na modelu (wybrany okres, proponuję taki sam jak dane "historyczne"- "od - do").
10+
Na wykresie nanieść wynik pojedynczej symulacji oraz uśrednienia ze 100 symulacji.
11+
Wykres ma przedstawiać notowania/symulację wartości oraz wolumenu. Do daty "do" mają to być dane historyczne, od tej daty do końca - symulacja.
12+
Wolumen zaznaczcie na wykresie słupkami, analogicznie do: https://www.tradingview.com/chart/?symbol=BITSTAMP%3ABTCUSD
13+
Uwaga - zostawcie sobie czas na przeprowadzenie symulacji, w zależności od sprzętu oraz jakości Waszego kodu symulacje mogą trochę trwać.
14+
(10pkt)

0 commit comments

Comments
 (0)