<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ko">
	<id>https://devhrxoobm.itwiki.kr/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Slack</id>
	<title>IT 위키 - 사용자 기여 [ko]</title>
	<link rel="self" type="application/atom+xml" href="https://devhrxoobm.itwiki.kr/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Slack"/>
	<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/w/%ED%8A%B9%EC%88%98:%EA%B8%B0%EC%97%AC/Slack"/>
	<updated>2026-09-16T14:43:47Z</updated>
	<subtitle>사용자 기여</subtitle>
	<generator>MediaWiki 1.45.1</generator>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=OHLC&amp;diff=40739</id>
		<title>OHLC</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=OHLC&amp;diff=40739"/>
		<updated>2025-04-20T14:22:13Z</updated>

		<summary type="html">&lt;p&gt;Slack: Open-High-Low-Close 문서로 넘겨주기&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#넘겨주기 [[Open-High-Low-Close]]&lt;/div&gt;</summary>
		<author><name>Slack</name></author>
	</entry>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=Sortino_Ratio&amp;diff=40283</id>
		<title>Sortino Ratio</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=Sortino_Ratio&amp;diff=40283"/>
		<updated>2025-02-26T18:58:32Z</updated>

		<summary type="html">&lt;p&gt;Slack: 새 문서: &amp;#039;&amp;#039;&amp;#039;Sortino Ratio&amp;#039;&amp;#039;&amp;#039; is a financial metric used to measure the risk-adjusted return of an investment, similar to the Sharpe Ratio. However, unlike the Sharpe Ratio, the Sortino Ratio only considers downside risk, making it a more precise tool for evaluating investments where investors are primarily concerned with losses. ==Definition== The Sortino Ratio is calculated as: *Sortino Ratio = (R&amp;lt;sub&amp;gt;p&amp;lt;/sub&amp;gt; - R&amp;lt;sub&amp;gt;f&amp;lt;/sub&amp;gt;) / σ&amp;lt;sub&amp;gt;d&amp;lt;/sub&amp;gt; where: *&amp;#039;&amp;#039;&amp;#039;R&amp;lt;sub&amp;gt;p&amp;lt;/sub&amp;gt;&amp;#039;&amp;#039;&amp;#039; – Return o...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Sortino Ratio&#039;&#039;&#039; is a financial metric used to measure the risk-adjusted return of an investment, similar to the [[Sharpe Ratio]]. However, unlike the Sharpe Ratio, the Sortino Ratio only considers downside risk, making it a more precise tool for evaluating investments where investors are primarily concerned with losses.&lt;br /&gt;
==Definition==&lt;br /&gt;
The Sortino Ratio is calculated as:&lt;br /&gt;
*Sortino Ratio = (R&amp;lt;sub&amp;gt;p&amp;lt;/sub&amp;gt; - R&amp;lt;sub&amp;gt;f&amp;lt;/sub&amp;gt;) / σ&amp;lt;sub&amp;gt;d&amp;lt;/sub&amp;gt;&lt;br /&gt;
where:&lt;br /&gt;
*&#039;&#039;&#039;R&amp;lt;sub&amp;gt;p&amp;lt;/sub&amp;gt;&#039;&#039;&#039; – Return of the portfolio.&lt;br /&gt;
*&#039;&#039;&#039;R&amp;lt;sub&amp;gt;f&amp;lt;/sub&amp;gt;&#039;&#039;&#039; – Risk-free rate (e.g., U.S. Treasury rate).&lt;br /&gt;
*&#039;&#039;&#039;σ&amp;lt;sub&amp;gt;d&amp;lt;/sub&amp;gt;&#039;&#039;&#039; – Downside deviation (standard deviation of negative returns).&lt;br /&gt;
==Interpretation==&lt;br /&gt;
*&#039;&#039;&#039;Sortino Ratio &amp;gt; 1.0&#039;&#039;&#039; – Indicates strong risk-adjusted performance with low downside risk.&lt;br /&gt;
*&#039;&#039;&#039;0 &amp;lt; Sortino Ratio ≤ 1.0&#039;&#039;&#039; – Suggests moderate performance but with noticeable downside risk.&lt;br /&gt;
*&#039;&#039;&#039;Sortino Ratio &amp;lt; 0&#039;&#039;&#039; – Indicates that the investment underperforms relative to the risk-free rate, meaning higher risk without sufficient return.&lt;br /&gt;
==Example Calculation==&lt;br /&gt;
Suppose:&lt;br /&gt;
*Portfolio return (R&amp;lt;sub&amp;gt;p&amp;lt;/sub&amp;gt;) = 12%&lt;br /&gt;
*Risk-free rate (R&amp;lt;sub&amp;gt;f&amp;lt;/sub&amp;gt;) = 3%&lt;br /&gt;
*Downside deviation (σ&amp;lt;sub&amp;gt;d&amp;lt;/sub&amp;gt;) = 5%&lt;br /&gt;
The Sortino Ratio is:&lt;br /&gt;
*(12% - 3%) / 5% = 1.8&lt;br /&gt;
==Advantages==&lt;br /&gt;
*&#039;&#039;&#039;Focuses on downside risk&#039;&#039;&#039;&lt;br /&gt;
**Only penalizes volatility that leads to losses.&lt;br /&gt;
*&#039;&#039;&#039;Better than Sharpe Ratio for asymmetrical returns&#039;&#039;&#039;&lt;br /&gt;
**More effective for assets with skewed return distributions.&lt;br /&gt;
*&#039;&#039;&#039;More relevant for conservative investors&#039;&#039;&#039;&lt;br /&gt;
**Provides a clearer risk-adjusted measure for funds aiming to minimize losses.&lt;br /&gt;
==Limitations==&lt;br /&gt;
*&#039;&#039;&#039;Requires downside deviation calculation&#039;&#039;&#039;&lt;br /&gt;
**More complex than standard deviation used in the Sharpe Ratio.&lt;br /&gt;
*&#039;&#039;&#039;Can be misleading for low-volatility assets&#039;&#039;&#039;&lt;br /&gt;
**A low-risk asset with low returns may still have a high Sortino Ratio.&lt;br /&gt;
*&#039;&#039;&#039;Sensitive to the threshold for downside risk&#039;&#039;&#039;&lt;br /&gt;
**Different investors may define &amp;quot;negative returns&amp;quot; differently.&lt;br /&gt;
==Applications==&lt;br /&gt;
*&#039;&#039;&#039;Portfolio Management&#039;&#039;&#039;&lt;br /&gt;
**Used by fund managers to evaluate performance relative to downside risk.&lt;br /&gt;
*&#039;&#039;&#039;Risk-Adjusted Investment Analysis&#039;&#039;&#039;&lt;br /&gt;
**Helps investors choose funds or stocks with better downside protection.&lt;br /&gt;
*&#039;&#039;&#039;Hedge Funds and Alternative Investments&#039;&#039;&#039;&lt;br /&gt;
**Often preferred over the Sharpe Ratio for non-traditional assets.&lt;br /&gt;
==Comparison with Sharpe Ratio==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Metric!!Formula!!Risk Considered&lt;br /&gt;
|-&lt;br /&gt;
|Sharpe Ratio||(R&amp;lt;sub&amp;gt;p&amp;lt;/sub&amp;gt; - R&amp;lt;sub&amp;gt;f&amp;lt;/sub&amp;gt;) / σ&amp;lt;sub&amp;gt;p&amp;lt;/sub&amp;gt;||Total risk (both upside and downside)&lt;br /&gt;
|-&lt;br /&gt;
|Sortino Ratio||(R&amp;lt;sub&amp;gt;p&amp;lt;/sub&amp;gt; - R&amp;lt;sub&amp;gt;f&amp;lt;/sub&amp;gt;) / σ&amp;lt;sub&amp;gt;d&amp;lt;/sub&amp;gt;||Only downside risk&lt;br /&gt;
|}&lt;br /&gt;
==See Also==&lt;br /&gt;
*[[Sharpe Ratio]]&lt;br /&gt;
*[[Information Ratio]]&lt;br /&gt;
*[[Risk-Adjusted Return]]&lt;br /&gt;
*[[Volatility (Finance)]]&lt;br /&gt;
*[[Portfolio Management]]&lt;/div&gt;</summary>
		<author><name>Slack</name></author>
	</entry>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=Open-High-Low-Close&amp;diff=40282</id>
		<title>Open-High-Low-Close</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=Open-High-Low-Close&amp;diff=40282"/>
		<updated>2025-02-25T22:23:51Z</updated>

		<summary type="html">&lt;p&gt;Slack: Created page with &amp;quot;&amp;#039;&amp;#039;&amp;#039;Open-High-Low-Close (OHLC)&amp;#039;&amp;#039;&amp;#039; refers to the four key price points recorded for a financial instrument during a specific time period. These values are used in technical analysis to assess price movement and market trends. ==Components== An OHLC data point consists of: *&amp;#039;&amp;#039;&amp;#039;Open (O)&amp;#039;&amp;#039;&amp;#039; – The price at which the asset starts trading in a given time period. *&amp;#039;&amp;#039;&amp;#039;High (H)&amp;#039;&amp;#039;&amp;#039; – The highest price reached during the time period. *&amp;#039;&amp;#039;&amp;#039;Low (L)&amp;#039;&amp;#039;&amp;#039; – The lowest price reached du...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Open-High-Low-Close (OHLC)&#039;&#039;&#039; refers to the four key price points recorded for a financial instrument during a specific time period. These values are used in technical analysis to assess price movement and market trends.&lt;br /&gt;
==Components==&lt;br /&gt;
An OHLC data point consists of:&lt;br /&gt;
*&#039;&#039;&#039;Open (O)&#039;&#039;&#039; – The price at which the asset starts trading in a given time period.&lt;br /&gt;
*&#039;&#039;&#039;High (H)&#039;&#039;&#039; – The highest price reached during the time period.&lt;br /&gt;
*&#039;&#039;&#039;Low (L)&#039;&#039;&#039; – The lowest price reached during the time period.&lt;br /&gt;
*&#039;&#039;&#039;Close (C)&#039;&#039;&#039; – The price at which the asset finishes trading at the end of the time period.&lt;br /&gt;
==Representation==&lt;br /&gt;
OHLC data is commonly visualized using:&lt;br /&gt;
*&#039;&#039;&#039;OHLC Bars&#039;&#039;&#039; – A vertical line representing the high and low prices, with horizontal ticks indicating the open (left) and close (right).&lt;br /&gt;
*&#039;&#039;&#039;Candlestick Charts&#039;&#039;&#039; – A graphical representation where the body shows the range between open and close, and wicks (shadows) show the high and low.&lt;br /&gt;
==Example Data==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Date!!Open!!High!!Low!!Close&lt;br /&gt;
|-&lt;br /&gt;
|2024-06-01||100.5||105.0||98.7||103.2&lt;br /&gt;
|-&lt;br /&gt;
|2024-06-02||103.2||106.5||101.4||105.8&lt;br /&gt;
|-&lt;br /&gt;
|2024-06-03||105.8||107.2||103.9||104.5&lt;br /&gt;
|}&lt;br /&gt;
==Example Implementation==&lt;br /&gt;
A simple way to plot OHLC data using Python:&amp;lt;syntaxhighlight lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
import pandas as pd&lt;br /&gt;
import matplotlib.pyplot as plt&lt;br /&gt;
import mplfinance as mpf&lt;br /&gt;
&lt;br /&gt;
# Sample OHLC data&lt;br /&gt;
data = pd.DataFrame({&lt;br /&gt;
    &amp;quot;Open&amp;quot;: [100.5, 103.2, 105.8],&lt;br /&gt;
    &amp;quot;High&amp;quot;: [105.0, 106.5, 107.2],&lt;br /&gt;
    &amp;quot;Low&amp;quot;: [98.7, 101.4, 103.9],&lt;br /&gt;
    &amp;quot;Close&amp;quot;: [103.2, 105.8, 104.5]&lt;br /&gt;
}, index=pd.to_datetime([&amp;quot;2024-06-01&amp;quot;, &amp;quot;2024-06-02&amp;quot;, &amp;quot;2024-06-03&amp;quot;]))&lt;br /&gt;
&lt;br /&gt;
# Plot OHLC chart&lt;br /&gt;
mpf.plot(data, type=&#039;ohlc&#039;, style=&#039;charles&#039;, title=&amp;quot;OHLC Chart&amp;quot;)&lt;br /&gt;
plt.show()&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
==Applications==&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;**Technical Analysis** – Used in candlestick patterns and trend analysis.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;**Algorithmic Trading** – Provides structured data for automated trading models.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;**Risk Management** – Helps assess volatility and price behavior.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
==See Also==&lt;br /&gt;
*[[Candlestick Chart]]&lt;br /&gt;
*[[Price Action]]&lt;br /&gt;
*[[Volume Weighted Average Price (VWAP)]]&lt;br /&gt;
*[[Trend Following Strategy]]&lt;br /&gt;
*[[Breakout Trading]]&lt;/div&gt;</summary>
		<author><name>Slack</name></author>
	</entry>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=Range_Breakout_System&amp;diff=40281</id>
		<title>Range Breakout System</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=Range_Breakout_System&amp;diff=40281"/>
		<updated>2025-02-25T21:04:45Z</updated>

		<summary type="html">&lt;p&gt;Slack: Created page with &amp;quot;&amp;#039;&amp;#039;&amp;#039;Range Breakout System&amp;#039;&amp;#039;&amp;#039; is a trading strategy that identifies and trades price breakouts from a predefined range. Traders use this system to capture momentum when an asset moves beyond a support or resistance level. ==Concept== The strategy is based on the assumption that when the price breaks above or below a well-defined range, it is likely to continue moving in that direction. The range is typically defined by: *&amp;#039;&amp;#039;&amp;#039;High and low prices over a period&amp;#039;&amp;#039;&amp;#039; – Example:...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Range Breakout System&#039;&#039;&#039; is a trading strategy that identifies and trades price breakouts from a predefined range. Traders use this system to capture momentum when an asset moves beyond a support or resistance level.&lt;br /&gt;
==Concept==&lt;br /&gt;
The strategy is based on the assumption that when the price breaks above or below a well-defined range, it is likely to continue moving in that direction. The range is typically defined by:&lt;br /&gt;
*&#039;&#039;&#039;High and low prices over a period&#039;&#039;&#039; – Example: The highest and lowest prices over the past 20 days.&lt;br /&gt;
*&#039;&#039;&#039;Support and resistance levels&#039;&#039;&#039; – Key levels where price repeatedly reverses.&lt;br /&gt;
*&#039;&#039;&#039;Opening range&#039;&#039;&#039; – The high and low of the first trading hour.&lt;br /&gt;
==Trading Rules==&lt;br /&gt;
#&#039;&#039;&#039;Identify the range:&#039;&#039;&#039; Define the breakout levels based on past price action.&lt;br /&gt;
#&#039;&#039;&#039;Buy Signal:&#039;&#039;&#039; When the price breaks above the range.&lt;br /&gt;
#&#039;&#039;&#039;Sell Signal:&#039;&#039;&#039; When the price breaks below the range.&lt;br /&gt;
#&#039;&#039;&#039;Stop-Loss:&#039;&#039;&#039; Placed slightly below (for long trades) or above (for short trades) the breakout level.&lt;br /&gt;
#&#039;&#039;&#039;Take Profit:&#039;&#039;&#039; Set using risk-reward ratios or trailing stops.&lt;br /&gt;
==Example==&lt;br /&gt;
A simple implementation of a range breakout system using Python:&amp;lt;syntaxhighlight lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
import pandas as pd&lt;br /&gt;
import matplotlib.pyplot as plt&lt;br /&gt;
&lt;br /&gt;
# Load historical stock data&lt;br /&gt;
df = pd.read_csv(&amp;quot;stock_prices.csv&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Define the range (e.g., last 20 days high and low)&lt;br /&gt;
df[&amp;quot;High_20&amp;quot;] = df[&amp;quot;High&amp;quot;].rolling(window=20).max()&lt;br /&gt;
df[&amp;quot;Low_20&amp;quot;] = df[&amp;quot;Low&amp;quot;].rolling(window=20).min()&lt;br /&gt;
&lt;br /&gt;
# Generate buy and sell signals&lt;br /&gt;
df[&amp;quot;Buy_Signal&amp;quot;] = df[&amp;quot;Close&amp;quot;] &amp;gt; df[&amp;quot;High_20&amp;quot;]&lt;br /&gt;
df[&amp;quot;Sell_Signal&amp;quot;] = df[&amp;quot;Close&amp;quot;] &amp;lt; df[&amp;quot;Low_20&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
# Plot the data&lt;br /&gt;
plt.plot(df[&amp;quot;Close&amp;quot;], label=&amp;quot;Stock Price&amp;quot;)&lt;br /&gt;
plt.plot(df[&amp;quot;High_20&amp;quot;], label=&amp;quot;20-Day High&amp;quot;, linestyle=&amp;quot;dashed&amp;quot;)&lt;br /&gt;
plt.plot(df[&amp;quot;Low_20&amp;quot;], label=&amp;quot;20-Day Low&amp;quot;, linestyle=&amp;quot;dashed&amp;quot;)&lt;br /&gt;
plt.legend()&lt;br /&gt;
plt.show()&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
==Advantages==&lt;br /&gt;
*&#039;&#039;&#039;Captures Momentum&#039;&#039;&#039;&lt;br /&gt;
**Takes advantage of strong directional moves.&lt;br /&gt;
*&#039;&#039;&#039;Works in Trending Markets&#039;&#039;&#039;&lt;br /&gt;
**Most effective when strong trends follow breakouts.&lt;br /&gt;
*&#039;&#039;&#039;Can Be Automated&#039;&#039;&#039;&lt;br /&gt;
**Easily implemented in algorithmic trading systems.&lt;br /&gt;
==Limitations==&lt;br /&gt;
*&#039;&#039;&#039;False Breakouts&#039;&#039;&#039;&lt;br /&gt;
**Prices may reverse quickly after breaking out.&lt;br /&gt;
*&#039;&#039;&#039;Sideways Markets&#039;&#039;&#039;&lt;br /&gt;
**The system may generate frequent stop-outs in choppy markets.&lt;br /&gt;
*&#039;&#039;&#039;Requires Stop-Loss Discipline&#039;&#039;&#039;&lt;br /&gt;
**Prevents large losses from false breakouts.&lt;br /&gt;
==Applications==&lt;br /&gt;
*&#039;&#039;&#039;Stock Trading&#039;&#039;&#039;&lt;br /&gt;
**Used for breakout strategies in equities.&lt;br /&gt;
*&#039;&#039;&#039;Forex Trading&#039;&#039;&#039;&lt;br /&gt;
**Commonly applied in currency markets for range breakouts.&lt;br /&gt;
*&#039;&#039;&#039;Commodity Markets&#039;&#039;&#039;&lt;br /&gt;
**Effective in commodities that experience trend breakouts.&lt;br /&gt;
==See Also==&lt;br /&gt;
*[[Breakout Trading]]&lt;br /&gt;
*[[Support and Resistance]]&lt;br /&gt;
*[[Trend Following Strategy]]&lt;br /&gt;
*[[Volatility-Based Trading]]&lt;br /&gt;
*[[Technical Analysis]]&lt;/div&gt;</summary>
		<author><name>Slack</name></author>
	</entry>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=1-200_Moving_Average_System&amp;diff=40280</id>
		<title>1-200 Moving Average System</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=1-200_Moving_Average_System&amp;diff=40280"/>
		<updated>2025-02-25T21:01:11Z</updated>

		<summary type="html">&lt;p&gt;Slack: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;1-200 Moving Average System&#039;&#039;&#039; is a trend-following trading strategy that uses the relationship between the 1-day and 200-day moving averages to generate buy and sell signals. This system is widely used in technical analysis to capture long-term trends and avoid false signals.&lt;br /&gt;
==Concept==&lt;br /&gt;
The strategy relies on:&lt;br /&gt;
*&#039;&#039;&#039;1-day moving average (1MA)&#039;&#039;&#039; – Represents the most recent closing price.&lt;br /&gt;
*&#039;&#039;&#039;200-day moving average (200MA)&#039;&#039;&#039; – Represents the long-term trend.&lt;br /&gt;
Traders use this system to identify bullish and bearish market conditions based on the position of the 1-day moving average relative to the 200-day moving average.&lt;br /&gt;
==Trading Rules==&lt;br /&gt;
#&#039;&#039;&#039;Buy Signal&#039;&#039;&#039; – When the price (1MA) crosses above the 200MA, indicating an uptrend (Golden Cross).&lt;br /&gt;
#&#039;&#039;&#039;Sell Signal&#039;&#039;&#039; – When the price (1MA) crosses below the 200MA, indicating a downtrend (Death Cross).&lt;br /&gt;
==Example==&lt;br /&gt;
A simple implementation of the 1-200 moving average system in Python:&amp;lt;syntaxhighlight lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
import pandas as pd&lt;br /&gt;
import matplotlib.pyplot as plt&lt;br /&gt;
&lt;br /&gt;
# Load historical stock data&lt;br /&gt;
df = pd.read_csv(&amp;quot;stock_prices.csv&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Compute moving averages&lt;br /&gt;
df[&amp;quot;1MA&amp;quot;] = df[&amp;quot;Close&amp;quot;]&lt;br /&gt;
df[&amp;quot;200MA&amp;quot;] = df[&amp;quot;Close&amp;quot;].rolling(window=200).mean()&lt;br /&gt;
&lt;br /&gt;
# Generate buy and sell signals&lt;br /&gt;
df[&amp;quot;Signal&amp;quot;] = (df[&amp;quot;1MA&amp;quot;] &amp;gt; df[&amp;quot;200MA&amp;quot;]).astype(int)&lt;br /&gt;
&lt;br /&gt;
# Plot the data&lt;br /&gt;
plt.plot(df[&amp;quot;Close&amp;quot;], label=&amp;quot;Stock Price&amp;quot;)&lt;br /&gt;
plt.plot(df[&amp;quot;200MA&amp;quot;], label=&amp;quot;200-Day Moving Average&amp;quot;, linestyle=&amp;quot;dashed&amp;quot;)&lt;br /&gt;
plt.legend()&lt;br /&gt;
plt.show()&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
==Advantages==&lt;br /&gt;
*&#039;&#039;&#039;Simple to Implement&#039;&#039;&#039;&lt;br /&gt;
** Easy to calculate and interpret.&lt;br /&gt;
*&#039;&#039;&#039;Effective for Trend Following&#039;&#039;&#039;&lt;br /&gt;
**Helps capture long-term trends.&lt;br /&gt;
*&#039;&#039;&#039;Reduces Market Noise&#039;&#039;&#039;&lt;br /&gt;
**Filters out short-term fluctuations.&lt;br /&gt;
==Limitations==&lt;br /&gt;
* &#039;&#039;&#039;Lagging Indicator&#039;&#039;&#039;&lt;br /&gt;
**Signals appear after trends have started.&lt;br /&gt;
*&#039;&#039;&#039;Whipsaw Risk&#039;&#039;&#039;&lt;br /&gt;
** Frequent false signals in sideways markets.&lt;br /&gt;
*&#039;&#039;&#039;Not Suitable for Short-Term Trading&#039;&#039;&#039;&lt;br /&gt;
**Designed for long-term trend identification.&lt;br /&gt;
==Applications==&lt;br /&gt;
*&#039;&#039;&#039;Stock Trading&#039;&#039;&#039;**Commonly used in equity markets.&lt;br /&gt;
*&#039;&#039;&#039;Forex Trading&#039;&#039;&#039;&lt;br /&gt;
**Helps traders identify major currency trends.&lt;br /&gt;
*&#039;&#039;&#039;Cryptocurrency&#039;&#039;&#039;&lt;br /&gt;
**Used to navigate volatile crypto markets.&lt;br /&gt;
==See Also==&lt;br /&gt;
*[[Moving Average]]&lt;br /&gt;
* [[Golden Cross]]&lt;br /&gt;
*[[Death Cross]]&lt;br /&gt;
*[[Trend Following Strategy]]&lt;br /&gt;
*[[Technical Analysis]]&lt;/div&gt;</summary>
		<author><name>Slack</name></author>
	</entry>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=1-200_Moving_Average_System&amp;diff=40279</id>
		<title>1-200 Moving Average System</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=1-200_Moving_Average_System&amp;diff=40279"/>
		<updated>2025-02-25T20:59:26Z</updated>

		<summary type="html">&lt;p&gt;Slack: Created page with &amp;quot;&amp;#039;&amp;#039;&amp;#039;1-200 Moving Average System&amp;#039;&amp;#039;&amp;#039; is a trend-following trading strategy that uses the interaction between the 1-day and 200-day moving averages to generate buy and sell signals. This system is widely used in technical analysis to capture long-term trends and avoid false signals. ==Concept== The strategy relies on: *&amp;#039;&amp;#039;&amp;#039;1-day moving average (1MA)&amp;#039;&amp;#039;&amp;#039; – Represents the most recent closing price. *&amp;#039;&amp;#039;&amp;#039;200-day moving average (200MA)&amp;#039;&amp;#039;&amp;#039; – Represents the long-term trend. Trade...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;1-200 Moving Average System&#039;&#039;&#039; is a trend-following trading strategy that uses the interaction between the 1-day and 200-day moving averages to generate buy and sell signals. This system is widely used in technical analysis to capture long-term trends and avoid false signals.&lt;br /&gt;
==Concept==&lt;br /&gt;
The strategy relies on:&lt;br /&gt;
*&#039;&#039;&#039;1-day moving average (1MA)&#039;&#039;&#039; – Represents the most recent closing price.&lt;br /&gt;
*&#039;&#039;&#039;200-day moving average (200MA)&#039;&#039;&#039; – Represents the long-term trend.&lt;br /&gt;
Traders use this system to identify bullish and bearish market conditions based on the position of the 1-day moving average relative to the 200-day moving average.&lt;br /&gt;
==Trading Rules==&lt;br /&gt;
#&amp;lt;nowiki&amp;gt;**Buy Signal** – When the price (1MA) crosses above the 200MA, indicating an uptrend (Golden Cross).&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
#&amp;lt;nowiki&amp;gt;**Sell Signal** – When the price (1MA) crosses below the 200MA, indicating a downtrend (Death Cross).&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
==Example==&lt;br /&gt;
A simple implementation of the 1-200 moving average system in Python:&amp;lt;syntaxhighlight lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
import pandas as pd&lt;br /&gt;
import matplotlib.pyplot as plt&lt;br /&gt;
&lt;br /&gt;
# Load historical stock data&lt;br /&gt;
df = pd.read_csv(&amp;quot;stock_prices.csv&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Compute moving averages&lt;br /&gt;
df[&amp;quot;1MA&amp;quot;] = df[&amp;quot;Close&amp;quot;]&lt;br /&gt;
df[&amp;quot;200MA&amp;quot;] = df[&amp;quot;Close&amp;quot;].rolling(window=200).mean()&lt;br /&gt;
&lt;br /&gt;
# Generate buy and sell signals&lt;br /&gt;
df[&amp;quot;Signal&amp;quot;] = (df[&amp;quot;1MA&amp;quot;] &amp;gt; df[&amp;quot;200MA&amp;quot;]).astype(int)&lt;br /&gt;
&lt;br /&gt;
# Plot the data&lt;br /&gt;
plt.plot(df[&amp;quot;Close&amp;quot;], label=&amp;quot;Stock Price&amp;quot;)&lt;br /&gt;
plt.plot(df[&amp;quot;200MA&amp;quot;], label=&amp;quot;200-Day Moving Average&amp;quot;, linestyle=&amp;quot;dashed&amp;quot;)&lt;br /&gt;
plt.legend()&lt;br /&gt;
plt.show()&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
==Advantages==&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;**Simple to Implement** – Easy to calculate and interpret.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;**Effective for Trend Following** – Helps capture long-term trends.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;**Reduces Market Noise** – Filters out short-term fluctuations.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
==Limitations==&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;**Lagging Indicator** – Signals appear after trends have started.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;**Whipsaw Risk** – Frequent false signals in sideways markets.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;**Not Suitable for Short-Term Trading** – Designed for long-term trend identification.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
==Applications==&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;**Stock Trading** – Commonly used in equity markets.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;**Forex Trading** – Helps traders identify major currency trends.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
*&amp;lt;nowiki&amp;gt;**Cryptocurrency** – Used to navigate volatile crypto markets.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
==See Also==&lt;br /&gt;
*[[Moving Average]]&lt;br /&gt;
*[[Golden Cross]]&lt;br /&gt;
*[[Death Cross]]&lt;br /&gt;
*[[Trend Following Strategy]]&lt;br /&gt;
*[[Technical Analysis]]&lt;/div&gt;</summary>
		<author><name>Slack</name></author>
	</entry>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=Hindsight_Bias&amp;diff=40278</id>
		<title>Hindsight Bias</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=Hindsight_Bias&amp;diff=40278"/>
		<updated>2025-02-25T20:54:21Z</updated>

		<summary type="html">&lt;p&gt;Slack: Created page with &amp;quot;&amp;#039;&amp;#039;&amp;#039;Hindsight Bias&amp;#039;&amp;#039;&amp;#039; is a cognitive bias that leads people to perceive past events as having been more predictable than they actually were. This bias distorts memory and judgment, making individuals believe they &amp;quot;knew it all along&amp;quot; after an event has occurred. ==Definition== Hindsight bias occurs when people: *Overestimate their ability to predict an outcome after knowing what happened. *View past events as more obvious than they were at the time. *Misremember their prev...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Hindsight Bias&#039;&#039;&#039; is a cognitive bias that leads people to perceive past events as having been more predictable than they actually were. This bias distorts memory and judgment, making individuals believe they &amp;quot;knew it all along&amp;quot; after an event has occurred.&lt;br /&gt;
==Definition==&lt;br /&gt;
Hindsight bias occurs when people:&lt;br /&gt;
*Overestimate their ability to predict an outcome after knowing what happened.&lt;br /&gt;
*View past events as more obvious than they were at the time.&lt;br /&gt;
*Misremember their previous predictions as being more accurate.&lt;br /&gt;
==Causes==&lt;br /&gt;
Hindsight bias is influenced by:&lt;br /&gt;
*&#039;&#039;&#039;Memory Distortion&#039;&#039;&#039; – People reconstruct past beliefs to align with known outcomes.&lt;br /&gt;
*&#039;&#039;&#039;Inevitability Perception&#039;&#039;&#039; – Events seem more deterministic in hindsight.&lt;br /&gt;
*&#039;&#039;&#039;Cognitive Dissonance Reduction&#039;&#039;&#039; – Aligning past beliefs with outcomes reduces psychological discomfort.&lt;br /&gt;
==Example==&lt;br /&gt;
A common example of hindsight bias:&lt;br /&gt;
*Before an election: &amp;quot;The race is too close to call.&amp;quot;&lt;br /&gt;
*After the election: &amp;quot;It was obvious that the winner would win all along.&amp;quot;&lt;br /&gt;
==Effects==&lt;br /&gt;
Hindsight bias can lead to:&lt;br /&gt;
*&#039;&#039;&#039;Overconfidence&#039;&#039;&#039; – Believing one has better predictive abilities than reality.&lt;br /&gt;
*&#039;&#039;&#039;Blaming Others Unfairly&#039;&#039;&#039; – Judging decisions more harshly after knowing the result.&lt;br /&gt;
*&#039;&#039;&#039;Poor Decision-Making&#039;&#039;&#039; – Ignoring genuine uncertainty in future planning.&lt;br /&gt;
==Applications==&lt;br /&gt;
Hindsight bias affects various fields:&lt;br /&gt;
*&#039;&#039;&#039;Investing&#039;&#039;&#039; – Investors may believe they predicted market trends when, in reality, outcomes were uncertain.&lt;br /&gt;
*&#039;&#039;&#039;Medicine&#039;&#039;&#039; – Diagnoses may seem obvious in retrospect, leading to unfair assessments of past decisions.&lt;br /&gt;
*&#039;&#039;&#039;Legal Judgments&#039;&#039;&#039; – Jurors may see accidents as preventable after knowing the consequences.&lt;br /&gt;
==Prevention Strategies==&lt;br /&gt;
*Keeping records of predictions to compare with actual outcomes.&lt;br /&gt;
*Considering alternative possibilities before evaluating past events.&lt;br /&gt;
*Using data-driven decision-making instead of relying on memory.&lt;br /&gt;
==See Also==&lt;br /&gt;
*[[Cognitive Bias]]&lt;br /&gt;
*[[Overconfidence Effect]]&lt;br /&gt;
*[[Confirmation Bias]]&lt;br /&gt;
*[[Memory Distortion]]&lt;br /&gt;
*[[Decision-Making Psychology]]&lt;/div&gt;</summary>
		<author><name>Slack</name></author>
	</entry>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=Trend_Following_Strategy&amp;diff=40277</id>
		<title>Trend Following Strategy</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=Trend_Following_Strategy&amp;diff=40277"/>
		<updated>2025-02-25T20:49:18Z</updated>

		<summary type="html">&lt;p&gt;Slack: Created page with &amp;quot;&amp;#039;&amp;#039;&amp;#039;Trend Following Strategy&amp;#039;&amp;#039;&amp;#039; is a trading approach that seeks to capitalize on market trends by buying assets in an uptrend and selling (or shorting) assets in a downtrend. It is widely used in stocks, commodities, forex, and futures markets. ==Concept== Trend following strategies operate on the principle that markets tend to move in sustained trends rather than random fluctuations. Traders using this approach do not attempt to predict price movements but instead react...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Trend Following Strategy&#039;&#039;&#039; is a trading approach that seeks to capitalize on market trends by buying assets in an uptrend and selling (or shorting) assets in a downtrend. It is widely used in stocks, commodities, forex, and futures markets.&lt;br /&gt;
==Concept==&lt;br /&gt;
Trend following strategies operate on the principle that markets tend to move in sustained trends rather than random fluctuations. Traders using this approach do not attempt to predict price movements but instead react to existing trends.&lt;br /&gt;
==Characteristics==&lt;br /&gt;
*&#039;&#039;&#039;Price-Based Strategy&#039;&#039;&#039; – Relies on market price action rather than fundamental analysis.&lt;br /&gt;
*&#039;&#039;&#039;Medium to Long-Term Approach&#039;&#039;&#039; – Trends can last from weeks to months or even years.&lt;br /&gt;
*&#039;&#039;&#039;Rules-Based Trading&#039;&#039;&#039; – Uses predefined entry and exit criteria.&lt;br /&gt;
*&#039;&#039;&#039;Risk Management Focus&#039;&#039;&#039; – Uses stop-loss orders and position sizing to manage risk.&lt;br /&gt;
==Common Trend Following Indicators==&lt;br /&gt;
Trend followers use technical indicators to identify and confirm trends:&lt;br /&gt;
*&#039;&#039;&#039;Moving Averages&#039;&#039;&#039;&lt;br /&gt;
**Simple Moving Average (SMA) and Exponential Moving Average (EMA) to smooth price data.&lt;br /&gt;
*&#039;&#039;&#039;Bollinger Bands&#039;&#039;&#039;&lt;br /&gt;
**Measures volatility to identify potential trend continuations or reversals.&lt;br /&gt;
*&#039;&#039;&#039;Average Directional Index (ADX)&#039;&#039;&#039;&lt;br /&gt;
**Quantifies trend strength.&lt;br /&gt;
*&#039;&#039;&#039;Breakout Trading&#039;&#039;&#039;&lt;br /&gt;
**Trades based on price breaking above or below key levels.&lt;br /&gt;
==Example Strategy: Moving Average Crossover==&lt;br /&gt;
One common trend-following method is the &#039;&#039;&#039;moving average crossover strategy&#039;&#039;&#039;, which involves:&lt;br /&gt;
#Using two moving averages – A short-term moving average (e.g., 50-day SMA) and a long-term moving average (e.g., 200-day SMA).&lt;br /&gt;
#Buy signal – When the short-term moving average crosses above the long-term moving average (Golden Cross).&lt;br /&gt;
#Sell signal – When the short-term moving average crosses below the long-term moving average (Death Cross).&lt;br /&gt;
===Example Implementation in Python===&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
import pandas as pd&lt;br /&gt;
import numpy as np&lt;br /&gt;
import matplotlib.pyplot as plt&lt;br /&gt;
&lt;br /&gt;
# Sample Data: Load historical stock prices&lt;br /&gt;
df = pd.read_csv(&amp;quot;stock_prices.csv&amp;quot;)&lt;br /&gt;
df[&amp;quot;50_SMA&amp;quot;] = df[&amp;quot;Close&amp;quot;].rolling(window=50).mean()&lt;br /&gt;
df[&amp;quot;200_SMA&amp;quot;] = df[&amp;quot;Close&amp;quot;].rolling(window=200).mean()&lt;br /&gt;
&lt;br /&gt;
# Identify buy and sell signals&lt;br /&gt;
df[&amp;quot;Signal&amp;quot;] = np.where(df[&amp;quot;50_SMA&amp;quot;] &amp;gt; df[&amp;quot;200_SMA&amp;quot;], 1, 0)&lt;br /&gt;
&lt;br /&gt;
plt.plot(df[&amp;quot;Close&amp;quot;], label=&amp;quot;Stock Price&amp;quot;)&lt;br /&gt;
plt.plot(df[&amp;quot;50_SMA&amp;quot;], label=&amp;quot;50-day SMA&amp;quot;)&lt;br /&gt;
plt.plot(df[&amp;quot;200_SMA&amp;quot;], label=&amp;quot;200-day SMA&amp;quot;)&lt;br /&gt;
plt.legend()&lt;br /&gt;
plt.show()&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
==Advantages==&lt;br /&gt;
*&#039;&#039;&#039;Captures Large Market Moves&#039;&#039;&#039;&lt;br /&gt;
**Profits from long-term trends.&lt;br /&gt;
*&#039;&#039;&#039;No Need to Predict Markets&#039;&#039;&#039;&lt;br /&gt;
**Reacts to price movements rather than forecasts.&lt;br /&gt;
*&#039;&#039;&#039;Works Across Multiple Asset Classes&#039;&#039;&#039;&lt;br /&gt;
**Can be applied to stocks, commodities, forex, and cryptocurrencies.&lt;br /&gt;
==Limitations==&lt;br /&gt;
*&#039;&#039;&#039;Whipsaw Risk&#039;&#039;&#039;&lt;br /&gt;
**False signals in choppy or sideways markets.&lt;br /&gt;
*&#039;&#039;&#039;Lagging Indicator&#039;&#039;&#039;&lt;br /&gt;
**Trend following reacts to established trends rather than predicting reversals.&lt;br /&gt;
*&#039;&#039;&#039;Drawdowns&#039;&#039;&#039;&lt;br /&gt;
**Trend followers can experience prolonged losses during trendless periods.&lt;br /&gt;
==Applications==&lt;br /&gt;
*&#039;&#039;&#039;Systematic Trading Funds&#039;&#039;&#039;&lt;br /&gt;
**Used by hedge funds and CTAs (Commodity Trading Advisors).&lt;br /&gt;
*&#039;&#039;&#039;Algorithmic Trading&#039;&#039;&#039;&lt;br /&gt;
**Implemented in automated trading systems.&lt;br /&gt;
*&#039;&#039;&#039;Portfolio Diversification&#039;&#039;&#039;&lt;br /&gt;
**Reduces risk by capturing trends in multiple asset classes.&lt;br /&gt;
==See Also==&lt;br /&gt;
*[[Momentum Trading]]&lt;br /&gt;
*[[Moving Average]]&lt;br /&gt;
*[[Technical Analysis]]&lt;br /&gt;
*[[Algorithmic Trading]]&lt;br /&gt;
*[[Risk Management]]&lt;/div&gt;</summary>
		<author><name>Slack</name></author>
	</entry>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=Behind_the_Eight_Ball&amp;diff=40276</id>
		<title>Behind the Eight Ball</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=Behind_the_Eight_Ball&amp;diff=40276"/>
		<updated>2025-02-25T20:48:58Z</updated>

		<summary type="html">&lt;p&gt;Slack: Created page with &amp;quot;&amp;#039;&amp;#039;&amp;#039;Behind the Eight Ball&amp;#039;&amp;#039;&amp;#039; is an idiomatic expression meaning to be in a difficult, disadvantageous, or losing situation. The phrase originates from the game of pool, where being positioned behind the 8-ball can leave a player without a clear shot. ==Origin== The expression comes from &amp;#039;&amp;#039;&amp;#039;Kelly Pool&amp;#039;&amp;#039;&amp;#039;, a variation of pocket billiards. In this game: *Players are assigned specific balls. *The 8-ball is often an obstacle. *If a player&amp;#039;s cue ball is positioned behind the 8-...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Behind the Eight Ball&#039;&#039;&#039; is an idiomatic expression meaning to be in a difficult, disadvantageous, or losing situation. The phrase originates from the game of pool, where being positioned behind the 8-ball can leave a player without a clear shot.&lt;br /&gt;
==Origin==&lt;br /&gt;
The expression comes from &#039;&#039;&#039;Kelly Pool&#039;&#039;&#039;, a variation of pocket billiards. In this game:&lt;br /&gt;
*Players are assigned specific balls.&lt;br /&gt;
*The 8-ball is often an obstacle.&lt;br /&gt;
*If a player&#039;s cue ball is positioned behind the 8-ball, it can block a clear shot, putting the player at a disadvantage.&lt;br /&gt;
The term later evolved into a metaphor for being in a tough position in various aspects of life.&lt;br /&gt;
==Usage==&lt;br /&gt;
The phrase is commonly used in everyday language to describe:&lt;br /&gt;
*Being in a difficult situation – &amp;quot;After missing the deadline, he was really behind the eight ball.&amp;quot;&lt;br /&gt;
*Having a disadvantage in a competition – &amp;quot;Our team was behind the eight ball after losing the first two rounds.&amp;quot;&lt;br /&gt;
*Facing financial difficulties – &amp;quot;After losing his job, he found himself behind the eight ball with bills piling up.&amp;quot;&lt;br /&gt;
==Cultural References==&lt;br /&gt;
*Books and film – The phrase has appeared in literature and movies, often symbolizing a character&#039;s struggle.&lt;br /&gt;
*Music – &amp;quot;Behind the 8 Ball&amp;quot; is a song by several artists referencing hardship.&lt;br /&gt;
*Business and politics – Used to describe challenging circumstances in decision-making and strategy.&lt;br /&gt;
==See Also==&lt;br /&gt;
*[[Idioms]]&lt;br /&gt;
*[[Kelly Pool]]&lt;br /&gt;
*[[Billiards Terminology]]&lt;br /&gt;
*[[Metaphors in Language]]&lt;/div&gt;</summary>
		<author><name>Slack</name></author>
	</entry>
</feed>