Instellingen · Gegevens
Koersgegevens ophalen, de symbolenlijst bewerken, het rapport over ontbrekende dagen, en de bedrijfsgegevens die de massa en de verbindingen van het verspreidingsmodel leveren.
Koersgegevens
Wat het is: Knoppen voor incrementeel en volledig ophalen, CSV-import van symbolen en koersen, voortgang en fouten van het ophalen.
Welke gegevens het voeden: De primaire bron is İş Yatırım, de reservebron Yahoo Finance. Omdat de XU100-stand en de USD/TRY-koers met elk antwoord voor een aandeel meekomen, hebben ze geen apart verzoek nodig. Het resultaat wordt idempotent naar de tabel price_daily geschreven.
Wat het laat zien: Incrementeel ophalen gaat verder vanaf de laatste datum van elk aandeel, met 5 dagen overlap terug; volledig ophalen begint in 2015. De voortgang wordt getoond met het aantal symbolen en rijen.
Wat je eruit kunt concluderen: Is de bron niet bereikbaar, dan worden er geen gegevens verzonnen; het symbool wordt als mislukt gemarkeerd en kan opnieuw worden geprobeerd. Vier symbolen (KERVT, KOZAL, KOZAA, IPEKE) leveren bij de bron helemaal geen gegevens op.
Symbolen
Wat het is: De bewerkbare lijst van aandelen in de analyse: code, naam, sectorindex, aantal rijen, laatste datum, actief-vlag.
Welke gegevens het voeden: De tabel symbol; aantal rijen en laatste datum uit price_daily.
Wat het laat zien: Cellen worden met dubbelklikken bewerkt; de actief-schakelaar haalt het aandeel uit de analyse.
Wat je eruit kunt concluderen: Bij een aandeel zonder sector gebeurt de factorneutralisatie zonder de sectorterm. De lijst is de huidige samenstelling; het verleden met deze lijst analyseren, veroorzaakt survivorship bias, dus ook aandelen toevoegen die de index hebben verlaten maakt de resultaten eerlijker.
Rapport ontbrekende dagen
Wat het is: Per aandeel het aantal handelsdagen dat in de marktkalender staat maar bij dat aandeel ontbreekt.
Welke gegevens het voeden: /api/data/coverage: de handelsdagen van de XU100-reeks worden vergeleken met de price_daily-rijen van elk aandeel.
Wat het laat zien: Aandeel, aantal rijen en aantal ontbrekende dagen; het aandeel met de meeste ontbrekende dagen bovenaan.
Wat je eruit kunt concluderen: Ontbrekende dagen worden in de berekeningen niet opgevuld; ze blijven leeg. Een aandeel met veel ontbrekende dagen werd niet verhandeld of later naar de beurs gebracht; het weegt minder mee in de resultaten.
Bedrijfsgegevens
Wat het is: De grootte van elk aandeel, gedetailleerde sector, free-floatpercentage, historie van het gestort kapitaal en aandeelhoudersstructuur. In het verspreidingsmodel komt de massa van een bedrijf uit zijn grootte, en zijn verbindingen uit zijn sector en aandeelhouders.
Welke gegevens het voeden: De openbare pagina's van İş Yatırım: de pagina Kerngegevens en ratio's (marktkapitalisatie van vandaag, free float, kapitaal en sector van alle aandelen in één verzoek), de jaarrekeningen (gestort kapitaal aan het eind van elk kwartaal sinds eind 2014) en de bedrijfskaart (aandeelhoudersstructuur). Weggeschreven naar de tabellen company_profile, capital_history en shareholder.
Wat het laat zien: Code, sector, marktkapitalisatie, free float, kapitaal, hoeveel kwartalen kapitaalhistorie er zijn, en de grootste aandeelhouders. Ophalen is een beheerdersactie; voortgang en fouten verschijnen in het paneel. De tabel is gesorteerd op marktkapitalisatie, grootste eerst.
Wat je eruit kunt concluderen: De marktkapitalisatie op een eerdere dag is het product van het laatste gestort kapitaal dat tot die dag gepubliceerd kon zijn en het slot van die dag; later bekend geworden informatie wordt niet gebruikt. Het eerste ophalen duurt ongeveer een half uur, omdat het een dozijn verzoeken per aandeel vergt. De aandeelhoudersstructuur is die van vandaag; ze heeft geen historie.
Beurzen
Wat het is: De elf beurzen die de app kan volgen, welke daarvan geopend zijn, de index, het aantal bedrijven, de sluitingstijd en de tijdzone van elk; schakelaars om ze te openen en te sluiten.
Welke gegevens het voeden: De tabel market (V20, V23) en de met de app meegeleverde bedrijfslijsten (seed/markets/CODE.csv): ongeveer honderd van de meest verhandelde leden van elke hoofdindex, uit openbare samenstellingslijsten. De koersbron staat in de kolom market.price_source (V26, V27): İş Yatırım voor Borsa İstanbul, Nasdaq voor de Amerikaanse beurzen, Tencent voor Shanghai, Shenzhen en Hongkong, de eigen downloaddienst van Euronext (bedrijven op ISIN en handelsplatform), onvista voor Frankfurt (de Xetra-koers), Moneycontrol voor India, TMX voor Toronto, Kabutan voor Tokio (met drie seconden wachttijd per pagina). Alle zijn gratis en vereisen geen sleutel. Waar een bron haar historie na dividenden herschaalt, wordt de opgeslagen historie op dezelfde schaal gebracht via de verhouding op de dagen die beide bevatten; waar een bron ruwe koersen levert, worden splitsingen herkend aan koerssprongen. Alleen de Amerikaanse beurzen en Borsa İstanbul hebben een valutareeks; elders vervalt de valutaterm van de rendementen.
Wat het laat zien: Bij een geopende beurs de gevolgde bedrijven; bij een gesloten beurs de bedrijven die bij het openen worden toegevoegd. Borsa İstanbul kan niet worden gesloten.
Wat je eruit kunt concluderen: Wordt een beurs geopend, dan worden de bedrijven ervan toegevoegd, en haalt de uurlijkse taak „Andere beurzen” historie, rendementen, signalen en verbindingen een voor een op, een uur na het slot; de eerste volledige analyse start vanzelf zodra er twee jaar historie is opgebouwd. Een gesloten beurs wordt niet aan bezoekers getoond en niet verwerkt; de gegevens blijven bewaard.
De hier gegeven beleggingsinformatie, commentaren en aanbevelingen vallen niet onder beleggingsadvies. Beleggingsadvies wordt verleend op grond van een beleggingsadviesovereenkomst tussen een cliënt en beleggingsondernemingen, vermogensbeheerders of banken die geen deposito's aannemen. De signalen hier worden met statistische modellen uit historische gegevens gemaakt, voor iedereen gelijk getoond en zijn niet persoonlijk; ze passen mogelijk niet bij uw financiële situatie of uw risico- en rendementsvoorkeuren. Beleggingsbeslissingen nemen uitsluitend op basis van de hier gegeven informatie leidt daarom mogelijk niet tot resultaten die aan uw verwachtingen voldoen.