{"id":35739,"date":"2024-11-01T09:42:03","date_gmt":"2024-11-01T09:42:03","guid":{"rendered":"http:\/\/atmokpo.com\/w\/?p=35739"},"modified":"2024-11-01T11:11:03","modified_gmt":"2024-11-01T11:11:03","slug":"machine-learning-and-deep-learning-algorithm-trading-alpha-factor-engineering","status":"publish","type":"post","link":"https:\/\/atmokpo.com\/w\/35739\/","title":{"rendered":"Machine Learning and Deep Learning Algorithm Trading, Alpha Factor Engineering"},"content":{"rendered":"<p><body><\/p>\n<div class=\"section\">\n<p>In recent years, the rapid development of machine learning (ML) and deep learning (DL) technologies in the financial markets has opened a new era of algorithmic trading. These techniques offer better predictive capabilities compared to traditional statistical approaches and contribute to maximizing the performance of trading strategies.<\/p>\n<p>This course will deeply cover the process of building trading systems that utilize machine learning and deep learning algorithms, along with the important role of alpha factor engineering throughout this process.<\/p>\n<\/div>\n<div class=\"section\">\n<h2>1. Basic Concepts of Machine Learning and Deep Learning<\/h2>\n<p>Machine learning is a field of study that builds predictive models based on learning from data. On the other hand, deep learning is a subset of machine learning that has the ability to learn more complex patterns using neural networks. Both technologies are categorized into supervised learning, unsupervised learning, and reinforcement learning.<\/p>\n<h3>1.1 Classification of Machine Learning Algorithms<\/h3>\n<p>The main machine learning algorithms are as follows:<\/p>\n<ul>\n<li><strong>Regression:<\/strong> Used to predict continuous outputs, for example, stock price prediction.<\/li>\n<li><strong>Classification:<\/strong> Used to assign given data to specific classes, e.g., predicting whether a stock will rise or fall.<\/li>\n<li><strong>Clustering:<\/strong> Used to group data with similar characteristics, e.g., market segmentation.<\/li>\n<\/ul>\n<h3>1.2 Development of Deep Learning Algorithms<\/h3>\n<p>Deep learning is particularly proficient at handling large volumes of data and complex structures. Modern neural network architectures include:<\/p>\n<ul>\n<li><strong>Convolutional Neural Networks (CNN):<\/strong> Primarily used for image processing and pattern recognition.<\/li>\n<li><strong>Recurrent Neural Networks (RNN):<\/strong> Suitable for analyzing time-series data, useful for predicting stock market price changes.<\/li>\n<li><strong>Transformers:<\/strong> Used in natural language processing and recently applied to time-series data as well.<\/li>\n<\/ul>\n<\/div>\n<div class=\"section\">\n<h2>2. What is Algorithmic Trading?<\/h2>\n<p>Algorithmic trading is a system that automatically executes buy and sell orders based on predefined rules. This helps eliminate psychological factors and enables more efficient and consistent trading.<\/p>\n<h3>2.1 Advantages of Algorithmic Trading<\/h3>\n<ul>\n<li><strong>Speed:<\/strong> Algorithms can process orders much faster than humans.<\/li>\n<li><strong>Accuracy:<\/strong> Can instantly respond to minute price changes.<\/li>\n<li><strong>Cost Reduction:<\/strong> Operates based on fixed rules, which reduces transaction costs.<\/li>\n<\/ul>\n<h3>2.2 Developing Trading Strategies<\/h3>\n<p>To implement effective algorithmic trading, the following steps are necessary:<\/p>\n<ol>\n<li>Idea Generation: Discover ideas that can minimize uncertainty in the market.<\/li>\n<li>Data Collection and Preparation: Collect and preprocess data (prices, volumes, etc.) to be used for predictions.<\/li>\n<li>Model Training: Use machine learning or deep learning models to learn patterns from data.<\/li>\n<li>Result Validation: Verify the performance of the developed model through backtesting and cross-validation.<\/li>\n<li>Operationalization: Integrate the validated model into a real trading environment to perform automatic trading.<\/li>\n<\/ol>\n<\/div>\n<div class=\"section\">\n<h2>3. Alpha Factor Engineering<\/h2>\n<p>Alpha factors refer to characteristics that generate excess returns for specific assets. Engineering alpha factors in algorithmic trading is a crucial element in maximizing performance.<\/p>\n<h3>3.1 Types of Alpha Factors<\/h3>\n<p>Alpha factors exist in various forms, ranging from traditional financial ratios to machine learning-based factors:<\/p>\n<ul>\n<li><strong>Fundamental Factors:<\/strong> Factors based on financial statements, including PER, PBR, ROE, etc.<\/li>\n<li><strong>Technical Factors:<\/strong> Factors using price and volume data like moving averages, Relative Strength Index (RSI), MACD, etc.<\/li>\n<li><strong>Alternative Data:<\/strong> Factors that use unstructured data, such as market sentiment analysis through social media data.<\/li>\n<\/ul>\n<h3>3.2 Development of Alpha Factors<\/h3>\n<p>To develop alpha factors, the following steps are followed:<\/p>\n<ol>\n<li>Data Collection: Collect various data such as asset prices, trading volumes, financial statements, etc.<\/li>\n<li>Exploratory Data Analysis (EDA): Understand the distribution and correlations of the data to discover meaningful patterns.<\/li>\n<li>Factor Creation: Apply machine learning techniques to design and optimize alpha factors.<\/li>\n<li>Model Evaluation: Analyze the performance of the developed factors and validate their effectiveness.<\/li>\n<\/ol>\n<\/div>\n<div class=\"section\">\n<h2>4. Trading Strategies Using Machine Learning and Deep Learning<\/h2>\n<p>Let&#8217;s explore implementation cases of trading strategies that utilize machine learning and deep learning techniques.<\/p>\n<h3>4.1 Building Time Series Prediction Models<\/h3>\n<p>A model can be built to predict future prices based on stock price information. For this, RNN or LSTM (Long Short-Term Memory) networks can be used.<\/p>\n<pre>\nimport pandas as pd\nfrom keras.models import Sequential\nfrom keras.layers import LSTM, Dense\n\n# Data loading\ndata = pd.read_csv('stock_data.csv')\nX, y = prepare_data(data)\n\n# Define LSTM model\nmodel = Sequential()\nmodel.add(LSTM(50, return_sequences=True, input_shape=(X.shape[1], X.shape[2])))\nmodel.add(LSTM(50))\nmodel.add(Dense(1))\n\nmodel.compile(optimizer='adam', loss='mean_squared_error')\nmodel.fit(X, y, epochs=100, batch_size=32)\n        <\/pre>\n<h3>4.2 Developing Alpha Factor-Based Strategies<\/h3>\n<p>Using alpha factors to ultimately generate signals for buy and sell decisions can be approached in the following way:<\/p>\n<pre>\n# Create alpha factor\ndata['alpha_factor'] = create_alpha_factor(data)\n\n# Generate signals\ndata['signal'] = np.where(data['alpha_factor'] > threshold, 1, 0)  # Buy signal\ndata['signal'] = np.where(data['alpha_factor'] < -threshold, -1, data['signal'])  # Sell signal\n        <\/pre>\n<\/div>\n<div class=\"section\">\n<h2>5. Practical Applications and Challenges<\/h2>\n<p>Algorithmic trading using machine learning and deep learning offers many opportunities, but there are several challenges.<\/p>\n<h3>5.1 Overfitting<\/h3>\n<p>There may be issues where the model is too specialized to the training data and fails to generalize well to new data. To avoid this, it is important to use Cross Validation techniques or regularization methods like Dropout.<\/p>\n<h3>5.2 Data Quality<\/h3>\n<p>High-quality data is essential for successful algorithmic trading. Therefore, it is crucial to validate the reliability and accuracy of the data and to continuously update it.<\/p>\n<\/div>\n<div class=\"section\">\n<h2>6. Conclusion<\/h2>\n<p>Algorithmic trading leveraging machine learning and deep learning algorithms brings innovative changes to market prediction and investment strategy development. Continuous improvement of alpha factors and models is essential for successful trading. Through this course, we hope to enhance your foundational understanding and gain practical experience to build more effective trading systems.<\/p>\n<\/div>\n<p><\/body><\/p>\n","protected":false},"excerpt":{"rendered":"<p>In recent years, the rapid development of machine learning (ML) and deep learning (DL) technologies in the financial markets has opened a new era of algorithmic trading. These techniques offer better predictive capabilities compared to traditional statistical approaches and contribute to maximizing the performance of trading strategies. This course will deeply cover the process of &hellip; <a href=\"https:\/\/atmokpo.com\/w\/35739\/\" class=\"more-link\">\ub354 \ubcf4\uae30<span class=\"screen-reader-text\"> &#8220;Machine Learning and Deep Learning Algorithm Trading, Alpha Factor Engineering&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[121],"tags":[],"class_list":["post-35739","post","type-post","status-publish","format-standard","hentry","category-deep-learning-automated-trading"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.2 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Machine Learning and Deep Learning Algorithm Trading, Alpha Factor Engineering - \ub77c\uc774\ube0c\uc2a4\ub9c8\ud2b8<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/atmokpo.com\/w\/35739\/\" \/>\n<meta property=\"og:locale\" content=\"ko_KR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Machine Learning and Deep Learning Algorithm Trading, Alpha Factor Engineering - \ub77c\uc774\ube0c\uc2a4\ub9c8\ud2b8\" \/>\n<meta property=\"og:description\" content=\"In recent years, the rapid development of machine learning (ML) and deep learning (DL) technologies in the financial markets has opened a new era of algorithmic trading. These techniques offer better predictive capabilities compared to traditional statistical approaches and contribute to maximizing the performance of trading strategies. This course will deeply cover the process of &hellip; \ub354 \ubcf4\uae30 &quot;Machine Learning and Deep Learning Algorithm Trading, Alpha Factor Engineering&quot;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/atmokpo.com\/w\/35739\/\" \/>\n<meta property=\"og:site_name\" content=\"\ub77c\uc774\ube0c\uc2a4\ub9c8\ud2b8\" \/>\n<meta property=\"article:published_time\" content=\"2024-11-01T09:42:03+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-11-01T11:11:03+00:00\" \/>\n<meta name=\"author\" content=\"root\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@bebubo4\" \/>\n<meta name=\"twitter:site\" content=\"@bebubo4\" \/>\n<meta name=\"twitter:label1\" content=\"\uae00\uc4f4\uc774\" \/>\n\t<meta name=\"twitter:data1\" content=\"root\" \/>\n\t<meta name=\"twitter:label2\" content=\"\uc608\uc0c1 \ub418\ub294 \ud310\ub3c5 \uc2dc\uac04\" \/>\n\t<meta name=\"twitter:data2\" content=\"4\ubd84\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/atmokpo.com\/w\/35739\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/atmokpo.com\/w\/35739\/\"},\"author\":{\"name\":\"root\",\"@id\":\"https:\/\/atmokpo.com\/w\/#\/schema\/person\/91b6b3b138fbba0efb4ae64b1abd81d7\"},\"headline\":\"Machine Learning and Deep Learning Algorithm Trading, Alpha Factor Engineering\",\"datePublished\":\"2024-11-01T09:42:03+00:00\",\"dateModified\":\"2024-11-01T11:11:03+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/atmokpo.com\/w\/35739\/\"},\"wordCount\":791,\"publisher\":{\"@id\":\"https:\/\/atmokpo.com\/w\/#organization\"},\"articleSection\":[\"Deep learning Automated trading\"],\"inLanguage\":\"ko-KR\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/atmokpo.com\/w\/35739\/\",\"url\":\"https:\/\/atmokpo.com\/w\/35739\/\",\"name\":\"Machine Learning and Deep Learning Algorithm Trading, Alpha Factor Engineering - \ub77c\uc774\ube0c\uc2a4\ub9c8\ud2b8\",\"isPartOf\":{\"@id\":\"https:\/\/atmokpo.com\/w\/#website\"},\"datePublished\":\"2024-11-01T09:42:03+00:00\",\"dateModified\":\"2024-11-01T11:11:03+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/atmokpo.com\/w\/35739\/#breadcrumb\"},\"inLanguage\":\"ko-KR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/atmokpo.com\/w\/35739\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/atmokpo.com\/w\/35739\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"\ud648\",\"item\":\"https:\/\/atmokpo.com\/w\/en\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Machine Learning and Deep Learning Algorithm Trading, Alpha Factor Engineering\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/atmokpo.com\/w\/#website\",\"url\":\"https:\/\/atmokpo.com\/w\/\",\"name\":\"\ub77c\uc774\ube0c\uc2a4\ub9c8\ud2b8\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/atmokpo.com\/w\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/atmokpo.com\/w\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"ko-KR\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/atmokpo.com\/w\/#organization\",\"name\":\"\ub77c\uc774\ube0c\uc2a4\ub9c8\ud2b8\",\"url\":\"https:\/\/atmokpo.com\/w\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"ko-KR\",\"@id\":\"https:\/\/atmokpo.com\/w\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/atmokpo.com\/w\/wp-content\/uploads\/2024\/11\/logo.png\",\"contentUrl\":\"https:\/\/atmokpo.com\/w\/wp-content\/uploads\/2024\/11\/logo.png\",\"width\":400,\"height\":400,\"caption\":\"\ub77c\uc774\ube0c\uc2a4\ub9c8\ud2b8\"},\"image\":{\"@id\":\"https:\/\/atmokpo.com\/w\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/x.com\/bebubo4\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/atmokpo.com\/w\/#\/schema\/person\/91b6b3b138fbba0efb4ae64b1abd81d7\",\"name\":\"root\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"ko-KR\",\"@id\":\"https:\/\/atmokpo.com\/w\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/708197b41fc6435a7ce22d951b25d4a47e9e904270cb1f04682d4f025066f80c?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/708197b41fc6435a7ce22d951b25d4a47e9e904270cb1f04682d4f025066f80c?s=96&d=mm&r=g\",\"caption\":\"root\"},\"sameAs\":[\"http:\/\/atmokpo.com\/w\"],\"url\":\"https:\/\/atmokpo.com\/w\/author\/root\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Machine Learning and Deep Learning Algorithm Trading, Alpha Factor Engineering - \ub77c\uc774\ube0c\uc2a4\ub9c8\ud2b8","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/atmokpo.com\/w\/35739\/","og_locale":"ko_KR","og_type":"article","og_title":"Machine Learning and Deep Learning Algorithm Trading, Alpha Factor Engineering - \ub77c\uc774\ube0c\uc2a4\ub9c8\ud2b8","og_description":"In recent years, the rapid development of machine learning (ML) and deep learning (DL) technologies in the financial markets has opened a new era of algorithmic trading. These techniques offer better predictive capabilities compared to traditional statistical approaches and contribute to maximizing the performance of trading strategies. This course will deeply cover the process of &hellip; \ub354 \ubcf4\uae30 \"Machine Learning and Deep Learning Algorithm Trading, Alpha Factor Engineering\"","og_url":"https:\/\/atmokpo.com\/w\/35739\/","og_site_name":"\ub77c\uc774\ube0c\uc2a4\ub9c8\ud2b8","article_published_time":"2024-11-01T09:42:03+00:00","article_modified_time":"2024-11-01T11:11:03+00:00","author":"root","twitter_card":"summary_large_image","twitter_creator":"@bebubo4","twitter_site":"@bebubo4","twitter_misc":{"\uae00\uc4f4\uc774":"root","\uc608\uc0c1 \ub418\ub294 \ud310\ub3c5 \uc2dc\uac04":"4\ubd84"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/atmokpo.com\/w\/35739\/#article","isPartOf":{"@id":"https:\/\/atmokpo.com\/w\/35739\/"},"author":{"name":"root","@id":"https:\/\/atmokpo.com\/w\/#\/schema\/person\/91b6b3b138fbba0efb4ae64b1abd81d7"},"headline":"Machine Learning and Deep Learning Algorithm Trading, Alpha Factor Engineering","datePublished":"2024-11-01T09:42:03+00:00","dateModified":"2024-11-01T11:11:03+00:00","mainEntityOfPage":{"@id":"https:\/\/atmokpo.com\/w\/35739\/"},"wordCount":791,"publisher":{"@id":"https:\/\/atmokpo.com\/w\/#organization"},"articleSection":["Deep learning Automated trading"],"inLanguage":"ko-KR"},{"@type":"WebPage","@id":"https:\/\/atmokpo.com\/w\/35739\/","url":"https:\/\/atmokpo.com\/w\/35739\/","name":"Machine Learning and Deep Learning Algorithm Trading, Alpha Factor Engineering - \ub77c\uc774\ube0c\uc2a4\ub9c8\ud2b8","isPartOf":{"@id":"https:\/\/atmokpo.com\/w\/#website"},"datePublished":"2024-11-01T09:42:03+00:00","dateModified":"2024-11-01T11:11:03+00:00","breadcrumb":{"@id":"https:\/\/atmokpo.com\/w\/35739\/#breadcrumb"},"inLanguage":"ko-KR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/atmokpo.com\/w\/35739\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/atmokpo.com\/w\/35739\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"\ud648","item":"https:\/\/atmokpo.com\/w\/en\/"},{"@type":"ListItem","position":2,"name":"Machine Learning and Deep Learning Algorithm Trading, Alpha Factor Engineering"}]},{"@type":"WebSite","@id":"https:\/\/atmokpo.com\/w\/#website","url":"https:\/\/atmokpo.com\/w\/","name":"\ub77c\uc774\ube0c\uc2a4\ub9c8\ud2b8","description":"","publisher":{"@id":"https:\/\/atmokpo.com\/w\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/atmokpo.com\/w\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"ko-KR"},{"@type":"Organization","@id":"https:\/\/atmokpo.com\/w\/#organization","name":"\ub77c\uc774\ube0c\uc2a4\ub9c8\ud2b8","url":"https:\/\/atmokpo.com\/w\/","logo":{"@type":"ImageObject","inLanguage":"ko-KR","@id":"https:\/\/atmokpo.com\/w\/#\/schema\/logo\/image\/","url":"https:\/\/atmokpo.com\/w\/wp-content\/uploads\/2024\/11\/logo.png","contentUrl":"https:\/\/atmokpo.com\/w\/wp-content\/uploads\/2024\/11\/logo.png","width":400,"height":400,"caption":"\ub77c\uc774\ube0c\uc2a4\ub9c8\ud2b8"},"image":{"@id":"https:\/\/atmokpo.com\/w\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/x.com\/bebubo4"]},{"@type":"Person","@id":"https:\/\/atmokpo.com\/w\/#\/schema\/person\/91b6b3b138fbba0efb4ae64b1abd81d7","name":"root","image":{"@type":"ImageObject","inLanguage":"ko-KR","@id":"https:\/\/atmokpo.com\/w\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/708197b41fc6435a7ce22d951b25d4a47e9e904270cb1f04682d4f025066f80c?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/708197b41fc6435a7ce22d951b25d4a47e9e904270cb1f04682d4f025066f80c?s=96&d=mm&r=g","caption":"root"},"sameAs":["http:\/\/atmokpo.com\/w"],"url":"https:\/\/atmokpo.com\/w\/author\/root\/"}]}},"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack-related-posts":[],"_links":{"self":[{"href":"https:\/\/atmokpo.com\/w\/wp-json\/wp\/v2\/posts\/35739","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/atmokpo.com\/w\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/atmokpo.com\/w\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/atmokpo.com\/w\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/atmokpo.com\/w\/wp-json\/wp\/v2\/comments?post=35739"}],"version-history":[{"count":1,"href":"https:\/\/atmokpo.com\/w\/wp-json\/wp\/v2\/posts\/35739\/revisions"}],"predecessor-version":[{"id":35740,"href":"https:\/\/atmokpo.com\/w\/wp-json\/wp\/v2\/posts\/35739\/revisions\/35740"}],"wp:attachment":[{"href":"https:\/\/atmokpo.com\/w\/wp-json\/wp\/v2\/media?parent=35739"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/atmokpo.com\/w\/wp-json\/wp\/v2\/categories?post=35739"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/atmokpo.com\/w\/wp-json\/wp\/v2\/tags?post=35739"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}