Exemple #1
0

def nyfed_dp(input):
    s = str(input).split(":")[0].split("T")[0]
    return parse("year-month-day", s, normalize=True)


def yahoofin_dp(input):
    return parse("year-month-day", str(input), normalize=True)


P.parse_indexes_as_date([[1, yahoofin_dp], [2, yahoofin_dp]])

# Meta-creators
mid = P.index([2], by=1)
mid = P.clean(mid)
mid = P.meta_derive(mid, "dislocation", lambda r: abs(
    ((r[2] - r[1]) / r[1]) * 100))

P.meta_line_chart(
    "./../bridges/nav-dislocation.bridge.json", {
        "use":
        mid,
        "bottom":
        0,
        "left": [3],
        "right": [2],
        "names": [
            "string:Date", "number:NDQ ETF", "ignore:NDQ MARKET PRICE",
            "number:Absolute Dislocation"
        ]